π
<-

Test-découverte TI-82 Advanced Edition Python - rentrée 2021

: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:

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude DoOmnimaga » 07 Juil 2021, 12:09

Je me souviens par contre que sur ma TI-83 Plus 6 MHz, des piles AAA tenaient 1 mois et demi lorsque je programmais et jouais beaucoup. Par contre il y avait beaucoup de déplacement de fichiers entre la RAM et l'archive et parfois des niveaux de gris comme avec Reuben Quest. Donc à 48 MHz j'espère que ça ne tiendra pas seulement une semaine sinon certains gens risquent de trouver ça cher.
ImageImageImageImage
Avatar de l’utilisateur
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 20.2%
 
Messages: 693
Images: 51
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: DJOmnimaga
Twitter/X: DJOmnimaga
Facebook: dreamofomnimaga.page

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude critor » 20 Aoû 2021, 08:45

Pour les corruptions/pertes de données constatées lors de changements de piles, nous tenons peut-être enfin une bonne piste d'explication, et donc le moyen de les éviter.

Voir le phénomène étrange traité à la fin du CCC 2021 épisode 5 :
viewtopic.php?f=41&t=25146#p263059
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47%
 
Messages: 41933
Images: 15609
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude Adriweb » 06 Sep 2021, 20:47

critor a écrit:Toutefois à ce jour cela ne sert strictement à rien. Ces modules ont tous besoin soit de ti_graphics soit de ti_hub, modules ici manquants, et à ce jour il n'est pas possible de générer ses propres modules additionnels PYMP sans passer par Texas Instruments.

Alors en fait, si, on peut se faire nos propres modules PYMP via https://github.com/commandblockguy/tipycomp, mais je sais pas si ca va être bien utile sur 82AEP, en effet.

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
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.9%
 
Messages: 14733
Images: 1119
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude critor » 06 Sep 2021, 21:19

Ah ça existe déjà, super ! :D

Même si vu le heap disponible, je ne suis pas sûr d'en faire grand chose. Déjà que l'on doit économiser le moindre octet pour faire passer certains trucs...

Le décodage de modules existants par contre serait intéressant.
Ainsi qu'une version TI-Nspire CX II.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47%
 
Messages: 41933
Images: 15609
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude Adriweb » 06 Sep 2021, 21:24

En fait, le plus drôle serait d'arriver a extraire en appvar les modules ti_system et ti_graphics de l'app 83PCE pour les mettre sur 82AEP :)
Aucune idee si ca marche, j'ai demandé a commanblockguy s'il peut regarder ^^

Et sinon oui, parmi les 2 outils du repo, l'autre permet d'extraire le module sous forme de bytecode déjà un peu plus lisible.
Pour CX II, ca serait en théorie le même genre de chose à faire, mais ce n'est pas la même version de micropython (format du bytecode plus recent) etc.

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
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.9%
 
Messages: 14733
Images: 1119
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude critor » 15 Sep 2021, 13:44

Attention, une limitation que nous avions complètement ratée.
Jusqu'à présent, toutes les TI-82/83/84 à port USB pouvaient échanger des données compatibles à l'aide du câble mini-USB.

Cela ne semble plus être le cas avec la TI-82 Advanced Edition Python.

Impossible selon nos tests de transférer la moindre donnée (même un simple programme quasi vide ou une liste) :
  • entre une TI-82 Advanced Edition Python et une TI-82 Advanced
  • entre une TI-82 Advanced Edition Python et une TI-83 Premium CE
  • ou entre une TI-82 Advanced Edition Python et une TI-84 Plus
Inverser le sens de branchement du câble (pour forcer l'hôte USB côté TI-83PCE ou TI-84+ par exemple) semble n'y rien changer, nous obtenons une erreur de transfert dans tous les cas.

Il semble que la TI-82 Advanced Edition Python ne peut plus communiquer qu'avec une autre TI-82 Advanced Edition Python.

Et cela a des conséquences pour le mode examen ; contrairement à tous les autres, le mode examen de la TI-82 Advanced Edition Python ne sera donc désactivable qu'avec une autre TI-82 Advanced Edition Python. En pratique, impossible donc :
  • de désactiver le mode examen d'une TI-82 Advanced Edition Python avec une TI-83 Premium CE
  • de désactiver le mode examen d'une TI-83 Premium CE avec une TI-82 Advanced Edition Python

Nous avions cru comprendre que pour la TI-82 Advanced Edition Python, la capacité de la machine à se comporter en tant qu'hôte USB avait été totalement supprimée. Pour rendre possible malgré tout la communication entre 2 TI-82 Advanced Edition Python, il y a sans doute des choses divergeant du standard/norme qui ont dû être introduites, de façon on dirait incompatible avec les autres modèles.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47%
 
Messages: 41933
Images: 15609
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude Lionel Debroux » 15 Sep 2021, 15:19

Pour savoir exactement ce qui se passe, on sait que la solution générique est d'utiliser une forme ou une autre d'analyseur USB "matériel", capable de capturer les paquets USB de façon transparente et de les exporter pour analyse ultérieure, entre un host et un device, aucun des deux n'étant un puissant ordinateur. On n'en a pas sous la main car traditionnellement, ce genre d'équipements est loin d'être bon marché. On peut parfois utiliser des analyseurs logiques génériques pas trop chers + Sigrok pour les captures très basse vitesse. J'avais vu https://www.dreamsourcelab.com/product/dslogic-series/ , mais je n'ai pas de retour d'expérience sur ce matériel.

Une façon simple d'empêcher les 82AEP de communiquer avec les 83PCE / 84+CE (et variantes) est d'agir au niveau des descripteurs USB:
* utiliser un PID USB spécifique pour les 82AEP, PID que les autres modèles ne chercheraient pas à détecter, et inversement - mais on sait que ça n'est pas le cas, car les 82AEP présentent toujours le PID des 84+SE à l'ordinateur;
* moins classique, le numéro de version (bcdVersion): les 82AEP utilisent une valeur différente (cf. translate_usb_device_info() dans https://github.com/debrouxl/tilibs/blob ... c/probe.cc ), on pourrait imaginer que les OS des 82AEP et 83PCE / 84+CE soient faits pour que les numéros de version différents ne leur plaisent pas.

Les 82AEP et 83PCE / 84+CE pourraient également se rejeter grâce à la commande DBUS (CARS) de version ( get_version() dans https://github.com/debrouxl/tilibs/blob ... alc_84p.cc ). Le mode set initial avec échange des tailles de buffer serait un autre point de rejet, mais dans ce cas, on s'en serait peut-être déjà rendu compte avec les communications ordinateur / calculatrice.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.3%
 
Messages: 6863
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude DoOmnimaga » 09 Jan 2022, 13:45

Petit retour au sujet de l'alimentation en piles AAA:

Les piles incluses avec la calculatrices ont tenu environ 5 jours avant que la calculatrice commence à s'éteindre toute seule suite à l'exécution de programmes, d'une commande assez complexe ou tracé de graphes. Durant ces 5 jours la calculatrice a été en mode occupé pendant moins de deux heures au total. Ce n'est pas comme si j'avais laissé un jeu tourner des heures sans quitter ni éteindre la calculatrice.

En gros, si jamais vous utilisez cette calculatrice de façon assez complexe, c'est assez gourmand en alimentation. J'espère qu'ils ne sortiront pas une TI-Nspire CX II bas de gamme avec des piles AAA aussi!

Pour le reste, par contre, j'aime bien. Il n'y a presque plus de ralentissements lors de l'édition de programmes comme sur les TI-83 Premium CE plus anciennes et la TI-84 Plus C Silver Edition. Parfois, les touches ne répondent pas encore, mais c'est beaucoup moins gênant. Il va falloir aussi que je m'habitue à l'emplacement différent des applications aussi.
ImageImageImageImage
Avatar de l’utilisateur
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 20.2%
 
Messages: 693
Images: 51
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: DJOmnimaga
Twitter/X: DJOmnimaga
Facebook: dreamofomnimaga.page

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude Adriweb » 09 Jan 2022, 13:52

Un peu étrange cette durée de vie des piles, tout de même, c'est censé être plus que ca, non ?

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
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.9%
 
Messages: 14733
Images: 1119
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Test-découverte TI-82 Advanced Edition Python - rentrée

Message non lude critor » 09 Jan 2022, 14:12

Nous avons mesuré les consommations cette été :
compare.php?mode=QCC2021

Allumée mais à vide, la TI-82A Python consomme dans les 450 mW, soit moitié moins qu'une NumWorks.
Et les piles AAA de marque ont une autonomie très supérieure à celle des batteries rechargeables fournies par les constructeurs, même neuves et chargées à fond.

Tu es peut-être tombé sur un mauvais jeu de piles...
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47%
 
Messages: 41933
Images: 15609
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

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

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 17 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
849 utilisateurs:
>820 invités
>21 membres
>8 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)