7. Programmation, concepts généraux
signalRange
Plage de valeurs électriques utilisées par le capteur.
valueRange
Plage de valeurs physiques mesurées par le capteur, utilisée pour la conversion du signal.
signalBias
Biais du signal électrique pour la correction du point zéro.
signalSampling
Méthode d'échantillonnage du signal à utiliser.
enabled
Activation/désactivation de la mesure.
7.7. DataLogger
Interface de contrôle de l'enregistreur de données, présent sur la plupart des capteurs Yoctopuce.
La plupart des capteurs Yoctopuce sont équipés d'une mémoire non-volatile. Elle permet de
mémoriser les données mesurées d'une manière autonome, sans nécessiter le suivi permanent d'un
ordinateur. La classe
contrôle les paramètres globaux de cet enregistreur de
YDataLogger
données. Le contrôle de l'enregistrement (start / stop) et la récupération des données se fait au
niveau des objets qui gèrent les senseurs.
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.
recording
Etat d'activité de l'enregistreur de données. L'enregistreur peut être activé ou désactivé à volonté par
cet attribut, mais son état à la mise sous tension est déterminé par l'attribut persistent autoStart.
Lorsque l'enregistreur est enclenché mais qu'il n'est pas encore prêt pour enregistrer, son état est
PENDING.
www.yoctopuce.com
43