|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32 RMT carrier configuration for IR protocols. More...
#include <EspTypes_PIO.h>
Public Member Functions | |
| hf_rmt_carrier_config_t () noexcept | |
Public Attributes | |
| uint32_t | frequency_hz |
| Carrier frequency in Hz. | |
| float | duty_cycle |
| Duty cycle (0.0 to 1.0) | |
| uint8_t | polarity_active_low |
| Carrier polarity (0=high, 1=low) | |
| bool | always_on |
| Always on carrier mode. | |
ESP32 RMT carrier configuration for IR protocols.
|
inlinenoexcept |
| bool hf_rmt_carrier_config_t::always_on |
Always on carrier mode.
| float hf_rmt_carrier_config_t::duty_cycle |
Duty cycle (0.0 to 1.0)
| uint32_t hf_rmt_carrier_config_t::frequency_hz |
Carrier frequency in Hz.
| uint8_t hf_rmt_carrier_config_t::polarity_active_low |
Carrier polarity (0=high, 1=low)