182
signe égal (« = ») et plusieurs valeurs sont séparées par une virgule. Un espace blanc
(espace ou tabulation) peut être inséré à n'importe quel endroit, sauf à l'intérieur d'un
nom de clé ou d'une valeur unique.
Si la réponse consiste en une chaîne de caractères, elle apparaît entre guillemets (").
Par exemple, toutes les données suivantes sont des lignes de texte de message valides
:
ok
temp=23.45
headhum = 13.32
LEDcnt = 8341
ChemCurve = 1.234, 3.21, 0.00, 4.37, 1.11, 0.00002, 2.1345
StatusMessage = "Normal Operation"
Remarque : tous les identificateurs de clé (pour plus d'informations, voir la Sec-
tion 12.5.2) ne sont pas sensibles à la casse. Cependant, K-Patents recommande qu'ils
soient rédigés comme dans la présente spécification.
Le serveur (DTR) peut envoyer les clés de réponse dans n'importe quel ordre. Il en-
verra les clés obligatoires (indiquées par un astérisque dans la Section 12.5.2) de la
requête en question, mais pourra omettre d'autres clés. Le serveur peut également
envoyer des clés qui ne sont pas spécifiées dans le présent document, mais le client
(l'ordinateur) peut les ignorer.
Erreurs de requête et de réponse
Lorsque le serveur (DTR) détecte une erreur, il répond par un message d'erreur (pour
plus d'informations, voir la Section 12.5.3). Un message d'erreur peut résulter, par
exemple, d'une requête inconnue ou de l'impossibilité de recueillir des données pour
les clés obligatoires d'une réponse.
12.5.2 Spécification de la paire requête-réponse
La liste ci-dessous décrit les messages d'interrogation, c'est-à-dire les paires requête-
réponse, utilisés pour la collecte de données via Ethernet. Les clés de réponse obli-
gatoires sont précédées d'un astérisque (*).
Remarque : Même si plusieurs options de données de la requête sont disponibles,
une seule peut être utilisée à la fois. Par exemple, chaque requête sur l'état du capteur
doit être dirigée vers le capteur A ou le capteur B, et non les deux.
PR-23 manuel d'utilisation