Ovládání LED modulu
Last updated
Last updated
LED modul je jedna ze základních součástí zařízení IODAG3E. Slouží k vizuální reprezentaci stavů. LED modul je automaticky řízen knihovnou Byzance.
LED modulPokud je automatická signalizace řízená knihovnou z jakéhokoliv důvodu nevyhovující, je možno tuto funkcionalitu zakázat a nahradit vlastní.
K tomu slouží funkce Byzance API příkaz led_module(false)
. Pro případné opětovné zapnutí kontroly Byzance knihovnou stačí analogicky použít led_module(true)
.
Dále je třeba inicializovat si LED modul dle vlastních potřeb. V závislosti na targetu je třeba zjistit typ LED modulu.
Pro RGB vypadá incializace takto
Jednoduchý zdrojový kód může například následovný
Výše uvedený kód ve funkci init() převezme kontrolu nad LED modulem a dále každou sekundu rozsvítí a posléze zhasne celý modul.