eserandour / Minitel1B_Hard

Minitel Library for Arduino (with HardwareSerial)
GNU General Public License v3.0
28 stars 10 forks source link

Fonction moveCursorXY() ne bouge pas le curseur #2

Open Annwan opened 6 years ago

Annwan commented 6 years ago

Bonjour, Lorsque j'emploie la fonction moveCursorXY(x,y), le minitel, au lieu de déplacer le curseur en (x;y) affiche x;yH dans le script d'exemple "3615 COULEURS" En esperant pouvoir résoudre ce probleme. Sinon la librairie est parfaite dsc_0033

eserandour commented 6 years ago

Bonjour, J'ai testé de nouveau la bibliothèque. Chez moi elle fonctionne. Sur quel microcontrôleur le code est-il envoyé ? Peut-être celui-ci ne dispose-t-il pas d'assez de mémoire. "3615 COULEURS" a été testé sur un ATMega 1284P. Si c'est un problème de mémoire, passez NB_LIGNES_EXPRESSION à 3 par exemple.

Annwan commented 6 years ago

Effectivement cela doit être un problème de mémoire, utilisant une Arduino UNO et son ATmega328P qui ne possède que 2Ko de SRAM et 1Ko d'EEPROM au lieu des 16Ko de SRAM et 4Ko d'EEPROM de l'ATMEGA1284P Je vais réessayer avec votre conseil Je pense par contre qu'il pourrait être utile à d'autres que le modèle du contrôleur utilisé soit précisé dans le commentaire d’entête du script ou dans le README.md

eserandour commented 6 years ago

J'ai tenu compte de votre remarque : j'ai rajouté un commentaire dans l'entête du programme.

iodeo commented 4 months ago

Pour info, moveCursorXY est une commande spécifique au M1b et ultérieur Le minitel en photo ici n'est pas compatible

sblendorio commented 2 months ago

use newXY instead of moveCursorXY