Interface De La Fonction Colorled - Yoctopuce Yocto-Color Mode D'emploi

Table des Matières

Publicité

20.3. Interface de la fonction ColorLed

La librairie de programmation Yoctopuce permet de piloter une LED couleur aussi bien en coordonnées
RGB qu'en coordonnées HSL, les conversions RGB vers HSL étant faites automatiquement par le
module. Ceci permet aisément d'allumer la LED avec une certaine teinte et d'en faire progressivement
varier la saturation ou la luminosité. Si nécessaire, vous trouverez plus d'information sur la différence
entre RGB et HSL dans la section suivante.
Pour utiliser les fonctions décrites ici, vous devez inclure:
<script type='text/javascript' src='yocto_colorled.js'></script>
js
var yoctolib = require('yoctolib');
nodejs
var YColorLed = yoctolib.YColorLed;
#include "yocto_colorled.h"
cpp
#import "yocto_colorled.h"
m
uses yocto_colorled;
pas
yocto_colorled.vb
vb
yocto_colorled.cs
cs
import com.yoctopuce.YoctoAPI.YColorLed;
java
import com.yoctopuce.YoctoAPI.YColorLed;
uwp
from yocto_colorled import *
py
require_once('yocto_colorled.php');
php
in HTML: <script src="../../lib/yocto_colorled.js"></script>
es
in node.js: require('yoctolib-es2017/yocto_colorled.js');
yFindColorLed(func)
Permet de retrouver une LED RGB d'après un identifiant donné.
yFindColorLedInContext(yctx, func)
Permet de retrouver une LED RGB d'après un identifiant donné dans un Context YAPI.
yFirstColorLed()
Commence l'énumération des LEDs RGB accessibles par la librairie.
yFirstColorLedInContext(yctx)
Commence l'énumération des LEDs RGB accessibles par la librairie.
colorled→addHslMoveToBlinkSeq(HSLcolor, msDelay)
Ajoute une transition à la séquence de clignotement du module, la transition s'effectuera dans l'espace de
couleur HSL.
colorled→addRgbMoveToBlinkSeq(RGBcolor, msDelay)
Ajoute une transition à la séquence de clignotement du module, la transition s'effectuera dans l'espace de
couleur RGB
colorled→clearCache()
Invalide le cache.
colorled→describe()
Retourne un court texte décrivant de manière non-ambigüe l'instance de la LED RGB au format
TYPE(NAME)=SERIAL.FUNCTIONID
colorled→get_advertisedValue()
Retourne la valeur courante de la LED RGB (pas plus de 6 caractères).
colorled→get_blinkSeqMaxSize()
Retourne la longueur maximum de la sequence de clignotement.
colorled→get_blinkSeqSignature()
www.yoctopuce.com
Fonction globales
Méthodes des objets
.
20. Référence de l'API de haut niveau
YColorLed
217

Publicité

Table des Matières
loading

Table des Matières