Yoo, désolé ma vie est bien remplie en ce moment j'ai pas trop le temps de vous aider mais le coeur y est. J'ai bien reçu ton dump wireshark elyas, je l'analyse au plus vite.
Trop content que ça fonctionne tom ! Après on savait que la requête DNS (qui est faite dans lowlevel.c, juste de manière explicite) fonctionne vu que HTTPGet faisait la requête DNS elle même et arrivait à récupérer l'IP. Mais passer par l'interface low level peut effectivement permettre de bypasser le problème comme tu viens de le prouver !
Pour ton téléphone qui crashe c'est wtfff, je comprends pas du tout d'où ça peut venir, et la question est de savoir si:
-> c'est logiciel : un bug dans le protocole RNDIS mais ça ne justifie pas un crash si android est bien codé, et moi ça ne m'est jamais arrivé, alors que je ne suis pas sûr que la couche RNDIS d'android ait changé significativement d'une version à l'autre ?
-> ou matériel : la puissance fournie par la calculatrice pour la charge du téléphone est trop faible / pas stable, le matériel ne s'attend pas à ça, mais bon c'est improbable un peu (mais pas impossible).
Dans tous les cas je ne pense pas que ce soit dangereux pour ton téléphone si ça peut te rassurer.
Bref difficile à dire, ce qui est sûr c'est que tu as montré qu'il y avait un pb dans l'implémentation de HTTP, mais difficile de savoir d'où ça vient sans pouvoir reproduire ça chez moi :/
Je vais réflechir à un moyen de vous aider à distance mais c'est pas gagné, le mieux que je puisse faire c'est vous aider au débuggage en répondant à vos questions, et en vous donnant des pistes. On peut aussi faire des sessions debuggage sur discord en partage d'écran. Bref n'hésitez pas à me dire j'essayerai de trouver du temps.
[LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+CE !
Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C
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)- Posts: 1182
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C
Si le RNDIS change selon les téléphones, pourquoi ne pas faire une appli Android qui pourrait communiquer avec la calculatrice ? Si c’est possible, on pourrait créer une petite bibliothèque pour envoyer et recevoir des données par USB entre Android et la calculatrice. Elle pourrait inclure des fonctions pour accéder à Internet, tout en restant personnalisable. Par exemple, chacun pourrait récupérer le code de l’appli sur GitHub et y ajouter son propre traitement pour les fonctions envoyées par la calculatrice. Je sais que ça s’éloigne un peu du projet de base, mais ça pourrait être une bonne idée, non ?
Projets en cours:
Omni Docs CE | BrawlCE | DrawCE |
![]() | ![]() | ![]() |
-
elyas.createsProgrammeur
Niveau 8: ER (Espèce Rare: nerd)- Posts: 35
- Joined: 18 Sep 2024, 16:07
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2nde
Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C
C'est pertinent ce que tu dis, et pour être honnête ça faisait partie des questions que je me suis posées quand j'ai commencé à faire la lib.
MAIS, de façon totalement arbitraire et égocentrée j'ai préféré faire comme je fais (ie être capable d'utiliser la lib directement et sans rien devoir installer sur son téléphone) parce que je trouvais ça plus fun.
Par ailleurs il existe, si je ne me trompe pas, d'autres personnes font ce que tu proposes ou en tout cas quelque chose de similaire, donc tu peux essayer de voir de ce côté si ces libs fonctionnent mieux. Tu peux aller chercher sur cemetech tu devrais avoir des infos. Sinon sur le discord CEdev dont je n'ai plus le lien.
Parce que tu n'as pas réussi à aller plus loin pour faire fonctionner la lib du coup ? J'aimerais beaucoup pouvoir t'aider dans le débuggage de tes problèmes mais à part m'envoyant ton téléphone c'est extrêmement difficile x)
Pour info je compte ajouter dans les mois qui viennent le support de clé USB Wi-Fi, espérons que ce soit plus stable que le RNDIS....
MAIS, de façon totalement arbitraire et égocentrée j'ai préféré faire comme je fais (ie être capable d'utiliser la lib directement et sans rien devoir installer sur son téléphone) parce que je trouvais ça plus fun.
Par ailleurs il existe, si je ne me trompe pas, d'autres personnes font ce que tu proposes ou en tout cas quelque chose de similaire, donc tu peux essayer de voir de ce côté si ces libs fonctionnent mieux. Tu peux aller chercher sur cemetech tu devrais avoir des infos. Sinon sur le discord CEdev dont je n'ai plus le lien.
Parce que tu n'as pas réussi à aller plus loin pour faire fonctionner la lib du coup ? J'aimerais beaucoup pouvoir t'aider dans le débuggage de tes problèmes mais à part m'envoyant ton téléphone c'est extrêmement difficile x)
Pour info je compte ajouter dans les mois qui viennent le support de clé USB Wi-Fi, espérons que ce soit plus stable que le RNDIS....
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)- Posts: 1182
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C
Trop bien ça 

Nouveau sur le site, ClaudeBot [spider] ? 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:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 3191
- Images: 37
- Joined: 25 Feb 2013, 16:21
- Location: Toulouse
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingénieur en électronique
- YouTube: Wistaro
- Twitter: Wistaro
- GitHub: Wistaro
Return to Langages alternatifs
Who is online
Users browsing this forum: ClaudeBot [spider] and 4 guests