Librairie Python¶
La classe Laumio est construite comme une encapsulation des commandes minimales présentées dans la page de l’API.
-
class
Laumio¶ -
__init__(ip)¶ Constructeur pour contrôler un Laumio répondant à l’adresse IP ip.
-
wipeOut()¶ Eteint toutes les LEDs.
En réalité juste un alias pour :py:method:`fillColor`.
-
fillColor(r, g, b)¶ Remplit toutes les LEDs du Laumio avec la couleur (r, g, b).
-
fillRing(ringid, r, g, b)¶ Remplit un anneau d’une seule couleur. ringid est dans l’intervalle 0~3 et r, g, b précisent la couleur. La LED du sommet n’est pas commandable ici.
-
fillColumn(colmunid, r, g, b)¶ Remplit une colonne d’une seule couleur. columnid est dans l’intervalle 0~4 et r, g, b précisentla couleur. La LED du sommet n’est pas incluse dans les colonnes.
-
setPixelColor(pixel, r, g, b)¶ Passe un pixel pixel (0~12) à la couleur (r, g, b) demandée.
-
colorWipe(r, g, b, delay)¶ Lance une animation de remplissage progressif avec la color (r, g, b) et un intervalle de temps delay entre deux LEDs.
-
rainbow()¶ Lance une animation arc-en-ciel.
-
status()¶ Return the JSON string for the Laumio’s status
-
_send(payload)¶ Conventionnaly private, this method is used to transmit a raw
bytearraypayload to a Laumio. It can be used to trigger custom animations.
-