6. Programmation, concepts généraux
advMode
Mode de calcul de la valeur publiée jusqu'au hub parent (advertisedValue).
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).
bandwidth
Fréquence de rafraîchissement de la mesure.
xValue
Composante X de l'accélération, sous forme de nombre à virgule.
yValue
Composante Y de l'accélération, sous forme de nombre à virgule.
zValue
Composante Z de l'accélération, sous forme de nombre à virgule.
6.5. Magnetometer
Interface pour intéragir avec les magnétomètres, disponibles par exemple dans le Yocto-3D-V2
La classe
YSensor
lire la valeur courante et l'unité de n'importe quel capteur, de lire les valeurs min/max, de configurer
la fréquence d'enregistrement autonome des données et de récupérer les mesures enregistrées. Elle
permet aussi d'enregistrer un callback appelé lorsque la valeur mesurée change ou à intervalle
prédéfini. L'utilisation de cette classe plutôt qu'une de ces sous-classes permet de créer des
application génériques, compatibles même avec les capteurs Yoctopuce futurs. Note: la classe
est le seul type d'entrée analogique qui n'hérite pas de
YAnButton
logicalName
Chaîne de caractères contenant le nom logique du magnétomètre, 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 magnétomètre. Si deux magnétomètres 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
.
0
9
_
-
advertisedValue
Courte chaîne de caractères résumant l'état actuel du magnétomètre, et qui sera publiée
automatiquement jusqu'au hub parent. Pour un magnétomètre, la valeur publiée est la valeur
courante du champ magnétique.
unit
Courte chaîne de catactères représentant l'unité dans laquelle le champ magnétique est exprimée.
30
est la classe parente de tous les types de capteurs Yoctopuce. Elle permet de
.
YSensor
www.yoctopuce.com
..
,
..
,
A
Z
a
z