5. Programmation, concepts généraux
calibrationParam
Paramètres de calibration supplémentaires (par exemple pour compenser l'effet d'un boîtier), sous
forme de tableau d'entiers 16 bit.
resolution
Résolution de la mesure (précision de la représentation, mais pas forcément de la mesure elle-
même).
sensorState
Etat du capteur (zero lorsque qu'une mesure actuelle est disponible).
sensorType
Type de senseur utilisé pour réaliser la mesure de température. Le senseur peut être digital, un type
de thermocouple, un type de PT100 ou encore un thermistor.
signalValue
Valeur actuelle du signal électrique mesuré par le capteur (sauf pour les senseurs digitaux) sous
forme de nombre à virgule.
signalUnit
Courte chaîne de catactères représentant l'unité du signal électrique utilisé par le capteur.
command
Attribut magique permettant de configurer les paramètres physiques du capteur de température.
5.7. Interface de la fonction DataLogger
Les capteurs de Yoctopuce sont équipés d'une mémoire non-volatile permettant de mémoriser les
données mesurées d'une manière autonome, sans nécessiter le suivi permanent d'un ordinateur. La
fonction DataLogger contrôle les paramètres globaux de cet enregistreur de données.
logicalName
Chaîne de caractères contenant le nom logique de l'enregistreur de données, initialement vide. Cet
attribut peut être changé au bon vouloir de l'utilisateur. Un fois initialisé à une valeur non vide, il peut
servir de point de départ pour accéder à directement à l'enregistreur de données. Si deux
enregistreurs de données portent le même nom logique dans un projet, il n'y a pas moyen de
déterminer lequel va répondre si l'on tente un accès par ce nom logique. Le nom logique du module
est limité à 19 caractères parmi
..
,
..
,
..
,
et
.
A
Z
a
z
0
9
_
-
advertisedValue
Courte chaîne de caractères résumant l'état actuel de l'enregistreur de données, et qui sera publiée
automatiquement jusqu'au hub parent. Pour un enregistreur de données, la valeur publiée est son
état d'activation (ON ou OFF).
currentRunIndex
Numéro du Run actuel, correspondant au nombre de fois que le module a été mis sous tension avec
la fonction d'enregistreur de données active.
timeUTC
Heure UTC courante, lorsque l'on désire associer une référence temporelle absolue aux données
enregistrées. Cette heure doit être configurée explicitement par logiciel.
www.yoctopuce.com
27