Structure de la réponse :
Dès qu'elle reçoit une commande, la barre de son l'exécute et renvoie une réponse.
La réponse commence par un arobase « @ » (ASCII 0x23), suivi du code de la commande
•
d'origine, d'un espace (ASCII 0x20) et du code de résultat : « OK » ou « ER ».
Les paramètres ou messages supplémentaires éventuels sont donnés au format texte, séparés par
•
un espace (ASCII 0x20) du code de résultat.
•
L'arobase « @ » (ASCII 0x40) ne doit jamais apparaître dans les paramètres ou dans le message.
Un retour chariot (ASCII 0x0d) indique la fin de la réponse. En règle générale, les réponses ne
•
peuvent excéder 25 octets, octets du début et de la fin de réponse compris.
•
Structure de la réponse :
<Réponse> = <Début de la réponse><Code de la commande><sp><Code du
résultat>[<sp><Paramètres>]<Fin de la réponse>
<Début de la réponse> = @, ASCII 0x40
<Code de la commande> = <byte><byte><byte>
<Code du résultat> = OK|ER
<sp> = espace, ASCII 0x20
<Paramètres> = spécifique à la commande
<Fin de la réponse> = CR, ASCII 0x0d