π
<-
Chat plein-écran
[^]

Firmware Python amélioré externe sur 83 Premium CE Ed Python

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Firmware Python amélioré externe sur 83 Premium CE Ed Python

Message non lude critor » 08 Oct 2019, 15:03

L'implémentation Python pour les TI-83 Premium CE est plus riche que la plupart de la concurrence en terme de nombre de modules : :bj:
  • 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 (Maths Terminales S et STL-SPCL 2019-2020, Option Maths expertes 2020-2021, Maths Terminale STI2D)
  • l'absence du module de fonctions complexes cmath qui va avec
  • l'absence du module turtle (Maths Seconde)
  • l'absence d'un module graphique (Physique-Chimie Seconde)

Sur les anciennes TI-83 Premium CE, il y avait certes la possibilité de reprogrammer la puce Atmel du module externe TI-Python avec un firmware tiers lui rajoutant les nombres complexes et entre autres le module cmath.

Sur ta TI-83 Premium CE Edition Python il n'existe hélas à ce jour aucun outil tiers permettant de reprogrammer la puce Atmel dédiée au Python rajoutée en interne sur ce modèle.

Et le module externe TI-Python ne pouvait hélas pas jouer le rôle d'alternative sur ta TI-83 Premium CE Edition Python, car Texas Instruments s'est bizarrement donné la peine de le bloquer. En effet :
  • d'une part le dernier TI-Connect 5.4.0 refuse d'y transférer son application de pilotage PyAdaptr
  • et pour ceux qui arrivent à contourner cette limitation l'application PyAdaptr refuse tout simplement d'y démarrer, ne donnant même pas accès à l'éditeur
Apparemment donc, pas d'autre choix que d'attendre une future mise à jour de la part du constructeur, sachant qu'il n'y en a habituellement que 1 ou exceptionnellement 2 maximum par an, et que la version 5.4.0 vient tout juste de sortir... :'(

1163811637Et pourtant, il existe une astuce que nous avons découverte et te révélons ce jour. ;)

Il te suffit tout simplement de déverrouiller ta TI-83 Premium CE Edition Python en réinitialisant son champ certificat 037, pour ensuite lui installer l'ancienne version système 5.3.5.

L'application PyAdaptr peut alors être transférée et utilisée sans problème, avec un module externe TI-Python muni d'un firmware officiel ou pas ! :bj:
De quoi disposer dès maintenant en Python sur ta TI-83 Premium CE Edition Python des nombres complexes et du module cmath associé ! :D

A noter toutefois que dans cette configuration c'est l'application Python de pilotage de la puce Atmel interne qui cessera cette fois-ci de fonctionner.

L'utilisation du module externe TI-Python devient alors indispensable pour le Python, du moins jusqu'à réinstallation d'une version système 5.3.6+.



Téléchargements :
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Firmware Python amélioré externe sur 83 Premium CE Ed Py

Message non lude Adriweb » 10 Oct 2019, 05:03

Je pense qu'on devrait pouvoir reflasher le chip interne aussi, il n'y a pas vraiment de protection.
Quand jacobly aura un peu de temps :P (lui, commandblockguy, et Mateo, travaillent encore et toujours sur les 3 libs USB dans la toolchain)
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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 38 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
723 utilisateurs:
>688 invités
>30 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)