|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32 RMT transmission configuration. More...
#include <EspTypes_PIO.h>
Public Member Functions | |
| hf_rmt_transmit_config_t () noexcept | |
Public Attributes | |
| uint32_t | loop_count |
| Loop count (0 = no loop) | |
| bool | invert_signal |
| Invert output signal. | |
| bool | with_dma |
| Enable DMA mode for large transfers. | |
| uint32_t | queue_depth |
| TX queue depth (1-32) | |
| uint8_t | intr_priority |
| Interrupt priority (0-7) | |
| bool | allow_pd |
| Allow power down in sleep modes. | |
ESP32 RMT transmission configuration.
|
inlinenoexcept |
| bool hf_rmt_transmit_config_t::allow_pd |
Allow power down in sleep modes.
| uint8_t hf_rmt_transmit_config_t::intr_priority |
Interrupt priority (0-7)
| bool hf_rmt_transmit_config_t::invert_signal |
Invert output signal.
| uint32_t hf_rmt_transmit_config_t::loop_count |
Loop count (0 = no loop)
| uint32_t hf_rmt_transmit_config_t::queue_depth |
TX queue depth (1-32)
| bool hf_rmt_transmit_config_t::with_dma |
Enable DMA mode for large transfers.