#pragma once #include #include "leds.hpp" class RMT_LEDs : public LEDStrip { public: RMT_LEDs(int gpio, int length = 0); void show(); void length_changing(int len) { configure(len); } private: int gpio; rmt_channel_handle_t channel; rmt_symbol_word_t *rmt_block; void configure(int length); };