|
SatCat5
|
Single-LED controller for a "Breathing" or "Wave" pattern.
Instantiate an LedWave object for each LED, then control the group using an LedWaveCtrl object.
Definition at line 88 of file cfgbus_led.h.
#include <cfgbus_led.h>
Public Member Functions | |
| LedWave (satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned regaddr, u8 m_brt=128) | |
| Link to a specific LED. | |
| void | update (u32 incr) |
| Callback object for LedWaveCtrl. | |
Private Attributes | |
| satcat5::cfg::Register | m_reg |
| const u8 | m_brt |
| u32 | m_phase |
| LedWave * | m_next |