6. Programmation, concepts généraux
luminosity
Intensité lumineuse maximale des leds informatives (comme la Yocto-Led) présentes sur le module.
C'est une valeur entière variant entre 0 (leds éteintes) et 100 (leds à l'intensité maximum). La valeur
par défaut est 50. Pour changer l'intensité maximale des leds de signalisation du module, ou les
éteindre complètement, il suffit donc de modifier cette valeur.
beacon
Etat de la balise de localisation du module.
upTime
Temps écoulé depuis la dernière mise sous tension du module.
usbCurrent
Courant consommé par le module sur le bus USB, en milli-ampères.
rebootCountdown
Compte à rebours pour déclencher un redémarrage spontané du module.
userVar
Attribut de type entier 32 bits à disposition de l'utilisateur.
6.4. Temperature
Interface pour intéragir avec les capteurs de température, disponibles par exemple dans le Yocto-
Meteo-V2, le Yocto-PT100, le Yocto-Temperature et le Yocto-Thermocouple
La classe
permet de lire et de configurer les capteurs de température Yoctopuce.
YTemperature
Elle hérite de la classe
toutes les fonctions de base des capteurs Yoctopuce: lecture de
YSensor
mesures, callbacks, enregistreur de données. De plus, elle permet de configurer les paramètres
spécifiques de certains types de capteur (type de connection, table d'étalonnage).
logicalName
Chaîne de caractères contenant le nom logique du capteur de température, 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 au capteur de température. Si deux capteurs de
température 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 du capteur de température, et qui sera publiée
automatiquement jusqu'au hub parent. Pour un capteur de température, la valeur publiée est la
valeur courante de la température.
unit
Courte chaîne de catactères représentant l'unité dans laquelle la température est exprimée.
currentValue
Valeur actuelle de la température, en degrés Celsius, sous forme de nombre à virgule.
lowestValue
Valeur minimale de la température, en degrés Celsius, sous forme de nombre à virgule.
www.yoctopuce.com
25