27 #include <mraa/aio.hpp>
28 #include <mraa/common.hpp>
30 #include <mraa/gpio.hpp>
32 #define MAX_BIT_PER_BLOCK 16
33 #define CMDMODE 0x0000
34 #define BIT_HIGH 0x00ff
35 #define BIT_LOW 0x0000
74 MY9221 (uint8_t di, uint8_t dcki);
82 mraa::Result
setBarLevel (uint8_t level,
bool direction=
true);
92 mraa::Result lockData ();
93 mraa::Result send16bitBlock (
short data);
96 mraa::Gpio m_clkPinCtx;
97 mraa::Gpio m_dataPinCtx;
API for MY9221-based LED Bars.
Definition: my9221.h:66
std::string name()
Definition: my9221.h:87
MY9221(uint8_t di, uint8_t dcki)
Definition: my9221.cxx:35
mraa::Result setBarLevel(uint8_t level, bool direction=true)
Definition: my9221.cxx:53