π
<-

Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby critor » 10 Aug 2021, 22:45

14479Texas Instruments nous sort aujourd'hui de nouvelles mises à jour TI-Nspire :
  • versions 5.3.2.129 pour les TI-Nspire CX II, compilées le 29 Juin 2021, remplaçant les versions 5.3.0
  • et versions 4.5.5.79 pour les anciennes TI-Nspire CX, compilées le 25 Mai 2021, remplaçant les version 4.5.4
Déjà enfonçons les portes ouvertes. Avertissement, ces nouvelles versions ne sont pas compatibles avec Ndless r2018, et leur installation est comme à l'habitude bien évidemment sans aucun retour possible. Toute tentative de réinstaller une version inférieure te sera par la suite refusée.

Si tu choisis de mettre à jour ta calculatrice, tu renonces donc à Ndless pour une durée indéterminée, des jours, semaines, mois ou même années comme c'est déjà arrivé, nous l'ignorons.

Les machines neuves préchargées de ces versions incompatibles Ndless ne devraient pour leur part pas apparaître dans les stocks de magasins avant plusieurs mois.




Sommaire :




1) Mode examen :

Go to top

Commençons déjà par un gros point sur le mode examen. En effet certains des changements introduits par les versions précédentes 5.3.0 et 4.5.4 étaient très problématiques, possiblement pas testées avec suffisamment de sérieux puisque ces versions avaient été publiées seulement 2 semaines après leur date de compilation, un délai anormalement court.

Les versions précédentes 5.3.0 et 4.5.4 avaient introduit un très grave problème avec le mode examen international, celui que l'on appelle en allumant la calculatrice avec la touche
esc
enfoncée.

Son écran d'activation présentait jusque-là une liste de limitations de fonctionnalités toutes cochées par défaut, et ces versions en rajoutaient une 12ème permettant de bloquer le solveur numérique d'équations, certes non cochée par défaut :


Jusque-là, dans les pays où elles ne sont pas requises comme en France, l'on pouvait décocher rapidement l'ensemble de ces limitations via le raccourci
ctrl
A
comme indiqué dans notre tutoriel d'activation ainsi que le tuto-vidéo officiel.

Mais problème, cette nouvelle limitation non cochée par défaut changeait radicalement le comportement du raccourci
ctrl
A
. Au lieu de tout décocher, le raccourci commençait par tout cocher. Si si, si tu suivais avec les versions 5.3.0 et 4.5.4 le tutoriel officiel dédié à la France, tu te retrouvais avec l'intégralité des limitations ne concernant pas la France au lieu d'aucune... :mj:

Nous avions bien évidemment signalé le problème dès la sortie, et on ne nous avait pas laissé beaucoup d'espoir que quelque chose de spécifique à la France puisse être pris en compte...

Et bien surprise, si ! Le comportement du raccourci
ctrl
A
a été modifié sur les nouvelles versions 5.3.2 et 4.5.5, désormais lorsque toutes les limitations ne sont pas cochées, son comportement est de commencer par tout décocher ! :bj:

Génial pour les utilisateurs français, 2 touches de moins à presser pour atteindre la configuration optimale du mode examen, et surtout un très dangereux piège qui disparaît lors de cette procédure ! :D

Et en passant, le tuto d'activation officiel de Texas Instruments redevient donc valide, il n'y aura pas à le supprimer. ;)


Puisque nous avons parlé des limitations en mode examen, nous nous rendons compte en passant que les nouvelles versions 5.3.2 et 4.5.5 en rajoutent maintenant une 13ème, la possibilité de désactiver l'utilisation des curseurs de variables, certes non cochée par défaut.

Ce n'était pas le seul problème introduit en mode examen par les versions 5.3.0 et 4.5.4. La fenêtre d'activation du mode examen permet de choisir une unité d'angle. Il ne s'agit absolument pas d'une contrainte, l'unité d'angle peut librement être changée par la suite en mode examen. Il s'agit donc d'une unité d'angle par défaut et Texas Instruments a voulu clarifier cela, intitulant l'option en question non plus simplement "Réglage d'angle", mais "Réglage d'angle par défaut".

Ce nouveau message occupant davantage de place venait casser complètement l'organisation spatiale des éléments dans la fenêtre en question. En effet la largeur accrue générait des retours à la ligne intempestifs, et gênait même une fois défilé la remontée tout en haut de la fenêtre, amenant à cocher la 1ère option à l'aveugle...

Cela ne se produisait que sur les TI-Nspire CX CAS car les listes déroulantes y sont beaucoup plus larges, à cause de la présence de l'option Arithmétique exacte dans les choix concernant le moteur de calcul.

Ici aussi, Texas Instruments semble avoir soigneusement traité notre signalement de ce problème.

Le changement problématique a visiblement été corrigé sur la version 5.3.2, on retourne à une formulation plus courte.


Au sujet du moteur de calcul et des choix proposés à son sujet lors de l'activation du mode examen sur TI-Nspire CX II CAS, nous remarquons en passant que la mauvaise traduction dans ce contexte de l'Anglais 'On' vers le Français 'Sur', justement signalée à la même occasion, a été corrigée correctement par un 'Activé'.




2) TI-Basic et TI-Innovator Hub 1.5 :

Go to top

13698La sortie des versions précédentes 5.3.0 et 4.5.4 avait été accompagnée de la publication d'une mise à jour 1.5 pour le TI-Innovator Hub, interface externe programmable pour les projets STEM.

Nous avions été très surpris lors de notre test de cette version, constatant qu'il y avait en effet beaucoup de nouveautés sur le TI-Innovator Hub, mais que bizarrement les menus de programmation associés sur TI-Nspire CX II et TI-Nsire CX n'étaient pas modifiés par les mises à jour publiées en même temps.


En langage TI-Basic c'était certes contournable. Dans ce langage en effet, les menus de programmation servent juste à saisir rapidement les lignes de commandes qui vont être envoyées au TI-Innovator Hub. En cas de nouveau mot de vocabulaire non présent au menu (ici entre autres TEMPO, PATTERN, RATE, AND, COLLECT, ...), il suffisait juste de le saisir à la main au clavier alphabétique.

Quoi qu'il en soit, avec les dernières versions 5.3.2 et 4.5.5, tout le nouveau vocabulaire du TI-Innovator Hub 1.5 a maintenant été rajouté aux menus de l'éditeur de programme ! :bj:




3) Python :

Go to top

Nous passons maintenant au Python et donc aux seules TI-Nspire CX II.

Il y avait ici le même genre de problème avec le TI-Innovator Hub 1.5, les dernières nouveautés n'étaient pas accessibles aux menus de l'éditeur Python.

Un problème bien plus embêtant ici car beaucoup moins facilement contournable. Ici les menus ne permettent que d'appeler des fonctions des modules associés ti_innovator, ti_hub et ti_rover, masquant complètement les lignes de commandes construites pour envoi au TI-Innovator Hub.

Difficile donc d'intervenir pour les corriger avec les nouveautés...

Avec les versions 5.3.2 et 4.5.5, les nouvelles possibilités TI-Innovator Hub 1.5 sont maintenant gérées en Python.

Pour cela, ti_hub passe de la version 1.1 à la version 1.2, avec maintenant le paramètre de tempo disponible pour les sorties audio.


ti_rover, le module dédié au pilotage du TI-Innovator Rover, passe également de la version 1.1 à la version 1.2.

Il nous offre une nouvelle fonction, ranger_time().


Il y avait un bug bien embêtant dans l'interpréteur Micropython des TI-Nspire CX II, ayant lui aussi fait l'objet d'un signalement de notre part. La fonction d'arrondi round() ne gérait pas le type entier, renvoyant alors une exception 'NotImplemented'.

Bien évidemment demander l'arrondi d'un entier n'a certes aucun intérêt. Mais dans le cadre du fonctionnement interne d'un script, il n'est pas impossible que de temps en temps tes appels tombent sur des valeurs entières ou même des types entiers selon comment tu as codé tes calculs.

Une solution était d'insérer un correctif de notre part dans l'ensemble de tes scripts Python concernés :
Code: Select all
round_ = round

def round(n, p=0):
  return n if isinstance(n, int) else round_(n, p)

Et bien plus besoin de t'embêter avec ce correctif, ici encore selon nos tests Texas Instruments a été à l'écoute des retours et a corrigé ! :bj:




Par contre, il y a toujours les problèmes avec les ressources-images que tu importes dans tes documents via l'éditeur Lua du logiciel TI-Nspire.

Elles sont affichées correctement par les scripts Lua, mais sont inversées verticalement lors d'un affichage par les scripts Python via le module ti_image.

Pire, sur certaines images nous avons même avec une distorsion horizontale en prime... :(




4) Bilan :

Go to top

Les mises à jour précédentes 5.3.0 et 4.5.4 nous avaient vraiment fait mauvaise impression. Absence de correction des bugs et problèmes déjà signalés, accompagnée de l'introduction d'une collection de nouveaux bugs et problèmes clairement visibles au niveau de l'utilisateur final.

À peine testées (seulement 2 semaines de validation après la dernière compilation), ces mises à jour nous donnaient l'impression d'avoir pour une fois été bâclées, sorties à la va-vite, possiblement par sous-estimation de l'impact possible des rares changements, essentiellement des changements mineurs apportés à l'interface du mode examen.

Après la pandémie a pu jouer un rôle là-dedans, ou peut-être encore y avait-il des dates à respecter par rapport à certains examens dans le monde.

Avec les dernières mises à jour 5.3.2 et 4.5.5, c'est littéralement le jour après la nuit. La quasi-totalité des signalements de bugs et problèmes que nous avons effectués ont visiblement été minutieusement traités.

De l'excellent travail cette fois-ci, bravo ! :bj:

Souhaitons que les bonnes habitudes soient conservées. ;)




5) Téléchargements :

Go to top

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby Bisam » 18 Aug 2021, 15:34

Critor wrote:Le changement problématique a visiblement été annulé sur la version 5.3.2, on retourne à la formulation précédente.

Au contraire : la formulation a été changée à nouveau en "Angle par défaut" au lieu de "Réglage d'angle par défaut" et précédemment "Réglage d'angle".
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby critor » 18 Aug 2021, 15:39

Ah, merci donc à toi d'avoir vérifié.

Il est possible que ça diffère selon les modèles aussi, vu que seule la TI-Nspire CX II-T CAS était concernée par le problème.

Je n'ai mis qu'une seule calculatrice à jour en 5.3.2 (pas envie de toutes les priver de Ndless pour je ne sais combien de temps), et je n'ai toujours pas d'émulateur.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby Bisam » 18 Aug 2021, 15:40

Je n'ai fait que regarder le screenshot que tu as fourni, à vrai dire...
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby critor » 19 Aug 2021, 19:32

J'ai édité. merci à toi ainsi qu'à Afyu. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mises à jour TI-Nspire CX II 5.3.2 et TI-Nspire CX 4.5.5

Unread postby Adriweb » 08 Sep 2021, 18:07

critor wrote:

Par contre, il y a toujours les problèmes avec les ressources-images que tu importes dans tes documents via l'éditeur Lua du logiciel TI-Nspire.

Elles sont affichées correctement par les scripts Lua, mais sont inversées verticalement lors d'un affichage par les scripts Python via le module ti_image.

Pire, sur certaines images nous avons même avec une distorsion horizontale en prime... :(


Je viens de tester avec une des images d'exemples fournies par le logiciel Nspire, en fait le bug semble concerner uniquement les images ajoutées en tant que ressources Lua.
Image

Si les images sont chargées dans un document Note (puis la note est enlevée, c'est pas grave (?)), c'est OK :
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb


Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 11 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
681 utilisateurs:
>641 invités
>31 membres
>9 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)