π
<-

NumWorks Phi pour N0110: déverrouillage + multiboot Omega 2.0

New postby Admin » 27 Mar 2022, 18:42

Pour la rentrée 2017 sortait la NumWorks N0100. Commercialisée à 80€ et se situant donc dans le milieu de gamme, cette calculatrice graphique se distinguait de l'ensemble de la concurrence par un modèle collaboratif : le code source de son firmware Epsilon étant disponible publiquement, et n'importe qui pouvant y soumettre des contributions.

Elle bénéficiait de plusieurs avantages tous exclusifs au départ :
  • première calculatrice à être officiellement programmable en Python dès sa sortie à la rentrée 2017, soit juste à temps pour les nouveaux programmes du lycée contrairement à l'ensemble de la concurrence :bj:
  • dès décembre 2017 avec la mise à jour 1.2, un moteur de calcul exact très supérieur aux moteurs QPiRac de la concurrence, permettant également du calcul littéral, du jamais vu à ce tarif-là ; une fonctionnalité déclenchant toutefois l'hostilité de certains enseignants car peut-être trop en avance sur son temps, et hélas désactivée à partir de la mise à jour en version 11 en juin 2019.
  • une application de Probabilités munie d'une interface universelle parfaitement intuitive, parlant en effet directement le langage des énoncés :favorite:

Rentrée 2018 NumWorks allait encore plus loin dans l'ouverture, passant de la licence Creative Commons BY-NC-ND 4.0 à la BY-NC-SA 4.0. C'est-à-dire que tu gagnais enfin le droit de distribuer toi-même tes modifications ou ajouts au firmware officiel Epsilon. Pour la rentrée 2019 arrivait de plus le modèle successeur NumWorks N0110, passant la capacité de la mémoire Flash de 1 Mio à 8 Mio.

Tout ceci enflamma littéralement la communauté de développement NumWorks, propulsant le développement tiers à un niveau jamais atteint sur la concurrence, et permettant l'émergence d'un projet formidable, Omega par Quentin Guidee et ses non moins illustres collaborateurs.

Il s'agissait d'un firmware alternatif pour ta calculatrice NumWorks. Basé sur le code source d'Epsilon comme la licence libre l'y autorisait, Omega avait pour but de regrouper et mettre en avant les meilleures contributions au code d'Epsilon, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'Omega. La NumWorks travaille en interne sur des arbres de calcul, mais les bridait donc artificiellement pour n'accepter que des valeurs numériques. Omega ré-autorisait à nouveau ces arbres à utiliser des lettres / inconnues, ce qui nous redonnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement 80€ ! :bj:
Citons aussi un tableau périodique des éléments, ou encore la possibilité d'avoir une bibliothèque de constantes physiques avec unités bien avant que ce ne soit disponible dans le firmware officiel.

12024Outre ce qu'il intégrait, Omega offrait également l'avantage de pouvoir installer à chaud des applications, fonctionnalité jusqu'alors absente du firmware officiel Epsilon. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • KhiCAS, une formidable application intégrée de Mathématiques et de Sciences par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une HP Prime. L'application intégrait le moteur de calcul formel GIAC développé pour le logiciel Xcas du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en Python, avec une collection de modules importables bien plus étoffée que celle de l'application Python officielle, et surtout ici de façon intégrée, tes scripts Python pouvant en effet faire appel au moteur de calcul formel GIAC par l'intermédiaire du module cas.
  • Nofrendo, un émulateur de console de jeux Nintendo NES par zardam
  • Peanut-GB, un émulateur de console de jeux Nintendo GameBoy par M4x1m3
  • Periodic, un tableau périodique des éléments par M4x1m3
Un gros avantage de plus était ici que KhiCAS et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités venaient directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:

Réveil douloureux à la rentrée 2021, NumWorks sortait avec la mise à jour 16.3 de son firmware officiel Epsilon un verrouillage féroce de sa calculatrice N0110, empêchant entre autres désormais toute installation d'un firmware non officiel, comme Omega.

NumWorks n'a bien évidemment pas effectué ce retournement de veste à 180° par pur plaisir. La chose s'inscrivait à l'époque dans le cadre de difficultés concernant la validation de la N0110 pour les examens des Pays-Bas ainsi que du Portugal, deux pays mettant à jour chaque année une liste de modèles approuvés pour les examens, utilisant le mode examen, et interdisant les capacités de calcul formel ou même littéral.

Aux Pays-Bas, c'est dès février 2020 que la calculatrice NumWorks avait été annoncée comme autorisée à compte de la session d'examens 2022, tout semblait être en bonne voie. Sauf que Maurits, étudiant néerlandais en économie, a été profondément scandalisé contre cette autorisation. Dès avril 2020 il a publié une véritable diatribe contre NumWorks et les projets open-source en général, se devant selon lui d'être interdits d'utilisation en examen car facilitant la triche. Bien loin de s'arrêter là, Maurits a modifié le code source du firmware NumWorks officiel pour empêcher l'effacement à l'activation du mode examen des données préchargées, a installé ce firmware modifié sur sa calculatrice, a filmé la chose, publié la vidéo, et est allé jusqu'à envoyer le tout à https://www.examenblad.nl, l'autorité responsable de l'organisation des examens aux Pays-Bas.

Au Portugal, dès la rentrée 2020, la presse annonçait l'arrivée prochaine de NumWorks dans la liste de modèles approuvés pour la session d'examens 2021. Sauf que véritable camouflet, lors de la publication de la liste en question en mars 2021, la NumWorks était absente de la liste. Les motivations accompagnant la publication de la liste ne nommaient pas NumWorks, mais incriminaient clairement la possibilité d'installer des fonctionnalités de calcul formel sur de nouveaux modèles examinés dans le cadre de l'élaboration de cette liste. La NumWorks étant alors le seul modèle récent absent de la liste, aucun doute possible sur qui était visé. Non approuvées, les calculatrices NumWorks ont même fait l'objet à l'occasion d'une interdiction nationale pour la session 2021 (plusieurs documents sorties suite à cette mise à jour annonçant l'interdiction de toute calculatrice "open source"), un traitement auquel aucun concurrent n'avais jamais eu droit jusqu'alors.

Afin de pouvoir rester autorisé aux Pays-Bas et autorisé avec son nouveau modèle N0120 pour la session d'examens 2022 au Portugal, NumWorks a donc dû donner des garanties aux institutions concernées, peut-être malheureusement trop.

14500Techniquement la mise à jour injectait un bootloader (chargeur de démarrage) n'acceptant plus d'installer et lancer que des firmwares officiels, et interceptant de plus le raccourci reset+
6
qui donnait accès jusqu'alors à un mode de récupération permettant de re-programmer librement l'intégralité de la mémoire Flash.

Un support des applications tierces était certes rajouté en contrepartie mais avec de lourdes limitations (popup d'avertissement à fermer à chaque allumage, effacement définitif à chaque plantage, redémarrage, panne d'alimentation ou entrée/sortie du mode examen, ...), injustifiables pour la communauté car cette combinaison de restrictions est absente des modèles concurrents et ne serait donc logiquement pas exigée par les institutions réglementant les examens.

Au vue de ces contraintes non viables pour les développeurs, il était en effet impensable pour ces derniers d'espérer pouvoir fidéliser des utilisateurs si ces derniers devaient sans arrêt réinstaller leurs applications. Et d'ailleurs, de façon absolument pas surprenante, strictement aucune application tierce n'est sortie pour ce nouveau système jusqu'à ce jour, à ce qu'on sache.

Au même moment, NumWorks a révoqué sa licence libre, coupant ainsi les sources aux firmwares tiers comme comme Omega, qui reprenaient régulièrement les améliorations du firmware officiel Epsilon lors de leurs propres mises à jour.

NumWorks faisait donc un choix clair, ferme, et dur. Mais le problème est que cela intervenait après des mois d'échanges privés au sujet de ces problèmes avec la communauté de développement Omega, échanges pour lesquels la communauté avait imaginé et proposé d'autres solutions davantage gagnant-gagnant, et au cours desquels cet extrême n'avait jamais été annoncé. Ce choix inattendu, au bout de presque une année d'échanges, généra donc un très lourd ressentiment au sein de la communauté de développement Omega, contrainte suite à cet échec de communication/entente et à la révocation de la licence, d'annoncer la mort dans l'âme l'abandon du projet et la dissolution de l'équipe à la rentrée 2021.

Les pages de mise à jour n'ont jamais averti les utilisateurs de ces changements, ni ne leur ont donné la possibilité de les accepter ou refuser. Nombre d'utilisateurs se sont ainsi retrouvé "piégés" à la rentrée 2021 malgré nos efforts d'information, n'arrivant plus à rajouter des fonctionnalités légitimes qu'ils désiraient après avoir mis à jour leur calculatrice sans se méfier.

Il y avait pourtant eu un précédent dont NumWorks aurait dû être au courant et se méfier. Au printemps 2020, Texas Instruments avait commencé à diffuser des mises à jour supprimant la capacité des TI-83 Premium CE et TI-84 Plus CE à lancer des programmes écrits en langage machine, un point absolument majeur pour les communautés de développeurs et utilisateurs. Non sans raisons mais ce n'est pas le sujet aujourd'hui, sans avoir tenu compte de l'avis de sa communauté (non demandé), sans retour possible à une version précédente une fois la mise à jour effectuée. La seule différence était que les pages officielles de mise à jour informaient les utilisateurs du changement, du moins ceux qui se donnaient la peine de lire.

Cela avait également généré un ressentiment énorme au sein de la communauté et déclenché pour la rentrée 2020 une vague d'attaques sans précédent contre le modèle de sécurité de Texas Instruments :
  • arTIfiCE pour rouvrir la possibilité de lancer des programmes en langage machine
  • puis 2 attaques d'une violence extrême jamais vue dans toute l'histoire de la communauté TI, Cauldron et BootSwap, permettant de reprogrammer le Boot code pour faire sauter toutes les sécurités, ouvrant la voie à l'installation de systèmes non autorisés, modifiés ou tiers

Sauf que l'équipe de développement Omega s'est visiblement reformée récemment, et depuis hier nous balance une série d'éléments fort mystérieux, annonçant pour aujourd'hui 2 sorties conjointes que nous allons couvrir:
  • Omega 2.0, par l'équipe Omega
  • Phi, par M4x1m3
Un mise à jour Omega certes, mais si plus grand monde ne pouvait l'installer quel intérêt ?... Le mystère fort inhabituel entretenu autour de ces éléments nous faisait anticiper quelque chose de majeur... Et nous y sommes, c'est le grand jour de la libération des calculatrices NumWorks N0110 ! :o

Les mêmes causes produisant les mêmes effets... Phi est une attaque d'une violence inouïe contre le nouveau modèle de sécurité de NumWorks, comparable au BootSwap de la communauté TI. Phi est un bootloader destiné à écraser celui injecté par NumWorks lors du verrouillage, c'est-à-dire à déverrouiller ta calculatrice pour permettre par la suite entre autres l'installation d'Omega 2.0.

Nous traiterons pour le moment le cas d'une machine déjà verrouillée sur un firmware Epsilon en version 16 ou supérieure. Mais il est également possible et intéressant d'installer Phi sur une machine non verrouillée comme nous verrons plus loin.

À partir d'une machine déjà verrouillée donc, l'installation de Phi est possible très simplement via une application, s'appuyant donc sur les nouvelles possibilités de gestion des applications introduite avec la version 16 du firmware officiel Epsilon, un comble...

Une fois installée l'application d'installation de Phi via le lien en fin d'article, il te suffit de la lancer et d'effectuer dans l'ordre les 4 manipulations qu'elle te propose au menu :
  1. Unlock internal flash : déverrouillage de la flash interne au microcontrôleur, celle contenant le bootloader nous mettant en prison
  2. Erase bootloader : effacement du chargeur de démarrage, ce qui aurait dû être impossible et doit on suppose exploiter une faille
  3. Install custom bootloader : programmation du chargeur de démarrage Phi, alternative donc au bootloader de NumWorks
  4. Reset : redémarrage pour activer Phi, sans avoir à aller chercher un outil ce qui est bien pratique

Ta calculatrice redémarre maintenant sur son même firmware officiel Epsilon, Phi supportant en effet entre autres l'amorçage des Epsilon en version 16 ou supérieure. Rien n'a changé penses-tu ? Oh que si !

Il t'est maintenant possible via le raccourci reset+
6
de passer la machine dans le mode de récupération non bridé :
  • avec un porte-mine ou autre outil pointu, enfonce et maintiens le bouton reset au dos de ta calculatrice
  • sans le relâcher, maintiens enfoncée la touche
    6
  • relâche en premier le bouton reset
14500Si tout s'est bien passé, cette manipulation doit te donner un écran complètement noir (avec la diode examen allumée de couleur rouge), et non pas l'écran ci-contre caractériques des N0110 verrouillées.

Si c'est le cas, tu peux de suite installer Omega ou un de ses dérivés (Upsilon ou Khi) ! :bj:
Il te suffit juste d'utiliser sur les pages en question le bouton d'installation spécifique aux calculatrices qui sont en mode de récupération.

Sauf que suite au déverrouillage, tu es maintenant face à un cruel dilemme, non ?
  • soit tu optes pour un firmware Omega et renonces alors à toutes les superbes nouveautés apportées par NumWorks avec les versions 16, 17 et 18...
  • soit tu optes pour le firmware officiel Epsilon et renonces alors à tous les ajouts apportés par Omega et autres (calcul littéral, tableau périodique des éléments, calcul formel avec KhiCAS, émulateurs Nintendo NES et Game Boy, ...)

Et c'est là que l'équipe Omega s'est montré absolument géniale, car le problème a bel et bien été pris en compte. Dans le cadre de son verrouillage, NumWorks a réorganisé l'utilisation de la mémoire Flash de sa calculatrice N0110. La mise à jour en version 16 ou supérieure inscrit en mémoire Flash 2 copies du firmware à des emplacements que nous appellerons slots A et B, l'une des deux étant censée être inaltérable pour les examens, et la calculatrice re-basculant sur cette dernière lors de l'activation du mode examen ou de l'utilisation du bouton reset au dos.

Phi t'active un nouveau raccourci, reset+
4
, permettant de consulter l'état de la mémoire Flash et de mettre la calculatrice en mode de mise à jour.

Si tu calculatrice est à jour, tu obtiendras à ce jour comme ci-contre un écran t'indiquant 2 copies du firmware Epsilon 18.2.

Et bien justement, le nouvel Omega 2.0 apporte 2 avancées majeures dans ce cadre :
  • il est compatible avec le chargeur de démarrage Phi, c'est-à-dire amorçable par ce dernier
  • si installé depuis le site Omega, il s'inscrit dans le slot A sans écraser le contenu du slot B
C'est-à-dire que si tu installes maintenant Omega sur une calculatrice dans l'état précédent, tu obtiens 2 firmwares différents en mémoire Flash :
  • Omega 2.0 dans le slot A
  • Epsilon 18.2 dans le slot B
De quoi profiter simultanément du meilleur des deux mondes ! :favorite:

Phi gère en effet le multiboot, et il t'est maintenant super facile de basculer à tout moment d'un firmware à l'autre grâce aux raccourcis reset+
1
et reset+
2
.

Espérons que les firmwares dérivés Upsilon ou Khi pourront rapidement être mis à jour pour être compatibles avec cette formidable possibilité.

Répondre parfaitement au dilemme en réutilisant différemment le modèle sécuritaire de NumWorks afin entre autres de conserver la compatibilité, c'est un bel exploit que nous ne pouvons que saluer ! :D

Une configuration qui devient ainsi intéressante même pour les calculatrices qui ne sont pas encore verrouillées.
Attention, justement. Rappelons que suite à la révocation de la licence libre d'Epsilon, toute diffusion de ce firmware officiel est strictement interdite.

Si tu souhaites donc disposer sur une N0110 non encore verrouillée du multiboot avec un firmware Epsilon à jour en version 18.2, ta seule possibilité d'installation est de passer par le site officiel.

Tu dois donc commencer par verrouiller ta machine avec la dernière mise à jour 18.2.0, pour ensuite immédiatement installer Phi avec le lien en fin d'article.

Or, il ne fait aucun doute que NumWorks va se hâter de corriger la faille, et combattre l'installation de Phi. Tu as donc à notre avis une petite fenêtre de seulement quelques jours ou au mieux quelques semaines pour obtenir cette configuration. Si tu veux l'installer il y a donc urgence, tu dois te dépêcher, d'ici peu tu n'auras plus cette possibilité.
Edit : Attention, une mise à jour Epsilon 18.2.3 vient de sortir à J+1. La manipulation en l'état est fortement déconseillée.

Aller consulter ce que cela implique dans le nouvel article, ou se référer au tutoriel d'installation lié en fin d'article qui sera pour sa part régulièrement mis à jour concernant les possibilités et limitations.

Phi constitue ainsi une attaque extrêmement violente contre NumWorks. Qu'on la juge méritée ou pas, le constructeur n'en a pas moins fait le lit avec des échanges visiblement manquant de transparence ou de franchise, aboutissant à une solution de verrouillage extrême finalement non gagnant-gagnant.

Mais mettons-nous toutefois maintenant du point de vue de NumWorks. Qu'on la juge légitime ou non, cette attaque ne sera pas appréciée et sera probablement perçue comme malveillante. En effet, elle sort juste avant les épreuves d'examens au mois de mai...
- Pour la France, à priori pas de problème
- Pour le Portugal non plus puisque Phi et Omega et les autres firmwares associés ne sont pas (encore ?) compatibles avec le seul nouveau modèle N0120 autorisé cette année.
- Par contre, reste le problème des Pays-Bas. Ce n'était peut-être pas l'objectif, mais Phi ouvre à nouveau la voie au calcul littéral et formel strictement interdit aux examens Néerlandais, et constitue donc dans ce pays un outil de fraude aux examens. Après le grave incident de Maurits en 2020, pas sûr que l'institution accepter à nouveau de donner une nouvelle chance à NumWorks. L'exclusion de NumWorks du marché néerlandais deviendrait une perte financière notoire, que la communauté ne sera à notre avis jamais capable de compenser.

Nous ne pourrons pas leur en vouloir dans ce contexte si jamais ce n'était pas le cas, mais espérons que NumWorks choisira la voie de la communication avec une transparence totale.

Tutoriels d'installation :

Installation :
  1. Phi
  2. Khi ou Omega

NumWorks Omega 2.0 à venir, une mise à jour mystérieuse...

New postby Admin » 26 Mar 2022, 13:22

Omega était un projet génial pour calculatrices NumWorks par Quentin Guidee et ses non moins illustres collaborateurs.

Il s'agissait d'un firmware alternatif pour ta calculatrice NumWorks. Basé sur le code source d'Epsilon comme la licence libre l'y autorisait, Omega avait pour but de regrouper et mettre en avant les meilleures contributions au code d'Epsilon, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'Omega. La NumWorks travaille en interne sur des arbres de calcul, mais n'accepte que des valeurs numériques. Omega étendait ces arbres en autorisant également des lettres / inconnues, ce qui nous donnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement 80€ ! :bj:
Il y avait aussi un tableau périodique des éléments.

12024Outre ce qu'il intégrait, Omega offrait également l'avantage de pouvoir installer à chaud des applications. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • KhiCAS, une formidable application intégrée de Mathématiques et de Sciences par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une HP Prime. L'application intégrait le moteur de calcul formel GIAC développé pour le logiciel Xcas du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en Python, avec une collection de modules importables bien plus étoffée que celle de l'application Python officielle, et surtout ici de façon intégrée, tes scripts Python pouvant en effet faire appel au moteur de calcul formel GIAC par l'intermédiaire du module cas.
  • Nofrendo, un émulateur de console de jeux Nintendo NES par zardam
  • Peanut-GB, un émulateur de console de jeux Nintendo GameBoy par M4x1m3
  • Periodic, un tableau périodique des éléments par M4x1m3
Un gros avantage de plus était ici que KhiCAS et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités venaient directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:

14500Hélas, tout a changé avec la version 16.3 du firmware officiel Epsilon pour la rentrée 2021. NumWorks s'est en effet mis à diffuser des mises à jour verrouillant les modèles N0110, leur empêchant d'installer des firmwares non officiels comme Omega.

Techniquement la mise à jour injectait un bootloader n'acceptant plus d'installer et lancer que des firmwares officiels, et interceptant de plus le raccourci reset+
6
qui permettait jusqu'alors d'accéder à un mode de récupération permettant de reprogrammer librement l'intégralité de la mémoire Flash.

14862Les pages de mise à jour n'ont jamais averti les utilisateurs de ces changements et ne leur ont jamais donné la possibilité de les accepter ou refuser. Nombre d'utilisateurs ne sont retrouvés piégés à la rentrée malgré nos efforts d'information, n'arrivant plus à rajouter les fonctionnalités légitimes qu'ils désiraient.

Non impossible, le déverrouillage des NumWorks N0110 documenté chez nous n'en était pas moins jusqu'à ce jour très difficile, nécessitant à la fois l'achat de matériel dédié et le démontage intégral de la calculatrice pour connecter le tout correctement. Bien peu d'utilisateurs ont pu en bénéficier.

Parallèlement à ce verrouillage, NumWorks a de plus également révoqué la licence libre CC BY-NC-SA 4.0 sous laquelle était publié le code source jusqu'alors. C'est-à-dire qu'à compter de la version 16.3 incluse, il n'était plus possible de réutiliser le code source pour rajouter les nouveautés à des firmwares non officiels.

En conséquence, l'équipe de développement Omega n'ayant plus aucune alternative, nous t'annoncions l'abandon du projet à la rentrée 2021.

14847Toutefois, à la rentrée 2021 NumWorks avait également approvisionné les magasins avec des calculatrices NumWorks N0110 utilisant une nouvelle révision matérielle 3.43.

Ce matériel n'était pas correctement supporté par le code d'Omega. Ceux qui avaient fait attention à ne pas verrouiller leur nouvelle calculatrice et donc à ne pas la mettre à jour en version 16.3 ou supérieure ne pouvaient paradoxalement pas non plus profiter d'Omega, ce dernier une fois installé ne démarrant pas correctement et bloquant la calculatrice sur un écran noir.

Ne souhaitant abandonner personne l'équipe Omega s'était alors brièvement reformée pour te sortir ce qui était alors censée être l'ultime mise à jour d'Omega, la version 1.23 compatible avec le dernier matériel NumWorks N0110.

Surprise à l'approche maintenant de la rentrée 2022, l'équipe Omega vient à nouveau de se reformer. Dans une bannière fort mystérieuse, elle nous annonce aujourd'hui-même la sortie prochaine du nouvel Omega 2.0.

La date de sortie est présente dans l'image d'annonce reproduite ci-contre mais codée.

Nous sommes hautement surpris. Le projet étant officiellement abandonné, cette mise à jour inattendue ne se fait sûrement pas sans de très bonnes raisons. La numérotation de version faisant de plus soudainement le saut de 1.23 à 2.0 nous suggèrerait des nouveautés majeures.

Mais qu'ont-ils bien pu nous préparer de si énorme que ça ? Une compatibilité avec les nouvelles NumWorks N0120 de la rentrée 2022 qui commencent déjà à être distribuées pour les examens dès cette année au Portugal ?

Nous essayons d'en savoir plus...

HP Redesign 2022 HP financières 10/17bII+ et 12C par Moravia

New postby critor » 25 Mar 2022, 15:56

Pour la rentrée 2021 HP nous a abandonnés. L'entreprise ne s'occupe plus du tout de calculatrices, ayant vendu l'intégralité de sa branche calculatrices et des droits associés à une société en République tchèque, Moravia, et une société en Amérique du Nord, Royal. Elles récupèrent donc toutes deux les droits d'utilisation de la marque HP pour les calculatrices, et ainsi le droit d'apposer cette marque sur leurs produits.

C'est Moravia avec son nouveau portail https://hpcalcs.com/ qui semble avoir récupéré la charge de la conception de futures calculatrices HP (qui ne seront donc désormais plus de véritables calculatrices HP) et du développement des mises à jour pour les modèles déjà existants.
Royal pour sa part, peut-être pour des raisons légales, devient l'éditeur des applications d'émulation pour Android et iPhone/iPad.

Les deux sociétés assurent également le marketing, la distribution et le service après vente, mais dans des zones géographiques disjointes :
  • Royal : Amérique du Nord, Amérique Latine
  • Moravia : Europe, Moyen-Orient, Afrique, Asie-Pacifique

Triste tableau de chasse, Moravia avait déjà récupéré les calculatrices Sharp de façon similaire en 2015, et pour ce que nous avons pu voir (c'est-à-dire rien en fait...) a réussi à les couler complètement depuis. Plus aucun nouveau modèle ou mise à jour ces 7 dernières années donc, le néant complet. À quand remonte la dernière fois que tu as vu une calculatrice scientifique ou graphique Sharp dans un magasin français à côté des Casio, Texas Instruments et Hewlett Packard ?...

L'entreprise n'a jamais eu non plus la correction de produire une réponse au moindre de nos courriels depuis 2018, pourtant tous polis et ne demandant rien. La société pourtant spécialisée en calculatrices semble curieusement éprouver un certain mépris envers les communautés d'utilisateurs de caculatrices, niant donc totalement leur rôle dans l'adoption de ces produits pour le monde éducatif ou professionnel. D'ailleurs la société n'est pas présente sur les réseaux sociaux et n'a jamais organisé de concours non plus à notre connaissance, semblant avoir voulu se limiter exclusivement jusqu'à présent à des interlocuteurs strictement professionnels.

Les premières communications de Moravia envers sa communauté sur le forum anglophone HP Museum par Klaas Kuperus, reponsable technique et éducation chez Moravia furent en effet pour ce que l'on peut dire, au minimum maladroites.

Nous pouvons citer un post de présentation promettant monts et merveilles, bref tout et n'importe quoi, et auquel nous n'avons pas cru une seule seconde. Sans même prendre en compte l'historique peu reluisant de l'entreprise, il était déjà difficilement crédible.

Parlons juste de la HP Prime pour expliciter ce qui ne tourne pas rond. Cette calculatrice fait tourner un logiciel de Mathématiques avec un formidable niveau d'intégration (citons la possibilité de cloner et personnaliser les applications, pas moins de 3 langages de programmation dont le Python capables de s'inter-appeler les uns les autres, pouvant être utilisés aussi bien par des programmes que des applications, dans les deux cas une gestion de projets avec la possibilité d'inclure des ressources dont des images, ...). Sans compter que le code est commun aux différentes éditions de la HP Prime (calculatrice en matériel G1 ou G2, émulateurs Windows 32 bits et 64 bits, applications Android et iPhone/iPad...) Il suffit du moindre changement quelque part dans le code pour avoir des effets de bord cassant le fonctionnement d'autre chose ailleurs que l'on aurait pu croire sans rapport. Que l'on puisse trouver des personnes hautement compétentes pour remplacer les développeurs HP nous l'admettons volontiers, mais en y mettant le temps et l'argent, ce qui ne semble pas avoir été le cas. Que l'on prétende en avoir trouvé 30, désolé mais non.

Ce n'est peut-être pas fait exprès mais sans même parler des autres modèles donc, un post paraissant hautement prétentieux ou délirant car totalement déconnecté de la réalité, à un point tel que c'en était même à se demander si le post ne faisait pas exprès de se moquer de nous. La rentrée 2022 commence à pointer le bout de son nez, et nous n'avons toujours pas ne serait-ce que l'embryon de la réalisation d'une seule des choses annoncées.

Toujours dans ce même post par Klaas on peut citer l'invitation de certaines personnes à un bug-tracking privé mais pas d'autres, alors qu'il aurait suffi de récupérer la liste des bêta-testeurs HP Prime.

Ou encore la communication de préversions des mises à jour HP Prime en privé à certaines personnes mais pas d'autres, avec en plus une précision salée comme quoi ce n'était pas une obligation de leur part, sans compter que la disponibilité publique du firmware en question n'a pas pris quelques jours comme annoncé mais plusieurs semaines.

Tout ceci combiné donne un arrière-goût de suffisance et de mépris, même si il s'agit peut-être juste d'une personne isolée certes peut-être excellente dans les interactions auprès de professionnels, pairs et partenaires, mais non dotée des bonnes compétences pour intervenir auprès du grand public.

Mais Moravia est peut-être en train de commencer à faire quelques efforts pour casser cette image absolument désastreuse donnée par Klaas depuis quelques mois.

D'une part, ils viennent tout juste d'ouvrir leur propre forum hpcalc.com. Enfin un premier canal d'échanges dédié aux simples utilisateurs ! :bj:

D'autre part une autre personne de chez Moravia, Veronika Hrušková alias verohruskova, spécialiste e-commerce, vient tout juste de reprendre en main la communication sur le forum HP Museum.

Veronika nous partage en exclusivité les visuels des premières calculatrices HP financières assemblées pour l'ère Moravia ! :D

Le compte est très loin d'y être pour nous, mais nous nous devons honnêtement de relever l'effort, en espérant que ce geste de bonne volonté soit le signe d'une inflexion majeure et durable dans la façon de faire chez Moravia.

Bref, passons à ce qui nous intéresse. Les modèles concernés sont les HP 10bII+, HP 12C, HP 12C Platinum et HP 17bII+. Explorons donc cela ensemble, à la recherche de changements.

Commençons par la HP 17bII+. Sachant que l'on ne peut pas parfaitement comparer deux rendus 3D si ils ne sont pas générés sous des paramètres identiques, pas de différence évidente sur la face avant.

Comparons plutôt les faces arrière :

Du nouveau dans les certifications de compatibilité électromagnétique et écologiques. Etaient donc déjà présents d'une part les marquages CE européen, FCC américain et VCCI japonais, et d'autre part les marquages WEEE euopéen et 10-RoHS chinois .

Sur les nouvelles HP 17bII+ ces certifications électromagnétiques et écologiques sont fusionnées en un seul bloc. Avec quelques ajouts ou modifications :
  • le marquage ICC, l'équivalent canadien du FCC, remplace la mention manuscrite "Complies with the ICES-001 Class B"
  • le marquage UKCA, la nouvelle certification du Royaume-Uni suite à sa sortie de l'Union Européenne
  • une mention de la certification KCC, Corée du Sud
  • une mention de la certification ICES-3, Canada
Le logo HP est modifié pour reprendre le visuel présent sur la face avant, et le slogan "HP invent" disparaît, HP n'inventant plus rien.

L'adresse Internet https://www.hp.com/calculators est remplacée par celle du portail de Moravia, https://www.hpcalcs.com.

Notons que les HP 17bII+ de Moravia ne sont plus assemblées en Chine mais aux Philippines.

Horreur, Moravia nous a percé le panneau du compartiment des piles pour nous coller une vis, bizarrement sans changer son aspect clipsé. Mais qui a bien pu avoir une idée pareille ?... :o

De plus une vis, question d'esthétique, soit on la met bien au centre du compartiment à verrouiller, soit on la met près de ses bords dans un coin ou sur un milieu de côté. Ici c'est franchement disgracieux...

Contrairement aux batteries rechargeables, des piles de calculatrices sont censées pouvoir être remplacées facilement et rapidement à tout moment, et c'est le but d'un compartiment clipsé ou coulissant. Garder un comportiment clipsé tout en y collant une vis est une aberration, supprimant l'avantage essentiel de ce format. Tout-le-monde ne se ballade pas avec une tête cruciforme de la bonne taille sous la main à tout moment. Imaginez les conséquences dramatiques en cas de piles faibles ou faux contact en examen ou concours, ainsi que le nombre de calculatrices que l'on récupèrera sur le maché de l'occasion avec un compartiment tordu ou cassé, volontairement ou par inadvertance.

Enfin terminons avec l'emballage. Moravia reste sur le format blister mais nous remplace les différents emballages localisés que nous avions de par le monde par un emballage international unique, sans doute moins cher à produire, comportant des mentions dans toutes les lanques. Le CD avec le manuel intégral disparaît également, remplacé par un QR Code. Dans l'emballage tu ne trouveras plus qu'un guide de démarrage rapide au format papier dépliant avec toutes les langues.

Passons maintenant rapidement sur la HP 10bII+ de même format qui subit donc les mêmes changements, dont hélas cette vis verrue t'empêchant de changer les piles quand tu veux.

Autre changement que nous n'avons pas traité avec le modèle précédent mais qui est hélas signalé : le numéro de série disparaît des calculatrices, sans doute une autre économie. Il semble y avoir une profonde incompréhension chez Moravia de ce que sont les utilisateurs de calculatrices HP, comptant beaucoup de fans, collectionneurs et power users. Faire des calculatrices sans numéro de série comme les vulgaires clones ou contrefaçons asiatiques est une très mauvaise chose qui d'ici quelques années va compliquer lourdement le travail de la communauté, dans la datation/identification de machines ou encore la recherche de machines d'occasion.

Changeons maintenant de format avec la HP 12C Platinum.

Ici par contre il y a un changement évident qui nous fait bien de la peine dès la face avant, le mention Hewlett Packard, 2 noms dont la simple audition suffisait à égayer les cœurs des lycéens, étudiants et ingénieurs des années 1980 et 1990, marque de qualité et même d'excellence, disparaît. L'impression douloureuse de perdre quelque chose, qu'une page de l'Histoire se tourne mais en tentant d'effacer la précédente.

Pour le coup soyons honnêtes, ce n'est pas la faute de Moravia. C'est une conséquence de la scission de Hewlett Packard en novembre 2015 en deux entreprises distinctes :
  • HP Inc. pour les branches ordinateurs, imprimantes, calculatrices et éducation (oui, ces deux dernières branches ciblant les particuliers et les établissements scolaires ayant bizarrement toujours été distinctes chez ce constructeur, contrairement à l'ensemble de la concurrence)
  • Hewlett Packard Enterprise pour les serveurs, réseaux et services aux entreprises
HP Inc. a sans doute conservé le droit d'utiliser le nom Hewlett Packard, au moins pour les produits déjà commercialisés, mais ne pouvait sans doute pas le transmettre à Moravia.

Si tu disposes donc encore de calculatrices HP présentant la mention Hewlett Packard prends en bien soin, elles vont devenir encore plus collectors qu'elles ne le sont déjà. ;)

Mêmes changements au dos, dont la regrettable suppression du numéro de série. Ici la vis du compartiment des piles est encore plus inesthétique, n'étant toujours ni au centre ni dans un coin, certes sur le bord maintenant mais même plus centrée sur un axe de symétrie ! :o

Nous remarquons également une toute petite coquille de typographie aux conséquences hélas bien lourdes, l'adresse https://hpcalcs.com est erronée, inscrite en tant que www.hpcals.com. Espérons pour Moravia que la production de masse n'a pas encore été lancée...


Et enfin, voici la HP 12C avec les mêmes changements hélas, soit entre autres cette saleté de vis...

Au dos on retrouve la même erreur avec l'adresse www.hpcals.com. Mais il y en a une autre ici : nous avons comme sur la HP 12C Platinum la mention "All examples are performed in RPN mode.". Sauf que le mode de saisie et calcul RPN est le seul inclus sur la HP 12C rendant donc cette mention inutile. C'est justement l'une des raisons de l'existence du modèle supérieur HP 12C Platinum, rajoutant le mode de saisie algébrique.


Petit détail ici, contrairement à tous les modèles précédents dont Moravia a fait déménager la production de la Chine aux Philippines, la HP 12C semble être assemblée dans les deux pays.

Nous jugerons sur pièces, mais notons volontiers l'effort.

Toutefois une partie des changements, la plupart motivés par de simples raisons légales ou d'économies sur les coûts de production, nous fait nous demander si Moravia connaît vraiment sa communauté d'utilisateurs.

D'autre part, on s'occupe de fignoler les emballages quand il n'y a plus rien à faire sur les produits. La HP Prime est actuellement dans une situation gravissime :
  • en plein changement de programmes scolaire en France, HP n'a sorti aucune mise à jour entre janvier 2020 et mai 2021 (1 an et 5 mois), et même aucune mise à jour majeure entre novembre 2018 et mai 2021 (2 ans et 6 mois), la machine devenant donc inadaptée aux programmes scolaires français avec un retard technologique énorme sur la concurrence en terme de capacités (rappelons que cette stupidité de mode examen nous empêche de rajouter des capacités par nous-mêmes, et que c'est donc bien au constructeur de s'en occuper)
  • la mise à jour majeure 2.1.14575 de mai 2021 rattrapait enfin partiellement la chose, et nous avions pu recommencer à espérer...
  • sauf que c'est à ce moment-là que HP a décidé de couper les fonds et de tout vendre
  • Moravia n'ayant toujours rien sorti de sérieux depuis (10 mois), et la concurrence TI/NumWorks ne s'étant pour sa part absolument pas mis en pause entre temps avec nombre de mises à jour très riches, nous retrouvons le problème initial
    13805
  • nous le retrouvons même en pire, car ce dernier firmware HP Prime n'a pas le même niveau de finition que les précédents et est très instable, déclenchant régulièrement des redémarrages ou écrans bleus d'erreur fatale, les HP Prime actuellement vendues étant en conséquent défectueuses
Moravia ne met visiblement pas ses priorités là où il faudrait, et sans des signes maintenant très rapides de mise au travail sérieuse, nous nous devrons, par honnêteté envers les acheteurs qui nous lisent et nous font confiance, de mentionner cette tendance négative lors de notre classement de rentrée 2022 et ce peu importe le rang de la HP Prime, qu'elle soit à nouveau première ou pas. /!

Source : https://www.hpmuseum.org/forum/thread-18176.html

Casio Test fx-JP900, scientifique Japon avec tableau périodique !

New postby critor » 23 Mar 2022, 16:25

1433414333À la rentrée 2015, après 7 ans de bons et loyaux services, Casio remplaçait sa formidable calculatrice française fx-92 Collège 2D+ par la toute nouvelle et encore plus formidable fx-92 Spéciale Collège.

Une différence notable concernait l'écran, passant de 96×31 pixels à 192×63 pixels, une définition déjà supérieure à celle de plusieurs calculatrices graphiques monochromes ! :bj:

1433514225En conséquence le menu d'accueil présentant les diverses applications de la calculatrice abandonnait le mode d'affichage texte pour un tout nouvel affichage par icônes.

Ce remplacement s'inscrivait en fait dans le cadre d'un changement de génération matérielle pour les calculatrices scientifiques Casio. On passait :
  • de la génération ES Plus - Natural VPAM (2008)
  • à la génération EX - Classwiz

Et en effet il n'y a pas qu'en France avec les fx-92. Casio commercialise hors de France une large gamme de calculatrices scientifiques différentes, soit dans sa gamme internationale soit comme en France des modèles personnalisés pour les besoins de certains pays. Les modèles sont usuellement nommés avec un numéro allant :
  • de fx-82 pour l'entrée de gamme
  • à fx-991 pour le haut de gamme
Ces calculatrices furent toutes remplacées de façon similaire.

Au sein de la gamme internationale de Casio Classwiz, les fx-92 se positionnent en conséquence en tant que modèles de milieu de gamme.

Les fx-92 ne sont distribuées en France. D'autres pays ont droit eux aussi à des modèles localisés. Mais là où la France n'a droit qu'au seul modèle fx-92, d'autres pays peuvent avoir droit à différents modèles.

Par exemple :
  • Espagne et Portugal avec 5 modèles Classwiz dédiés : fx-82SP X, fx-85SP X, fx-350SP X, fx-570SP X et fx-991SP X
  • Allemagne et Autriche avec avec 4 modèles Classwiz dédiés : fx-82DE X, fx-85DE X, fx-87DE X, fx-991DE X
  • Japon avec 3 modèles Classwiz dédiés : fx-JP500, fx-JP700 et fx-JP900
Dans une actualité précédente, nous testions pour toi le modèle haut de gamme allemand fx-991DE X.

Aujourd'hui nous avons décidé de poursuivre dans cette voie et de te régaler d'un test du modèle japonais fx-JP900, une calculatrice exceptionnelle comme nous allons le découvrir ensemble.




Sommaire :




1) Emballage et contenu

Go to top

1536115362Pour la rentrée 2021, l'ensemble de la gamme des calculatrices Casio en France et en Europe est passée aux emballages carton. Fini les emballages historiques à coque blister rigide très difficiles à ouvrir proprement, quasiment impossibles à réutiliser une fois ouverts, pénibles et encombrants à ranger, et n'ayant donc dans la plupart des cas que la poubelle comme seule destination possible après ouverture ! :bj:

Visiblement ce n'est pas encore le cas au Japon, la fx-JP900 continuant à arborer un emballage blister.

Toutefois par rapport à ce que nous avons pu connaître, notons de gros avantages.

D'une part, l'emballage est ici de dimensions très resteintes, à peine plus large que la calculatrice. Nous mesurons :
  • 23 × 14,3 cm² pour les gros emballages blister fx-92 Spéciale Collège
  • 16,76 × 8,18 cm² pour les emballages carton fx-92+ Spéciale Collège et fx-991DE X
  • 23,27 × 11,37 cm² pour le petit emballage blister fx-JP900
1425113869

15364Et surtout d'autre part, la fx-JP900 dispose ici d'un emballage blister réutilisable ! :bj:
Rien à déchirer, le carton au dos de l'emballage coulisse facilement afin de donner accès au contenu que l'on pourra ensuite y ranger pour stockage, en totalité ou en partie.

Nous ne comprenons strictement rien au Japonais, pour nous c'est du Chinois (à prendre bien évidemment au 2nd degré pour les japonais qui nous lisent). Mais le dos de l'emballage fx-JP900 met visiblement en avant entre autres.

D'une part nous avons des choses présentes sur les fx-92 Spéciale Collège :
  • le formidable écran 192×63 pixels déjà évoqué
  • la saisie des calculs et l'affichage des résultats en écriture naturelle
  • l'affichage des menus en langue locale (ici le Japonais)
  • l'application Tableur
  • l'exporation du contenu de la calculatrice par génération de QR Codes
Mais nous notons aussi d'autre part des capacités absentes des fx-92 Spéciale Collège :
  • conversion de base (binaire, octal, décimal, hexadécimal)
  • calcul intégral
La fx-JP900 est donc bel et bien un modèle haut de gamme ! :bj:

15359Il est maintenant grand temps de t'ouvrir l'emballage. On y trouve soigneusement protégés sous film plastique :
  • d'une partla calculatrice fx-JP900 munie de son couvercle
  • d'autre part tout ce qui est papiers : guide de prise en main commun aux fx-JP900 et fx-JP700 (rédigé en Japonais) et dépliant invitant on suppose à s'enregistrer




2) Réglage de la langue

Go to top

15356Allumons la fx-JP900. Par défaut, elle nous parle donc Japonais. N'y comprenant strictement rien, cela risque de dégrader la qualité de notre test.

Certains modèles Classwiz permettent de régler la langue dans les paramètres accessibles via
SHIFT
MENU
. Allons voir...

1535415355Effectivement, si nous descendons tout en bas dans le menu, juste avant la version des QR Codes, nous trouvons un paramètre nous proposant de choisir entre le Japonais (par défaut visiblement) et l'Anglais.

Eurêka ! :D





3) Calculatrice et applications

Go to top

1535714355Prenons maintenant enfin en main la fx-JP900. À la couleur près, on reconnaît bien le design des fx-92 Spéciale Collège, en fait commun à l'ensemble des modèles de la génération Classwiz.

Pas mal de différences au clavier toutefois.

1416614335La fx-92 Spéciale Collège comportait 6 applications, et la fx-92+ Spéciale Collège rajoutait le tableur ainsi que la programmation à la Scratch pour un total de 8 applications.

Les modèles haut de gamme fx-991 en ont bien davantage, 13 pour la fx-991DE X allemande.

1535215353Avec la numérotation inférieur de la fx-JP900 japonaise, on pouvait s'attendre à quelque chose d'intermédiaire. Et effectivement, nous ne trouvons ici que 11 applications.

Voici de suite un tableau de quoi te clarifier la disponibilité des applications sur les modèles évoqués jusqu'à présent :
fx-92
Collège
2D+
fx-92
Spéciale
Collège
fx-92+
Spéciale
Collège
fx-
JP900
fx-991DE
X
Comp / Calculs / Calculate / Berechnungen
Stat / Statistiques / Statistics / Statistik
Table / Tableau / Tabellen
Verif / Vérification / Berechn Prüf
Eqn / Equations / Equation/Func / Gleichung/Funkt
Prop / Quotient / Verhältnisse
Ineq / Inequality / Ungleichungen
Dist / Distribution / Verteilungsfkt.
Cmplx / Complex / Komplexe Zahlen
Base-N / Basis-N
Matrix / Matrizen
Vector / Vektorrechnung
Tableur / Spreadsheet / Tabellenkalk.
Algorithmique
TOTAL
6
6
8
11
13


On peut donc noter l'absence sur la fx-JP900 japonaise des 2 applications présentes à la fois sur les fx-92 Spéciale Collège et fx-991DE X : Vérification et Quotient.
Manque également sur fx-JP900 l'application Algorithmique, mais ici c'est moins surprenant. Cette application a été conçue spécifiquement pour le programme scolaire français et n'est à notre connaissance présente que sur un seul et unique modèle au monde : la fx-92+ Spéciale Collège.

Inversement, on note sur la fx-JP900 japonaise la présence de plusieurs applications absentes de la fx-92+ Spéciale Collège :
  • Ineq / Inequality / Ungleichungen : inéquations polynomiales
  • Dist / Distribution / Verteilungsfkt. : lois de probabilité (Normale, binomiale, Poisson)
  • Cmplx / Complex / Komplexe Zahlen : calculs sur les nombres complexes
  • Base-N / Basis-N : calculs et conversions de bases (décimale, binaire, octale, hexadécimale)
  • Matrix / Matrizen : calcul matriciel
  • Vector / Vektorrechnung : calcul vectoriel




4) Autres fonctionnalités haut de gamme

Go to top

153671435714356La fx-JP900 dispose donc de bien davantage d'applications que les fx-92 françaises.

Toutefois la quantité ne fait pas tout. Rajoutons que les applications communes aux fx-92 françaises et fx-991 ne sont pas forcément équivalentes. Par exemple l'application Eqn / Equations des fx-92 françaises ne s'occupe que des systèmes d'équations linéaires, alors que l'application similaire Gleichung/Funkt de la fx-991DE X traite en prime des équations polynomiales.

Pareil visiblement pour l'application Equation/Func de la fx-JP900.

143771437814376Ou encore l'application STAT / Statistiques des fx-92 qui ne permet qu'une seule forme de régression, alors que l'application STAT / Statistik de la fx-991DE X en offre pas moins de 7.

Ici encore, pareil sur fx-JP900 :
1536615365

15404L'application Calculs nous offre donc un moteur de calcul exact QPiRac couplé à un moteur de saisie et d'affichage en écriture naturelle.

Mais bien d'autres fonctionnalités exclusives au haut de gamme ne sont pas apportées par des applications spécifiques à l'écran d'accueil, mais directement accessibles au clavier depuis l'application Calculs.

15371Aussi bien sur fx-991DE X que sur fx-JP900, nous trouvons par exemple les opérateurs de dérivation, intégration, produit et sommation.

1540514371Également disponible au clavier, nous avons un solveur numérique d'équations. Contrairement à l'application EQN / Equations / Gleichung/Funkt qui se limite aux équations polynomiales et systèmes d'équations linéaires, ici la forme de l'équation est complètement libre.

Il suffit d'utiliser
ALPHA
CALC
pour saisir le symbole égale sans validation, puis de faire
SHIFT
CALC
pour lancer l'interface du solveur. Par contre ici à la différence, pas de résultats en écriture exacte, uniquement en écriture décimale éventuellement approchée.

1539715399On peut encore citer le raccourci
SHIFT
°' "
(FACT), permettant d'obtenir la décomposition d'un nombre entier en facteurs premiers.

Ou encore 11 préfixes du système international accessibles et consultables à tout moment via le menu
OPTN
.

1537815377Mais ce n'est pas tout, le haut de gamme Classwiz réserve encore d'autres surprises, des raccourcis clavier permettant d'accéder à de véritables applications non listées à l'écran d'accueil, nous parlerons donc de sous-applications.

Sur fx-991DE X Le raccourci
SHIFT
7
permettait d'accéder à une bibliothèque de 47 constantes physiques. Précisons que contrairement aux calculatrices graphiques, la bibliothèque ne présentait que les symboles et valeurs numériques, pas les unités et encore moins les noms des constantes.

Nous retrouvons ces mêmes 47 constantes sur fx-JP900 :
1538215383

1537515374Sur fx-991DE X également, le raccourci
SHIFT
8
permettait d'accéder à un convertisseur d'unités avec un menu sur 2 niveaux : choix de la catégorie puis choix du couple d'unités à convertir.

C'est également le cas sur fx-JP900 mais avec une petite différence ; le menu est ici sur 3 niveaux. Une fois la catégorie choisie, il faut sélectionner l'unité de départ, et ensuite l'unité d'arrivée :
153811538015379

Cela ne signifie pas forcément des choix différents entre les modèles allemand et japonais. Il pourrait simplement s'agit de différentes versions dans le temps du logiciel Classwiz, mais malheureusement contrairement à Texas Instruments, Casio n'indique pas de numéro de série sur les calculatrices scientifiques, et ne donne donc aucune information sur les dates d'assemblage.

1538715388Et enfin, nous avons ici selon le clavier fx-JP900 un mystérieux raccourci supplémentaire
SHIFT
6
, qui était absent de la fx-991DE X.

Formidable surprise, il permet d'accéder à une interface de consultation du tableau périodique des éléments chimiques ! :bj:

Précisons toutefois que contrairement aux calculatrices graphiques, le nombre de propriétés consultables pour chaque élément est ici extrêmement restreint : symbole, numéro atomique et masse molaire, c'est tout.

15386Petite critique, les données de ce tableau périodique ne sont pas à jour et datent d'avant 2016. En effet les symboles des éléments de numéros 113, 115, 117 et 118 utilisent la dénomination systématique en Uut, Uup, Uus et Uuo, à la place de leurs noms finaux retenus par l'IUPAC.

C'est toutefois déjà bien mieux que l'application de tableau périodique des TI-82 Advanced monochromes toujours commercialisées. Et de plus, nous avons déjà émis plus haut une interrogation par rapport à de possibles évolutions du logiciel Classwiz. Peut-être sommes-nous tombés sur du vieux stock, et existe-t-il des fx-JP900 avec un tableau périodique plus actuel.

Le logiciel Classwiz inclut donc des applications spécifiques à certains modèles uniques au monde. À ce jour :
  • Algorithmique pour la fx-92+ Spéciale Collège française
  • et tableau périodique pour la fx-JP900 japonaise
C'est dans les deux cas remarquable dans le sens où c'est aussi à notre connaissance à ce jour une exclusivité tous constructeurs de calculatrices graphiques confondus ! :bj:




5) Auto-diagnostic

Go to top

15400Pour en apprendre davantage sur la fx-JP900, accédons à son écran d'auto-diagnostic. Il suffit pour cela :
  1. de maintenir enfoncées les touches
    SHIFT
    7
  2. sans les relâcher de taper
    ON

    La calculatrice affiche alors un écran DIAGNOSTIC invitant à taper
    AC
    , instruction qu'il ne faut surtout pas suivre car cela interrompt la procédure. :#non#:
  3. de taper alors rapidement soit
    6
    pour obtenir le menu des tests disponibles, soit
    9
    pour enchaîner l'ensemble des tests à la suite
15401Le test Version&SUM quant à lui nous affiche un identifiant.

Nous avons donc :
  • CY-243 VerF sur fx-JP900
  • CY-246 VerA sur fx-92 Spéciale Collège
  • CY-251 VerF sur fx-991DE X
  • CY-295 VerA sur fx-92+ Spéciale Collège
1417151749408


Le code avec le préfixe CY commun à l'ensemble de la famille Classwiz identifie le modèle et c'est-à-dire entre autres la sélection de fonctionnalités du logiciel Classwiz incluses sur la calculatrice. La version ne nous apprend pas grand chose car semblant pour sa part être spécifique à chaque référence.




6) Écran et cellule solaire

Go to top

1540315402Le test Display de l'auto-diagnostic nous permet de préciser les capacités de l'écran commun à l'ensemble des calculatrices Casio Classwiz :
  • d'une part une zone matricielle de 192×63 pixels
  • d'autre part une rangée de 20 drapeaux en haut d'écran
Précisons que le drapeau tout en haut à droite en forme de soleil, s'allume en fonctionnement normal sur fx-JP900 et fx-991DE X lorsque l'éclairage est suffisant pour la cellule solaire. La calculatrice a toutefois dans tous les cas besoin d'une pile, l'alimentation par cellule solaire n'était pas suffisante pour en permettre l'allumage. Toutefois la cellule solaire a l'avantage de permettre de prolonger grandement la durée de vie de la pile.

Bien que présent sur les fx-92 Spéciale Collège ce dernier drapeau y reste toujours éteint en dehors du menu de diagnostic, ce modèle étant en effet dépourvu de cellule solaire.





7) Pile et épaisseur

Go to top

1540615385Les fx-JP900 et fx-991DE X utilisent comme indiqué au dos une alimentation par pile bouton LR44 soit 1,5 Volts.

1436214361Cela les différencie des fx-92 Spéciale Collège françaises utilisant pour leur part une pile AAA.

Cela permet aux fx-JP900 et fx-991DE X d'être nettement plus fines. Nous mesurons sans couvercle une épaisseur de :
  • 1,56 cm pour les fx-92 Collège 2D+ et fx-92 Spéciale Collège
  • 1,32 cm pour les fx-JP900 et fx-991DE X




8) Matériel

Go to top

1433914286Allons-y pour le démontage.

Les anciens modèles de la génération précédente ES Plus, fx-92 Collège 2D+ et fx-991DE Plus, utilisaient à révision matérielle identique la même carte électronique, de référence PWB-GY450AX-1J dans sa dernière révision.

Outre donc le logiciel gravé dans la puce comme nous avons vu plus haut, les seules différences étaient sur fx-92 Collège 2D+ l'absence des connexions à la cellule solaire ici manquante, ainsi que de plusieurs composants sans doute liés à cette alimentation.

1540815407Mais sur les Classwiz, il y a des différences dans les références de cartes, à moins que cela ne corresponde à des dates de production différentes. Voyons cela.

Dans notre fx-JP900 nous trouvons une carte PWB-CY230-CL produite la 31ème semaine de 2021, même référence que dans notre fx-991DE X.

Pour référence, voici tout ce que nous avons à ce jour :
  • PWB-CY230-1W sur fx-92 Spéciale Collège (2014, 52ème semaine)
  • PWB-CY230-1005J sur fx-92+ Spéciale Collège (2020, 12ème semaine)
  • fx-991DE X : carte PWB-CY230-CL (2020, 50ème semaine)
  • fx-JP900 : carte PWB-CY230-CL (2021, 31ème semaine)
5083138451419715409

Les productions des cartes de nos fx-991DE X et fx-JP900 sont très proches et ne permettent pas de valider l'hypothèse d'une évolution du logiciel concernant les différences dans le menu de conversion d'unités.

Les cartes s'articulent autour d'un microcontrôleur unique à l'emplacement U101, mais qui nous est hélas dissimulé par une résine d'époxy.




9) Identification processeur

Go to top

15389Le processeur nous est donc complètement dissimulé, aucune référence n'étant visible. Il existe toutefois une façon d'identifier le type de processeur sur les calculatrices scientifiques. Comme expliqué sur le musée Datamath, une méthode est de calculer en mode degrés
$mathjax$Arcsin\left(Arccos\left(Arctan\left(tan\left(cos\left(sin\left(9\right)\right)\right)\right)\right)\right)$mathjax$
. Le bon résultat est de 9, mais les calculatrices numériques répondent des valeurs approchant, représentatives du cœur de calcul utilisé.

Plus exactement le résultat est représentatif du logiciel de calcul utilisé. Si sur certaines calculatrices graphiques on peut installer et utiliser différents logiciels, sur les calculatrices scientifiques où la couche logicielle est bien plus mince le résultat est bien davantage lié au processeur.


Les fx-92 Collège 2D+ et fx-991DE Plus de génération la génération ES Plus précédente répondent 9,00000000733338, caractéristique de l'utilisation d'un processeur 8 bits RISC de la famille nX-U8/100.

Pas de changement avec les fx-92 Spéciale Collège, fx-991DE X et fx-JP900 de génération Classwiz, c'est le même type de processeur, tout juste peut-on supposer qu'il soit plus récent et cadencé à une fréquence supérieure.




10) Performances

Go to top

14365Tentons maintenant justement de comparer les performances des fx-991DE Plus et fx-991DE X, ce que nous n'avions hélas pas pu faire lors de la sortie des fx-92 Spéciale Collège.

Ici nous avons le gros avantage d'être sur des modèles haut de gamme, et donc de bénéficer comme vu plus haut de l'opérateur de sommation. Il nous est ainsi facile de déclencher des calculs gourmands pour tester les performances, comme par exemple celui développé par pier4r sur HP Museum :
$mathjax$\sum\limits_{x=1}^{1000}{\sqrt[3]{e^{sin\left(Arctan\left(x\right)\right)}}}$mathjax$


L'ancienne fx-991DE Plus représentative du matériel de génération ES Plus, met 9min 17,85s.

14250Les nouvelles fx-JP900 et fx-991DE X représentatives du matériel de génération Classwiz mettent 1min 48,56s.

Une progression en performances absolument formidable entre les générations ES Plus et Classwiz, cette dernière étant plus de 5 fois plus rapide en calcul flottant ! :bj:




Conclusion

Go to top

Les fx-92 Spéciale Collège, fx-JP900et fx-991DE X de la génération Classwiz, sont donc en calcul flottant dans les 5 fois plus performantes que les modèles les ayant précédées ! :bj:

Un test qui n'en reste sans doute pas moins représentatif de l'évolution générale des performances, probablement rendue nécessaire par tous les formidables projets que Casio lorsque commença à sortir la génération en 2014 :
  • nouvel écran nécessitant de faire transiter 4 fois plus de données à chaque rafraîchissement
  • écran d'accueil par icônes pour les applications
  • affichage de diverses longues lignes de texte dans la langue de l'utilisateur et non plus de courtes abréviations comme avant
  • gestion des langues non basées sur l'alphabet latin (Arabe, Chinois, Japonais, ...)
  • application tableur
  • application de programmation à la Scratch
  • génération de QR Code de sauvegarde
  • application de tableau périodique des éléments
  • ...

Avec la génération Classwiz, Casio a su se montrer visionnaire et complètement réinventer complètement la calculatrice scientifique. :D

Les efforts et l'investissement consentis par le constructeur sont absolument formidables. Avec la génération Classwiz, c'est pour chaque pays au monde que Casio conçoit une calculatrice scientifique sur-mesures. Nous pouvons citer :
  • la fx-92+ Spéciale Collège française avec l'application Algorithmique, exclusivité mondiale
  • la fx-JP900 japonaise avec le tableau périodique des éléments, exclusivité mondiale
  • des éditions Classwiz fonctionnant en Chinois pour la Chine
  • des éditions Classwiz fonctionnant en Japonais pour le Japon
  • des éditions Classwiz fonctionnant en Arabe
  • ...

Grâce à Casio l'évolution des calculatrices scientifiques en seulement quelques années a été absolument formidable !

Sans contestation possible, les meilleurs calculatrices scientifiques existant à ce jour sont de loin les Casio Classwiz, la concurrence ayant de très nombreuses années de retard.

Sans aucune réserve, et c'est rare chez nous que les compliments ne soient pas nuancés ; toutes nos félicitations Casio ! :favorite:

TI-Nspire Widget TI-Nspire de schémas de Physique (électricité, méca)

New postby critor » 22 Mar 2022, 13:17

15131510Les HP 48SX de 1990 et HP 48GX de 1993 ne disposaient pas de mémoire Flash. Pour installer des applications il fallait acheter des cartes ROM à insérer dans l'un des deux ports présents au dos.

De formidables applications de qualité professionnelle furent sorties par des éditeurs tiers, notamment chez Sparcom avec sa gamme The Pocket Professionnal.

Intéressons-nous aujourd'hui à un des nombreux titres de cette gamme, Spice48.

Spice48 est un logiciel dédié à la gestion de circuits électriques. Il te permettait :
  • de construire ton circuit avec ses nœuds, fils et composants
  • de spécifier les valeurs nominale et/ou initiale de chaque composant
  • de visualiser le circuit
  • pour cela, de définir toi-même les coordonnées à l'écran des nœuds et composants ou bien d'opter pour le mode de calcul automatique des coordonnées
  • de générer l'équation différentielle du circuit
  • de résoudre cette équation et en conséquence de représenter graphiquement l'évolution au cours du temps des grandeurs de ton choix (tension entre deux bornes, intensité...)

Fort malheureusement, en 1993 HP tente une délocalisation du développement des calculatrices, de Corvallis (Oregon, Etats-Unis) à Singapour, délocalisation ratée qui aura fait perdre pas moins de 6 ans au constructeur (6 ans sans nouveauté sérieuse, dont 5 ans sans la moindre nouveauté alors qu'en face sortait la TI-92 dès 1995).

Mais ni Spice48 ni même les autres formidables applications professionnelles sur cartes ROM ne furent rééditées pour les modèles haut de gamme ultérieurs HP 49G, HP 50G et HP Prime, et la communauté n'a pas davantage créé de programme adaptant les fonctionnalités de Spice48. Un énorme regret surtout dans le contexte des capacités de la HP Prime avec son écran couleur tactile, ce modèle méritait vraiment des applications professionnelles qu'il n'a hélas jamais eu.

Outre Sparcom qui avait hélas disparu en 1998, il semble que les contacts avec ces éditeurs tiers aient été perdus entre temps, ou bien que ces derniers se soient désintéressés des calculatrices HP suite à un tel délai. À moins qu'il y ait eu aussi des considérations par rapport à la copie illégale d'applications payantes, les modèles ultérieurs abandonnant en effet les ports d'extension en l'échange de l'ajout de mémoire Flash, rendant donc la manipulation de copie entièrement logicielle et donc en théorie plus accessible et facile.

Personnellement ce manque était mon plus grand regret qui m'avait toujours empêché d'adhérer pleinement aux modèles HP successeurs.

13805La vente pour la rentrée 2021 de toute la branche HP Calculatrices à Moravia, une obscure société tchèque, ultime erreur du management de chez HP après 30 ans de récidives de bêtises monumentales qui resteront dans l'histoire comme exemple de tout ce qu'il ne faut pas faire (ou inversement tout ce qu'il faut faire pour arriver à se saborder alors qu'on est au sommet), termine d'enterrer les minces espoir qu'il nous restait encore concernant la HP Prime. Bien que majeure, l'ultime mise à jour HP Prime 2.1.14575 sortie par HP juste avant la vente au printemps 2021 est d'une finition très inférieure aux précédentes. Sortie en effet dans l'urgence d'un changement de réglementation des examens 2021 aux Pays-Bas, les nouveautés ajoutées au passage s'accompagnent de nombreux bugs et d'une grave instabilité du système déclenchant très régulièrement des redémarrages ou même l'écran bleu d'erreur fatale, contrairement aux versions précédentes. :'(

Nous ne pouvons que constater que depuis maintenant près d'un an, Moravia a été dans l'incapacité totale de corriger ces très graves problèmes alors que cela aurait dû être leur priorité numéro un, et en sommes donc réduits à considérer les HP Prime actuellement commercialisées comme des machines désormais défectueuses. :mj:

Regardons donc ailleurs, pas le choix.

Le logiciel intégré de Mathématiques TI-Nspire gère des documents de travail appelés classeurs, eux-mêmes constitués de pages, pouvant elles-mêmes accueillir chacune de 1 à 4 widgets.

15343Chaque widget pouvait alors être rempli au choix avec une des 9 applications intégrées, bien évidemment toutes liées dynamiquement entre elles au sein d'un même document (partageant les mêmes données : une modification effectuée dans une des applications étant automatiquement répercutée dans les autres, ce qui fait toute la puissance du logiciel TI-Nspire CX) :
  • Calculs
  • Graphiques
  • Géométrie
  • Tableur & Listes
  • Données & statistiques
  • Éditeur Mathématique
  • Vernier Dataquest™
  • Éditeur de programmes
  • Python
Depuis la mise à jour 4.4 de novembre 2016, les TI-Nspire CX te permettent enfin de rajouter tes propres applications appelées widgets. Il s'agit techniquement de classeurs à enregistrer dans le dossier /MyWidgets/ de la calculatrice, constitués d'une unique page, contenant un script codé dans le langage Lua. Plus exactement seule la première page de ces documents est prise en compte dans ce cadre.
Toutefois depuis maintenant plus de 5 ans, cette formidable possibilité n'avait pas été exploitée. Aucune application pouvant être qualifiée de professionnelle, quasiment rien en fait, juste quelques démos.

Et bien aujourd'hui est le grand jour. schoolstore.fi, le distributeur Texas Instruments en Finlande, vient de développer (en langage Lua) et sortir Physics Drawing.
Téléchargeable gratuitement et une fois installée correctement dans le dossier /MyWidgets/, l'application Physics Drawing devient alors rajoutable à tout moment dans les différents widgets et pages de tes documents.

De qualité professionnelle, Physics Drawing te permet comme son nom l'indique de rajouter des schémas de Physique à tes documents. Les schémas entièrement dynamiques restent donc éditables à tout moment, avec des éléments que tu positionnes et édite avec le pointeur. On apprécie l'aide en ligne multilingue sur chaque objet pointé.
Les menus eux aussi multilingues permettent de couvrir entre autres les domaines suivants de la Physique :
  • Circuits électriques (comme dans Spice48 donc, mais à ce jour ici sans les possibilités de résolution)
  • Systèmes mécaniques
  • Électromagnétisme
  • Ondes
  • Atomistique

Après près de 30 ans d'attente les schémas de circuits électriques (et bien plus encore) sont donc enfin de retour sur calculatrices ! :bj:

Si l'avenir des calculatrices HP désormais entre les mains du mauvais acteur peut nous paraître hélas aujourd'hui très fortement compromis, l'esprit HP 48 quant à lui n'est pas mort pouvu que tu acceptes de regarder ailleurs. ;)

Téléchargement : Physics Drawing

Source : https://tinspirewidgets.com/

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
989 utilisateurs:
>964 invités
>17 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)