25 lines
351 B
C++
25 lines
351 B
C++
#pragma once
|
|
|
|
#ifdef USE_ESP_IDF
|
|
|
|
#include "dmx512.h"
|
|
|
|
namespace esphome {
|
|
namespace dmx512 {
|
|
|
|
class DMX512ESP32IDF : public DMX512 {
|
|
public:
|
|
DMX512ESP32IDF() = default;
|
|
|
|
void send_break() override;
|
|
|
|
void set_uart_num(int num) override {
|
|
this->uart_idx_ = num;
|
|
}
|
|
};
|
|
|
|
} // namespace dmx512
|
|
} // namespace esphome
|
|
|
|
#endif // USE_ESP_IDF
|