7. Programmation, concepts généraux
advertisedValue
Courte chaîne de caractères résumant l'état actuel de l'ecran, et qui sera publiée automatiquement
jusqu'au hub parent. Pour un ecran, la valeur publiée est son état (ON ou OFF).
enabled
Etat d'activité de l'écran. L'écran peut être allumé ou éteint à volonté par cet attribut.
startupSeq
Nom de la séquence à jouer à la mise sous tension de l'écran.
brightness
Intensité lumineuse de l'écran. C'est une valeur entière variant entre 0 (écran très sombre) et 100
(écran très lumineux).
orientation
Orientation de l'écran. L'orientation est définie comme le côté de l'écran où se trouve la prise USB
lorsque l'écran est droit.
displayWidth
Largeur de l'écran, en pixels.
displayHeight
Hauteur de l'écran, en pixels.
displayType
Type d'écran: monochrome (MONO), niveaux de gris (GRAY) ou couleur (RGB).
layerWidth
Largeur des couches affichables, en pixels.
layerHeight
Hauteur des couches affichables, en pixels.
layerCount
Nombre des couches affichables disponibles.
command
Attribut magique permettant d'envoyer du contenu à l'écran. Si une commande n'est pas interprétée
comme attendue, consultez les logs du module.
7.5. AnButton
Interface pour intéragir avec les entrées analogiques, disponibles par exemple dans le Yocto-Buzzer,
le Yocto-Knob, le Yocto-MaxiBuzzer et le Yocto-MaxiDisplay
La classe
YAnButton
mesurer l'état d'un simple bouton que de lire un potentiomètre analogique (résistance variable),
comme par exmple un bouton rotatif continu, une poignée de commande de gaz ou un joystick. Le
module est capable de se calibrer sur les valeurs minimales et maximales du potentiomètre, et de
restituer une valeur calibrée variant proportionnellement avec la position du potentiomètre,
indépendant de sa résistance totale.
34
permet d'accéder à une entrée résistive simple. Cela permet aussi bien de
www.yoctopuce.com