30 #include <mraa/aio.hpp>
31 #include <mraa/common.hpp>
33 #include <mraa/gpio.hpp>
35 #define MAX_BIT_PER_BLOCK 16
36 #define CMDMODE 0x0000
37 #define BIT_HIGH 0x00ff
38 #define BIT_LOW 0x0000
84 mraa::Result
setLevel (uint8_t level,
bool direction=
true);
108 mraa::Result lockData ();
109 mraa::Result send16bitBlock (
short data);
112 mraa::Gpio m_clkPinCtx;
113 mraa::Gpio m_dataPinCtx;
std::string name()
Definition: grovecircularled.h:103
mraa::Result setStatus(bool status[24])
Definition: grovecircularled.cxx:94
API for the Grove Circular LED module.
Definition: grovecircularled.h:68
GroveCircularLED(uint8_t di, uint8_t dcki)
Definition: grovecircularled.cxx:38
mraa::Result setLevel(uint8_t level, bool direction=true)
Definition: grovecircularled.cxx:69
mraa::Result setSpinner(uint8_t position)
Definition: grovecircularled.cxx:54