apa102.h¶
Interface for controlling APA102 LEDs.
-
apa102_params_t
apa102_t¶ Device descriptor definition for APA102 LEDs.
-
void
apa102_init(apa102.h::apa102_t* dev, const apa102_params_t * params)¶ Initialize (chained) APA102 LEDs.
Parameters
dev: device descriptor params: device configuration
-
void
apa102_load_rgba(constapa102.h::apa102_t* dev, const color_rgba_t vals)¶ Apply the given color values to the connected LED(s)
Parameters
dev: device descriptor vals: color values, MUST be of size dev->led_numof
-
struct
apa102_params_t¶ Configuration parameters for (chained) APA102 LEDs.
-
int
led_numof¶ number of chained LEDs
-
gpio.h::gpio_tdata_pin¶ data pin
-
gpio.h::gpio_tclk_pin¶ clock pin
-
int