5 namespace addressable_light {
7 static const char *
const TAG =
"addressable_light.display";
26 uint8_t old_r, old_g, old_b, old_w;
optional< std::function< int(int, int)> > pixel_mapper_f_
int get_height_internal() override
light::AddressableLight * light_
int get_width_internal() override
uint8_t get_green() const
void set_rgbw(uint8_t red, uint8_t green, uint8_t blue, uint8_t white)
uint8_t get_white() const
Implementation of SPI Controller mode.
void draw_absolute_pixel_internal(int x, int y, Color color) override
std::vector< Color > addressable_light_buffer_