EasyManua.ls Logo

Espressif ESP32-S2 - Page 365

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
bool carrier_en
RMT carrier enable
bool loop_en
Enable sending RMT items in a loop
bool idle_output_en
RMT idle level output enable
struct rmt_rx_config_t
Data struct of RMT RX configure parameters.
Public Members
uint16_t idle_threshold
RMT RX idle threshold
uint8_t filter_ticks_thresh
RMT filter tick number
bool filter_en
RMT receiver filter enable
bool rm_carrier
RMT receiver remove carrier enable
uint32_t carrier_freq_hz
RMT carrier frequency
uint8_t carrier_duty_percent
RMT carrier duty (%)
rmt_carrier_level_t carrier_level
The level to remove the carrier
struct rmt_config_t
Data struct of RMT configure parameters.
Public Members
rmt_mode_t rmt_mode
RMT mode: transmitter or receiver
rmt_channel_t channel
RMT channel
gpio_num_t gpio_num
RMT GPIO number
uint8_t clk_div
RMT channel counter divider
uint8_t mem_block_num
RMT memory block number
uint32_t flags
RMT channel extra configurations, ORd with RMT_CHANNEL_FLAGS_[*]
rmt_tx_config_t tx_config
RMT TX parameter
rmt_rx_config_t rx_config
RMT RX parameter
struct rmt_tx_end_callback_t
Structure encapsulating a RMT TX end callback.
Espressif Systems 354
Submit Document Feedback
Release v4.4

Table of Contents