Tilt - Yoctopuce Yocto-Inclinometer Mode D'emploi

Table des Matières

Publicité

6. Programmation, concepts généraux
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. Tilt

Interface pour intéragir avec les inclinomètres, disponibles par exemple dans le Yocto-3D-V2 et le
Yocto-Inclinometer
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 de l'inclinomè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 à l'inclinomètre. Si deux inclinomè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
.
9
_
-
advertisedValue
Courte chaîne de caractères résumant l'état actuel de l'inclinomètre, et qui sera publiée
automatiquement jusqu'au hub parent. Pour un inclinomètre, la valeur publiée est la valeur courante
de l'inclinaison.
unit
Courte chaîne de catactères représentant l'unité dans laquelle l'inclinaison est exprimée.
currentValue
Valeur actuelle de l'inclinaison, en degrés, sous forme de nombre à virgule.
lowestValue
Valeur minimale de l'inclinaison, en degrés, sous forme de nombre à virgule.
highestValue
Valeur maximale de l'inclinaison, en degrés, sous forme de nombre à virgule.
currentRawValue
Valeur brute mesurée par le capteur (sans arrondi ni calibration), sous forme de nombre à virgule.
logFrequency
Fréquence d'enregistrement des mesures dans le datalogger, ou "OFF" si les mesures ne doivent
pas être stockées dans la mémoire de l'enregistreur de données.
26
est la classe parente de tous les types de capteurs Yoctopuce. Elle permet de
.
YSensor
..
A
www.yoctopuce.com
,
..
,
..
Z
a
z
0

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yclinom1

Table des Matières