Voici les commandes que j'ai imaginé :
Ces commandes de mon imagination viennent compléter le jeu d'instructions de l'électronique, pour permettre sa configuration.
Il s'agit des fonctionnalités suivantes :
* Configurer la version du firmware renvoyée
* Configurer le pas
* Configurer le décalage du centre (pour rattraper du tilt éventuel)
* Configurer la couleur des LED des axes X et Y (afin d'êtres similaires aux couleurs de PHD2), ou leur extinction
* Inhiber un axe (par exemple couper la correction en AD pour mesurer l'EP d'une monture)
* Inverser le déplacement des axes
* Permuter les axes
* Détecter l'absence de puissance
* Configurer la réponse en cas de commande de guidage reçue sur un axe inhibé, ou si la puissance est absente (G ou L)
* Effectuer ou non une course à vide du miroir pour magnétiser les circuits magnétiques
* Stocker la configuration en EEPROM
Ce protocole est à largeur variable. Les commandes sont codées sur 7 bits, une commande en succès renvoi au PC la commande elle même, une commande en échec renvoi
COMMANDE | 0x80
, ce qui positionne à 1 le MSB de l'octet.