#include <rgb.h>
Data Fields | |
| rgb_set_color_ptr | out |
| Optional handler for setting device (LED) color. More... | |
| rgb_set_color_masked_ptr | out_masked |
| Optional handler for setting device (LED) color, with mask for which LEDs to change. More... | |
| rgb_write_ptr | write |
| Optional handler for outputting data to Neopixel strip. More... | |
| rgb_set_intensity_ptr | set_intensity |
| Optional handler for setting intensity, range 0 - 255. More... | |
| rgb_color_t | cap |
| Driver capability, color value: 0 - not available, 1 - on off, > 1 - intensity range 0 - n. More... | |
| rgb_properties_t | flags |
| Driver property flags. More... | |
| uint16_t | num_devices |
| Number of devices (LEDs) available. More... | |
| rgb_color_t cap |
Driver capability, color value: 0 - not available, 1 - on off, > 1 - intensity range 0 - n.
| rgb_properties_t flags |
Driver property flags.
| uint16_t num_devices |
Number of devices (LEDs) available.
Optional handler for setting device (LED) color.
| rgb_set_color_masked_ptr out_masked |
Optional handler for setting device (LED) color, with mask for which LEDs to change.
| rgb_set_intensity_ptr set_intensity |
Optional handler for setting intensity, range 0 - 255.
| rgb_write_ptr write |
Optional handler for outputting data to Neopixel strip.