11.2.4 Réponse du capteur
!E0.975<CR><LF>
Pour traiter les commandes reçues, le dispositif a généralement besoin d'environ 200 ms. Pour certaines
commandes, ce temps peut être encore plus long.
11.2.5 Notification du capteur
Avec une notification, le capteur informe l'hôte que le capteur ou le micrologiciel a été réinitialisé.
#XI<CR><LF>
!XL<CR><LF>
11.2.6 Messages d'erreur
Un astérisque * sera transmis à l'hôte en cas d'instruction "illégale". Une instruction illégale peut être causée par
une erreur de syntaxe avec la réponse suivante :
•
"*Syntax Error" - une valeur saisie dans un format incorrect
11.3 Modes de transfert
Il existe deux modes de transfert possibles pour l'interface série.
Mode interrogation : La valeur actuelle de tout paramètre individuel peut être demandée par l'hôte. Le capteur
répond une fois avec la valeur à la vitesse de transmission sélectionnée.
Mode rafale : Une chaîne de données prédéfinie, appelée "chaîne en rafale", sera transférée en continu tant que
le mode rafale est activé.
V=P
"P" lance le mode de sondage
V=B
"B" démarre le mode rafale
$=UTIEEC
"$" définit le contenu de la chaîne de caractères de la rafale
"U" pour l'unité de température
"T" pour température de consigne
"I" pour la température interne du boîtier de la sonde
"E" pour la valeur de l'émissivité
"EC" pour le code d'erreur
?$donne
les paramètres de la chaîne de rafale en mode sondage, par exemple "UTIE".
?X$ donne
le contenu de la chaîne de rafale en mode interrogation, par exemple "UC T0150.3 I0027.1
E0.950".
Retour du mode rafale au mode sondage
V=P
"V=P" à envoyer (il peut être nécessaire d'envoyer la commande plus d'une fois).
<CR> le retour chariot (0D
" !" est le paramètre pour "réponse".
"E" est le paramètre
"0.975" est la valeur du paramètre
<CR> <LF> (0D
0 A
) ferme la réponse.
hex
hex
"#" est le paramètre pour "Notification".
"XI" est la valeur de la notification (par exemple, "XI" réinitialisation du micrologiciel).
<CR> <LF> (0D
0 A
) ferme la notification.
hex
hex
" !" est le paramètre pour "Notification".
"XL1" est la valeur de la notification (par exemple, le laser "XL1" est allumé).
<CR> <LF> (0D
0 A
) ferme la notification.
hex
hex
) ferme le réglage.
hex
Programmation ASCII
11
Modes de transfert
79