#include <remote_base.h>
Definition at line 113 of file remote_base.h.
◆ RemoteRMTChannel() [1/2]
esphome::remote_base::RemoteRMTChannel::RemoteRMTChannel |
( |
uint8_t |
mem_block_num = 1 | ) |
|
|
explicit |
◆ RemoteRMTChannel() [2/2]
esphome::remote_base::RemoteRMTChannel::RemoteRMTChannel |
( |
rmt_channel_t |
channel, |
|
|
uint8_t |
mem_block_num = 1 |
|
) |
| |
|
explicit |
◆ config_rmt()
void esphome::remote_base::RemoteRMTChannel::config_rmt |
( |
rmt_config_t & |
rmt | ) |
|
◆ from_microseconds_()
uint32_t esphome::remote_base::RemoteRMTChannel::from_microseconds_ |
( |
uint32_t |
us | ) |
|
|
inlineprotected |
◆ set_clock_divider()
void esphome::remote_base::RemoteRMTChannel::set_clock_divider |
( |
uint8_t |
clock_divider | ) |
|
|
inline |
◆ to_microseconds_()
uint32_t esphome::remote_base::RemoteRMTChannel::to_microseconds_ |
( |
uint32_t |
ticks | ) |
|
|
inlineprotected |
◆ channel_
rmt_channel_t esphome::remote_base::RemoteRMTChannel::channel_ {RMT_CHANNEL_0} |
|
protected |
◆ clock_divider_
uint8_t esphome::remote_base::RemoteRMTChannel::clock_divider_ {80} |
|
protected |
◆ mem_block_num_
uint8_t esphome::remote_base::RemoteRMTChannel::mem_block_num_ |
|
protected |
◆ remote_base_
The documentation for this class was generated from the following files: