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
bytearray
payload to a Laumio. It can be used to trigger custom animations.
-