- builtins
- array
- collections
- gc
- math
- random
- sys
- time
Toutefois, si on s'en tient au contexte scolaire des programmes, elle est très modeste. On peut lui reprocher :
- l'absence de gestion des nombres complexes contrairement à toute la concurrence (Terminales S/STI2D/STL)
- l'absence du module de fonctions complexes cmath qui va avec (Terminales S/STI2D/STL)
- l'absence du module turtle (Maths Seconde rentrée 2019)
- l'absence d'un module graphique (Physique-Chimie Seconde rentrée 2019)
Lionel Debroux s'était donné la peine de développer un firmware corrigeant les deux premiers points.
Nous avions même vu qu'il était possible de l'installer sur le module externe TI-Python, et très facilement.
Nos tests réalisées au journées de l'Orme 2019 le confirment. L'une des calculatrices du stand de Texas Instruments disposait d'une application PyAdaptr en version 5.3.5.0010, et elle reprogrammait systématiquement tout module externe TI-Python lui étant connecté avec l'ancienne version firmware 3.0.0.0015.
L'application PyAdaptr vérifie le firmware de tout module externe TI-Python lui étant connecté, le compare avec celui qu'elle intègre et, si la moindre différence est détectée, reprogramme le module externe TI-Python.
Tu peux donc enfin profiter du firmware amélioré de Lionel Debroux sur ton module externe TI-Python, soit de la gestion des nombres complexes, du module cmath qui va avec, et de bien d'autres choses encore !
- d'ignorer le firmware de l'application PyAdaptr
- d'accepter les firmwares fournis par zardam et Lionel Debroux
Dans cette configuration, l'application PyAdaptr affichera un module externe TI-Python muni d'une version 0.0.0.5940.
De plus, même si tu ne quittes pas l'application PyAdaptr et ne débranches pas ton module, ce dernier est quand régulièrement revérifié. Avec l'actuelle application PyAdaptr 5.3.5.0024, c'est notamment le cas lorsque tu refermes l'éditeur de script, que ce soit avec le menu Exec ou Script. Ne t'inquiète pas, cela ne rétrogradera pas davantage ton module externe TI-Python, mais ça implique donc 15 secondes supplémentaires à patienter, à chaque fois.
Nous n'avons pas trouvé cela bien gênant en regard des formidables améliorations apportées, mais la chose pourrait être différente en situation d'examen.
Pour installer donc un firmware sur ton module externe TI-Python, il te suffit tout simplement :
- de le connecter à ton ordinateur
- d'enfoncer 2 fois de suite son bouton reset au dos
- de copier et coller le nouveau fichier firmware .uf2 vers le nouveau lecteur TIBOOTPY qui apparaît alors
- en apparence le module externe TI-Python ne donnera aucun signe de vie, sa diode D1 restant éteinte
- cette même diode D1 ne clignotera pas en mode examen - aucune importance pour la session d'examens 2019, mais c'est un problème majeur pour la session d'examen 2020 - espérons que ce sera corrigé d'ici-là
Les firmwares de reprogrammation du boot disponibles ci-dessous sont donc compatibles :
- avec le module externe TI-Python
- probablement avec d'autres pyboards similaires (munies d'un cœur Atmel ATSAMD21E18 ou ATSAMD21G18) mais non testées à la différence
Car cela va te la bloquer dans une sitution où elle n'acceptera que les firmwares spécialement conçus pour cibler l'utilisation avec une calculatrice TI-83 Premium CE, tu ne pourras pas lui installer d'autres firmwares jusqu'à annulation de la modification.
Téléchargements :