HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_rmt_receive_config_t Struct Reference

ESP32 RMT reception configuration. More...

#include <EspTypes_PIO.h>

Public Member Functions

 hf_rmt_receive_config_t () noexcept
 

Public Attributes

uint32_t signal_range_min_ns
 Minimum signal range in nanoseconds.
 
uint32_t signal_range_max_ns
 Maximum signal range in nanoseconds.
 
bool with_dma
 Enable DMA mode for large transfers.
 
uint8_t intr_priority
 Interrupt priority (0-7)
 
bool allow_pd
 Allow power down in sleep modes.
 

Detailed Description

ESP32 RMT reception configuration.

Constructor & Destructor Documentation

◆ hf_rmt_receive_config_t()

hf_rmt_receive_config_t::hf_rmt_receive_config_t ( )
inlinenoexcept

Member Data Documentation

◆ allow_pd

bool hf_rmt_receive_config_t::allow_pd

Allow power down in sleep modes.

◆ intr_priority

uint8_t hf_rmt_receive_config_t::intr_priority

Interrupt priority (0-7)

◆ signal_range_max_ns

uint32_t hf_rmt_receive_config_t::signal_range_max_ns

Maximum signal range in nanoseconds.

◆ signal_range_min_ns

uint32_t hf_rmt_receive_config_t::signal_range_min_ns

Minimum signal range in nanoseconds.

◆ with_dma

bool hf_rmt_receive_config_t::with_dma

Enable DMA mode for large transfers.


The documentation for this struct was generated from the following file: