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