π
<-
Chat plein-écran
[^]

[LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+CE !

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

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Wistaro » 15 Nov 2023, 20:41

DoOmnimaga a écrit:
Wistaro a écrit:
DoOmnimaga a écrit:J'aimerais bien voir un truc comme le jeu Obliterate de la fx-CG10/20/50/Graph 90+E modifié pour le support multijoueur en ligne comme le Scorched Earth de KermMartian sur TI-84 Plus monochrome avec Global CalcNet à l'époque. :)

Veuillez noter par contre qu'il y a aussi un autre projet visant à permettre l'accès Internet sur TI-84 Plus CE et TI-83 Premium CE. Je crois qu'il y a déja un bridge Discord-TI en fonction sur leur serveur Discord et un sujet de discussion sur Cemetech. :P


Tu parles de ce projet?
https://github.com/commandblockguy/nanotube

Celui-ci, mais la discussion semble se dérouler maintenant sur le serveur Discord du projet. https://www.cemetech.net/forum/viewtopic.php?t=19184


Merci :)
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88.3%
 
Messages: 3181
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Epharius » 27 Nov 2023, 15:36

Si j'ai bien compris une conversation sur le discord #ez80-dev, il semblerait que la calculatrice "émet" du 4.4V au lieu du 5V habituel. Ca pourrait expliquer le fait que ce ne soit pas très stable sans alim externe.

Je ne sais pas si c'est quelque chose que tu peux checker facilement Wistaro ? Est-ce que tu as un voltmètre quelque part ?
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.7%
 
Messages: 1148
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Wistaro » 27 Nov 2023, 21:50

Epharius a écrit:Si j'ai bien compris une conversation sur le discord #ez80-dev, il semblerait que la calculatrice "émet" du 4.4V au lieu du 5V habituel. Ca pourrait expliquer le fait que ce ne soit pas très stable sans alim externe.

Je ne sais pas si c'est quelque chose que tu peux checker facilement Wistaro ? Est-ce que tu as un voltmètre quelque part ?


Oui je peux checker ça.

Elle émet du 4.4V à quel moment?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88.3%
 
Messages: 3181
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Adriweb » 27 Nov 2023, 22:11

Ce chatlog là :

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...)
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.4%
 
Messages: 14672
Images: 1118
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Epharius » 28 Nov 2023, 13:37

Voilà c'est ça, ça doit poser problème sur la plupart des téléphones pour la recharge, au moins quand la batterie est basse.
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.7%
 
Messages: 1148
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Wistaro » 29 Nov 2023, 18:55

Epharius a écrit:Voilà c'est ça, ça doit poser problème sur la plupart des téléphones pour la recharge, au moins quand la batterie est basse.


Coucou,

Je viens de faire le tests:
- Batterie téléphone à 100% (Android 7 / MicroUSB)
- Calculatrice chargée au max

La calculatrice délivre une tension de 4.86V ce qui n'est pas anormal.

Points intéressants:
- Si je connecte à mon hub modifié une simple alim USB 5V/2.1A (sans data, donc) ==> aucun changement
- Si je connecte puis déconnecte immédiatement mon hub modifié à mon pc en USB (donc avec alim + data): j'ai du nouveau sur ma calculatrice, qui affiche des données en plus (init reset fetch desc fect...).
A partir de là, je peux activer le USB tethering sur mon téléphone (même si le câble n'est plus relié au PC ou à une alim USB).

Dès que je l'active, la calculatrice redémarre.

J'ai donc l'impression que le problème n'est pas à un soucis d'alimentation, mais à un problème de timing / négociation.

Sinon, voici le schéma du montage que j'ai bidouillé :)

Image
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88.3%
 
Messages: 3181
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Epharius » 30 Nov 2023, 09:40

Yo, merci pour tes investigations !

Si tu supprimes les liens data de ton hub et que tu gardes juste les pins d'alimentation entre ton PC et le hub, ça change qqchose ?

Malheureusement je n'arrive pas à en tirer de réelles conclusions (du fait que quand tu branches/débranches immédiatement le PC ça débloque quelque chose). Il est tout à fait possible que la connexion USB s'établisse entre le téléphone et le PC, qu'il pense qu'il peut activer l'USB tethering pour cet appareil, mais qu'il ne détecte pas quand on déco le PC (le téléphone étant alors confondu avec l'ancien PC ?). Après, que la calc RC a ce moment là c'est très certainement lié à mon programme qui reçoit un truc qu'il gère mal.

Mais bref, ce que je trouve vraiment étrange c'est que la calc n'arrive même pas à établir la connexion avec ton téléphone : que l'activation de l'USB tethering fail je pourrais comprendre, ça dépend de pas mal d'élément, mais que le téléphone ne détecte pas la calculatrice comme périphérique valide, là je sèche...
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.7%
 
Messages: 1148
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Wistaro » 30 Nov 2023, 13:11

Epharius a écrit:Yo, merci pour tes investigations !

Si tu supprimes les liens data de ton hub et que tu gardes juste les pins d'alimentation entre ton PC et le hub, ça change qqchose ?

Malheureusement je n'arrive pas à en tirer de réelles conclusions (du fait que quand tu branches/débranches immédiatement le PC ça débloque quelque chose). Il est tout à fait possible que la connexion USB s'établisse entre le téléphone et le PC, qu'il pense qu'il peut activer l'USB tethering pour cet appareil, mais qu'il ne détecte pas quand on déco le PC (le téléphone étant alors confondu avec l'ancien PC ?). Après, que la calc RC a ce moment là c'est très certainement lié à mon programme qui reçoit un truc qu'il gère mal.

Mais bref, ce que je trouve vraiment étrange c'est que la calc n'arrive même pas à établir la connexion avec ton téléphone : que l'activation de l'USB tethering fail je pourrais comprendre, ça dépend de pas mal d'élément, mais que le téléphone ne détecte pas la calculatrice comme périphérique valide, là je sèche...


Si je connecte juste l'alim, ça fera pareil que ma batterie nomade je suppose.
Mais je peux essayer.

Et oui peux être que le téléphone est connecté au pc et que la déconnexion n'est pas détectée.

Peux être pourrais-tu afficher l'identifiant USB du device avec qui tu te connecte pour vérifier avec qui il dialogue?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88.3%
 
Messages: 3181
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Epharius » 30 Nov 2023, 14:36

Pas sûr que ce serait très pertinent d'afficher ça sur la calculatrice, il n'y a pas moyen d'avoir un quelconque ID avant la connexion (= quand le bouton tethering est dégrisé). Et au moment où il y a connexion, le seul appareil sur le lien est le téléphone donc ce sera l'ID du tel qui sera affiché.

Ceci étant dit voici des programmes de test fournis par la toolchain qui utilisent urbdrvce de manière nominale (c'est le gens qui ont conçu usbdrvce qui ont fait ces programmes d'exemple donc on leur fait confiance x)). On va pouvoir distinguer ce qui vient de mon programme et ce qui vient de la calculatrice ou de la lib. Je ne sais plus exactement ce qu'ils font mais grosso modo il doit y en avoir un qui affiche les événements USB, notamment ce qui est connecté, activé, quand il y a une anomalie de tension etc. Et un autre qui permet de parcourir les périphériques auxquels la calc est connectée, en gérant notamment les hubs USB. Le dernier je ne l'ai jamais testé je crois :

DEMO1.8xp
(13.53 Kio) Téléchargé 25 fois

DEMO2.8xp
(3.85 Kio) Téléchargé 20 fois

DEMO3.8xp
(12.61 Kio) Téléchargé 19 fois
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.7%
 
Messages: 1148
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Message non lude Wistaro » 30 Nov 2023, 19:17

Epharius a écrit:Pas sûr que ce serait très pertinent d'afficher ça sur la calculatrice, il n'y a pas moyen d'avoir un quelconque ID avant la connexion (= quand le bouton tethering est dégrisé). Et au moment où il y a connexion, le seul appareil sur le lien est le téléphone donc ce sera l'ID du tel qui sera affiché.

Ceci étant dit voici des programmes de test fournis par la toolchain qui utilisent urbdrvce de manière nominale (c'est le gens qui ont conçu usbdrvce qui ont fait ces programmes d'exemple donc on leur fait confiance x)). On va pouvoir distinguer ce qui vient de mon programme et ce qui vient de la calculatrice ou de la lib. Je ne sais plus exactement ce qu'ils font mais grosso modo il doit y en avoir un qui affiche les événements USB, notamment ce qui est connecté, activé, quand il y a une anomalie de tension etc. Et un autre qui permet de parcourir les périphériques auxquels la calc est connectée, en gérant notamment les hubs USB. Le dernier je ne l'ai jamais testé je crois :

DEMO1.8xp

DEMO2.8xp

DEMO3.8xp


DEMO1

1) La calculatrice n'est pas connecté, je lance le programme

--> Il affiche "USB_ROLE_CHANGED_EVENT : 30", avec un chiffre qui défile en haut à droite

2) Puis je connecte la calculatrice au téléphone:

--> Le téléphone se met à recharger ;
--> Le "USB tethering" est toujours grisé ;

--> Sur la calculatrice s'affiche
"USB_A_SRP_DETECT_INT"
"USB_ROLE_CHANGED_EVENT : 00"
" "
"USB_OTG_INT"
"USB_A_SRP_DETECT_INT"
"USB_OTG_INT"
"USB_OTG_INT"
"USB_OTG_INT"

Et le ""USB_OTG_INT" est affiché à l'infinie.

Ce comportement est strictement identique sur mes 2 téléphones de tests:
- Android 7.0 en microUSB ;
- Android 14 en USB-C

Image

DEMO2

La calculatrice affiche un écran blanc, peux importe si je connecte le téléphone ou pas.
Obligé de faire un reset.

DEMO3

La calculatrice affiche un écran blanc avec un bandeau bleue en haut "+0000:0000 TI Root Hub N/A".
Rien ne change si je connecte mon câble.
Obligé de faire un reset.
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88.3%
 
Messages: 3181
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

PrécédenteSuivante

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 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.
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
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.
962 utilisateurs:
>952 invités
>5 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)