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.
TI-83 PCE - Communication USB en C
Voir le premier message non lu • 5 messages
• Page 1 sur 1
-
Yobio
Niveau 5: MO (Membre Overclocké)- Messages: 13
- Inscription: 20 Nov 2021, 13:26
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: TI-83 PCE - Communication USB en C
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
Un exemple de ce que jacobly a fait ces quelques dernieres semaines: gestion des devices sous hubs pour pouvoir en brancher plusieurs à la fois
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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14615
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: TI-83 PCE - Communication USB en C
Ok merci beaucoup!
J'essaierai en assembleur si ça ne fonctionne pas en C.
J'essaierai en assembleur si ça ne fonctionne pas en C.
-
Yobio
Niveau 5: MO (Membre Overclocké)- Messages: 13
- Inscription: 20 Nov 2021, 13:26
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
Re: TI-83 PCE - Communication USB en C
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 ;*
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
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 1110
- Images: 4
- Inscription: 08 Déc 2014, 17:38
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ensimag
- GitHub: MathisLav
Re: TI-83 PCE - Communication USB en C
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...
-
Yobio
Niveau 5: MO (Membre Overclocké)- Messages: 13
- Inscription: 20 Nov 2021, 13:26
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nde
5 messages
• Page 1 sur 1
Retourner vers Langages alternatifs
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 27 invités