π
<-
Chat plein-écran
[^]

TI-83 PCE - Communication USB en C

Assembleur, Axe, C/C++, ICE...

TI-83 PCE - Communication USB en C

Message non lude Yobio » 27 Jan 2022, 18:26

Bonjour,
J'aimerais faire communiquer un arduino (qui supporte le protocole usb) avec ma calculatrice TI83 premium ce. Pour cela j'ai besoin de faire un programme qui puisse accéder au port usb de la calculatrice (communication entrante et sortante).
Quelqu'un sait-il s'il y a une telle fonction en C sur TI83 ?

Merci pour votre aide.
Avatar de l’utilisateur
Yobio
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 13
Inscription: 20 Nov 2021, 13:26
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: TI-83 PCE - Communication USB en C

Message non lude Adriweb » 27 Jan 2022, 18:29

En gros, c'est possible, mais c'est en cours de developpement dans la toolchain (le code évolue encore, je veux dire), avec notamment usbdrvce (branche du meme nom) et srldrvce (rewrite en cours...).
Un exemple de ce que jacobly a fait ces quelques dernieres semaines: gestion des devices sous hubs pour pouvoir en brancher plusieurs à la fois :)
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.1%
 
Messages: 14605
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: TI-83 PCE - Communication USB en C

Message non lude Yobio » 27 Jan 2022, 18:37

Ok merci beaucoup!
J'essaierai en assembleur si ça ne fonctionne pas en C.
Avatar de l’utilisateur
Yobio
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 13
Inscription: 20 Nov 2021, 13:26
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2nde

En ligne

Re: TI-83 PCE - Communication USB en C

Message non lude Epharius » 12 Mar 2022, 11:18

Un peu tard pour répondre à ta question mais tu as un exemple de programme C qui utilise la communication USB ici : https://github.com/MathisLav/internetce
L'USB est utilisé ici pour communiquer avec un téléphone portable via le protocole RNDIS qui est ni plus ni moins que le protocole des partages de connexion USB.
Le seul fichier important est src/internet.c. Ce sont les fonctions web_init() et usbHandler() (qui est appelée lors d'un événement USB comme un branchement) qui permettent d'établir la connexion.

Voilà autopromo terminée, en vrai si ça peut t'aider c'est benef ;*
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: TI-83 PCE - Communication USB en C

Message non lude Yobio » 10 Avr 2022, 19:46

Merci @Epharius. Je souhaiterais reprendre mon projet que j'avais un peu abandonné (car je suis une quiche en c). La librairie srldrvce me semble pas mal mais je ne comprends pas grand chose à son fonctionnement et je n'ai trouvé aucune documentation claire. Si quelqu'un peut m'expliquer rapidement comment ça fonctionne... :mmm:
Avatar de l’utilisateur
Yobio
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 13
Inscription: 20 Nov 2021, 13:26
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2nde


Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 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.
1170 utilisateurs:
>1148 invités
>17 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)