
Texas Instruments
vient donc de nous sortir hier ses mises à jour 5.3
pour TI-Nspire CX II
et 4.5.4
TI-Nspire CX
Après l'avoir fait pour la version
4.5.4
5.3
pour les TI-Nspire CX II
.De numérotation complète
5.3.0.564
, cette version a été compilée le 18 Mars 2021
à 00h42
. Elle ne s'accompagne pas d'une mise à jour des images de démarrage BootLoader
, OSLoader
et Installer
qui restent pour leur part dans leur version 5.1.3.110
29 août 2019
Les tests de validation de la publication de cette version ont donc duré à peine 2 semaines, c'est anormalement court chez
Texas Instruments
(plutôt de l'ordre de 4 semaines d'habitude)
ce qui nous fait anticiper des changements très peu nombreux et bien mineurs. Voyons donc ensemble les nouveautés.Sommaire :
1) Mode examen :
Go to top

![[esc] :nses:](./images/smilies/nspire/ns_es.png)
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"
"Réglage d'angle par défaut"
Le problème ? Ce nouveau message occupe davantage de place et vient complètement casser l'organisation spatiale des éléments dans la fenêtre en question. En effet la largeur accrue génère des retours à la ligne intempestifs, et gêne une fois défilé la remontée tout en haut de la fenêtre, amenant à cocher la 1ère option à l'aveugle... Pas moins de 8 des 15 langues de la calculatrice sont désormais impactées ; Français donc mais aussi Danois, Allemand, Espagnol, Italien, Néerlandais, Flamand et Portugais :
Seules sont épargnées les langues anglaises, chinoises et nordiques. Peut-être les tests anormalement accélérés sur la période de 2 semaines ont eu le tort de n'être effectués qu'en anglais ?...

Mais restons sur ce mode examen international, car ce n'est pas terminé. Jusqu'à présent sa fenêtre d'activation présentait une série de 11 limitations de fonctionnalités toutes cochées par défaut, que l'on pouvait décocher facilement et rapidement comme indiqué d'un simple
![[ctrl] :nsct:](./images/smilies/nspire/ns_ct.png)
![[A] :nsa:](./images/smilies/nspire/nsa.png)


5.3
ajoute une 12ème limitation de fonctionnalité à la liste. Il est désormais possible en mode examen d'interdire l'utilisation du solveur
d'équation numérique, soit toute utilisation de la fonction nSolve()
.Cette nouvelle limitation n'est pas cochée par défaut.


Texas Instruments
a voulu bien faire, mais énorme problème. Le fait qu'au moins une des limitations ne soit plus cochée par défaut change radicalement le comportement du raccourci ![[ctrl] :nsct:](./images/smilies/nspire/ns_ct.png)
![[A] :nsa:](./images/smilies/nspire/nsa.png)
Désormais en version
5.3
si tu suis le tuto-vidéo officiel et donc tapes ![[ctrl] :nsct:](./images/smilies/nspire/ns_ct.png)
![[A] :nsa:](./images/smilies/nspire/nsa.png)

À l'avenir il faudra donc suivre des manipulations différentes selon ta version :
- taper 1 fois
sur une version
à5.05.2 - taper 2 fois de suite
sur la version
5.3



TI-Nspire CX II
était déjà de loin le pire mode examen pour la complexité de son activation dans le cadre de la France. Il fallait avant de valider la fenêtre en question :- réactiver le moteur de calcul CASsur lesTI-Nspire CX II CASou d'arithmétique exacte sur laTI-Nspire CX II-T, toujours désactivé par défaut, une manipulation lourde sans raccourci connu nécessitant de dérouler une liste déroulante
- taper
pour désactiver toutes les autres limitations
Texas Instruments
nous rajoute maintenant des manipulations qui diffèrent selon la version installée. C'est-à-dire qu'il n'y a plus de série universelle de manipulations, un très grave changement. Attention, la moindre erreur de manipulation et tu te retrouveras en mode examen avec une machine très lourdement bridée, avec les fonctionnalités essentielles pour lesquelles tu as payées grisées aux menus et donc totalement inutilisables. 

code test
à 2 fois 4 chiffres est désormais indiqué à chaque allumage de la calculatrice en mode examen. Le code semble dépendre des limitations que tu as validées ou pas. Plus de détails dans cet article.



![[+] :nspl:](./images/smilies/nspire/ns_pl.png)
![[enter] :nsen:](./images/smilies/nspire/ns_en.png)
2) Python :
Go to top


Python
absolument en long, en large et en travers.Pas de nouveau module, et aucune correction des bugs déjà signalés depuis la rentrée 2020.
Entre autres donc il y a toujours l'affichage à l'envers des images-ressources du classeur
.tns
via le module ti_image
, parfois même avec une distorsion horizontale en prime.
round()
renvoie toujours une exception NotImplemented
si tu lui demandes l'arrondi d'un type entier en précisant le nombre de décimales souhaité.Bien évidemment demander l'arrondi d'un entier est inutile, mais dans le contexte d'un script il n'est pas impossible que de temps en temps tes appels internes à
round()
utilisent des valeurs entières, ou même des types entiers selon comment tu as codé tes calculs.Nous te conseillons d'insérer le correctif suivant dans chacun de tes scripts
Python
TI-Nspire CX II
faisant appel à la fonction round()
:- Code: Select all
round_ = round
def round(n, p=0):
return n if isinstance(n, int) else round_(n, p)


Le module
ti_st
se voit complété d'une nouvelle fonction privée _recall_py_file()
.
TI-Nspire CX II
la logique d'utilisation du Python
est différente de celle de la concurrence. Les scripts Python
ne sont qu'un élément existant au sein de classeurs, pouvant chacun regrouper divers éléments dont des historiques de calcul, graphiques, feuilles de calculs, etc. Par défaut, les scripts Python
que tu crées dans un classeur ne sont utilisables que dans ce même classeur.Si tu avais envie d'utiliser un même script
Python
dans différents classeurs sans avoir à copier-coller son code dans chacun d'entre eux (et donc à le mettre à jour autant de fois)
, il y avait toutefois un moyen. Il te suffisait d'enregistrer un classeur contenant le script en question dans le dossier /PyLib/
.Le dossier
/PyLib/
contient en effet des scripts Python
qui sont alors utilisables dans n'importe quel autre classeur. Par défaut à l'installation, il contient les modules Python
additionnels de Texas Instruments
:- ti_hub
- ti_image
- ti_plotlib
- ti_rover
- ti_system
Mais voilà, devoir enregistrer ou copier le classeur contenant ton script
Python
dans /PyLib/
n'était pas une opération simple. Il fallait trouver le bon dossier, et si jamais tu l'avais effacé il te fallait le créer avec exactement la bonne casse de caractères, sans quoi cela ne marchait pas.

Texas Instruments
te simplifie la vie avec une nouvelle option maintenant au menu de l'éditeur de script, "Installer en tant que module Python"
. Plus besoin de t'embêter avec les dossiers, l'installation dans /PyLib
est désormais automatique et parfaitement transparente ! 



Python
ne listait que les seuls modules additionnels de Texas Instruments
, qu'ils soient présents ou pas d'ailleurs.Désormais
Python
bénéficie de menus dynamiques. Les modules inclus dans les classeurs que tu rajoutes à /PyLib
sont automatiquement rajoutés au menu ! 
Par contre, une fois déroulés ils ne listent que la commande d'importation. Nous ignorons à ce jour si il y a une syntaxe particulière à respecter afin que soient également listées les fonctions offertes par chaque module.
3) Bilan :
Go to topUne mise à jour définitivement mineure malgré sa numérotation. À moins que nous ayons raté des choses, elle n'apporte que relativement peu d'améliorations utiles, et pire selon nos tests ne corrige aucun des bugs signalés depuis la rentrée 2020, dont essentiellement des bugs
Une mise à jour tellement mineure que
Je précise que nous n'avons pas bénéficié d'une préversion cette fois-ci, et ne pouvions donc pas signaler tous ces problèmes avant la sortie.
Non, j'en suis franchement désolé mais je ne peux qu'être honnête, à la lumière des changements que nous avons trouvés jusqu'à présent, selon nous le compte n'y est pas, à notre humble avis ce n'est cette fois-ci pas du bon travail.
Et bien sûr si jamais tu mets à jour on retrouve les habituelles mauvaises habitudes du constructeur ; interdiction de revenir à la version précédente qui fonctionnait mieux.
Nous pouvons parfaitement comprendre que le contexte sanitaire et le télétravail soient difficiles, mais dans ce cas il faut agir en conséquence, avec une procédure de validation plus élargie/étendue.
À défaut, autoriser au minimum le retour à la dernière version précédente eut été une attitude prudente, raisonnable et respectueuse, évitant comme ici de prendre les utilisateurs en otage lorsque l'on laisse malencontreusement passer des problèmes dans la version de production.
Accessoirement, si tu mets à jour tu renonces donc à
Python
.Une mise à jour tellement mineure que
Texas Instruments
semble l'avoir prise bien trop à la légère avec seulement 2 semaines de tests de validation, induisant de lourds inconvénients et parfois graves dangers pour l'activation du mode examen en France et dans d'autres pays. Le mode examen TI-Nspire CX II
était déjà de loin le pire pour la procédure d'activation dans ce cadre, toute concurrence confondue, il n'était absolument pas nécessaire de battre ce triste record... 
Je précise que nous n'avons pas bénéficié d'une préversion cette fois-ci, et ne pouvions donc pas signaler tous ces problèmes avant la sortie.
Non, j'en suis franchement désolé mais je ne peux qu'être honnête, à la lumière des changements que nous avons trouvés jusqu'à présent, selon nous le compte n'y est pas, à notre humble avis ce n'est cette fois-ci pas du bon travail.
Et bien sûr si jamais tu mets à jour on retrouve les habituelles mauvaises habitudes du constructeur ; interdiction de revenir à la version précédente qui fonctionnait mieux.

Nous pouvons parfaitement comprendre que le contexte sanitaire et le télétravail soient difficiles, mais dans ce cas il faut agir en conséquence, avec une procédure de validation plus élargie/étendue.
À défaut, autoriser au minimum le retour à la dernière version précédente eut été une attitude prudente, raisonnable et respectueuse, évitant comme ici de prendre les utilisateurs en otage lorsque l'on laisse malencontreusement passer des problèmes dans la version de production.
Accessoirement, si tu mets à jour tu renonces donc à
Ndless
pour une durée indéterminée.4) Téléchargements :
Go to top- Mise à jour 5.3.0pour calculatrice :
- Logiciel 5.3.0pour ordinateur :