#include <remote_receiver.h>
Definition at line 49 of file remote_receiver.h.
◆ RemoteReceiverComponent() [1/3]
esphome::remote_receiver::RemoteReceiverComponent::RemoteReceiverComponent |
( |
InternalGPIOPin * |
pin, |
|
|
uint8_t |
mem_block_num = 1 |
|
) |
| |
|
inline |
◆ RemoteReceiverComponent() [2/3]
esphome::remote_receiver::RemoteReceiverComponent::RemoteReceiverComponent |
( |
InternalGPIOPin * |
pin, |
|
|
rmt_channel_t |
channel, |
|
|
uint8_t |
mem_block_num = 1 |
|
) |
| |
|
inline |
◆ RemoteReceiverComponent() [3/3]
esphome::remote_receiver::RemoteReceiverComponent::RemoteReceiverComponent |
( |
InternalGPIOPin * |
pin | ) |
|
|
inline |
◆ decode_rmt_() [1/2]
void esphome::remote_receiver::RemoteReceiverComponent::decode_rmt_ |
( |
rmt_symbol_word_t * |
item, |
|
|
size_t |
item_count |
|
) |
| |
|
protected |
◆ decode_rmt_() [2/2]
void esphome::remote_receiver::RemoteReceiverComponent::decode_rmt_ |
( |
rmt_item32_t * |
item, |
|
|
size_t |
item_count |
|
) |
| |
|
protected |
◆ dump_config()
void esphome::remote_receiver::RemoteReceiverComponent::dump_config |
( |
| ) |
|
|
override |
◆ get_setup_priority()
float esphome::remote_receiver::RemoteReceiverComponent::get_setup_priority |
( |
| ) |
const |
|
inlineoverride |
◆ loop()
void esphome::remote_receiver::RemoteReceiverComponent::loop |
( |
| ) |
|
|
override |
◆ set_buffer_size()
void esphome::remote_receiver::RemoteReceiverComponent::set_buffer_size |
( |
uint32_t |
buffer_size | ) |
|
|
inline |
◆ set_filter_symbols()
void esphome::remote_receiver::RemoteReceiverComponent::set_filter_symbols |
( |
uint32_t |
filter_symbols | ) |
|
|
inline |
◆ set_filter_us()
void esphome::remote_receiver::RemoteReceiverComponent::set_filter_us |
( |
uint32_t |
filter_us | ) |
|
|
inline |
◆ set_idle_us()
void esphome::remote_receiver::RemoteReceiverComponent::set_idle_us |
( |
uint32_t |
idle_us | ) |
|
|
inline |
◆ set_receive_symbols()
void esphome::remote_receiver::RemoteReceiverComponent::set_receive_symbols |
( |
uint32_t |
receive_symbols | ) |
|
|
inline |
◆ set_with_dma()
void esphome::remote_receiver::RemoteReceiverComponent::set_with_dma |
( |
bool |
with_dma | ) |
|
|
inline |
◆ setup()
void esphome::remote_receiver::RemoteReceiverComponent::setup |
( |
| ) |
|
|
override |
◆ buffer_size_
uint32_t esphome::remote_receiver::RemoteReceiverComponent::buffer_size_ {} |
|
protected |
◆ channel_
rmt_channel_handle_t esphome::remote_receiver::RemoteReceiverComponent::channel_ {NULL} |
|
protected |
◆ error_code_
esp_err_t esphome::remote_receiver::RemoteReceiverComponent::error_code_ {ESP_OK} |
|
protected |
◆ error_string_
std::string esphome::remote_receiver::RemoteReceiverComponent::error_string_ {""} |
|
protected |
◆ filter_symbols_
uint32_t esphome::remote_receiver::RemoteReceiverComponent::filter_symbols_ {0} |
|
protected |
◆ filter_us_
uint32_t esphome::remote_receiver::RemoteReceiverComponent::filter_us_ {10} |
|
protected |
◆ high_freq_
◆ idle_us_
uint32_t esphome::remote_receiver::RemoteReceiverComponent::idle_us_ {10000} |
|
protected |
◆ receive_symbols_
uint32_t esphome::remote_receiver::RemoteReceiverComponent::receive_symbols_ {0} |
|
protected |
◆ ringbuf_
RingbufHandle_t esphome::remote_receiver::RemoteReceiverComponent::ringbuf_ |
|
protected |
◆ store_
◆ with_dma_
bool esphome::remote_receiver::RemoteReceiverComponent::with_dma_ {false} |
|
protected |
The documentation for this class was generated from the following files: