Ce topic est devenu bien silencieux
Hier soir, j'ai implémenté la base pour le remote control des Prime. Les 51 touches sont numérotées dans l'ordre [en haut à gauche] -> [en bas à droite]: Apps a le code 0, + le code 50. Il y a quatre plans de touches:
* plan normal 0-50: la touche est interprétée comme si ni Shift, ni Alpha ne sont pressés;
* plan shift 51-101: la touche est interprétée comme une pression de Shift + la touche;
* plan alpha 102-152: la touche est interprétée comme une pression de Alpha + la touche;
* plan shift+alpha 153-204: la touche est interprétée comme une pression de Shift + Alpha + la touche.
Aussi, ça serait super que quelqu'un puisse tester la branche master2, que j'ai rebasée sur les derniers changements, pour confirmer que hpappnote et .hpappprgm sont bien les types 7 et 8
Par ailleurs, j'ai obtenu quelques dumps des 39gII, qui montrent que le protocole supérieur est similaire à celui des Prime, mais le protocole inférieur est différent. L'architecture héritée de libti* est faite pour gérer ce genre de cas. Je n'ai pas encore réussi à communiquer avec la 39gII de mon "cobaye" Marcus Von Cube avec deux hacks simples, donc il faudra prendre un peu plus de temps après une petite réorganisation de la base de code.
Et puis il reste les éléments habituels de TODO list:
* détection automatique des calculatrices qui peuvent être branchées à l'ordinateur;
* faire en sorte que le code de backup résiste mieux aux pertes de paquets;
* ouvrir les fichiers PNG et réaliser la conversion de couleur...