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