|
ESPHome 2026.11.0-dev
|
#include <remote_base.h>
Public Member Functions | |
| RemoteReceiverBase (InternalGPIOPin *pin) | |
| void | register_listener (RemoteReceiverListener *listener) |
| template<typename T > | |
| void | register_listener (T *) |
| void | register_dumper (RemoteReceiverDumperBase *dumper) |
| template<typename T > | |
| void | register_dumper (T *) |
| void | set_tolerance (uint32_t tolerance, ToleranceMode tolerance_mode) |
Public Member Functions inherited from esphome::remote_base::RemoteComponentBase | |
| RemoteComponentBase (InternalGPIOPin *pin) | |
Protected Member Functions | |
| void | call_listeners_dumpers_ () |
Protected Attributes | |
| StaticVector< RemoteReceiverListener *, REMOTE_BASE_LISTENER_COUNT > | listeners_ |
| StaticVector< RemoteReceiverDumperBase *, REMOTE_BASE_DUMPER_COUNT > | dumpers_ |
| RemoteReceiverDumperBase * | secondary_dumper_ {nullptr} |
| RawTimings | temp_ |
| uint32_t | tolerance_ {25} |
| ToleranceMode | tolerance_mode_ {TOLERANCE_MODE_PERCENTAGE} |
Protected Attributes inherited from esphome::remote_base::RemoteComponentBase | |
| InternalGPIOPin * | pin_ |
Definition at line 337 of file remote_base.h.
|
inline |
Definition at line 339 of file remote_base.h.
|
protected |
Definition at line 130 of file remote_base.cpp.
| void esphome::remote_base::RemoteReceiverBase::register_dumper | ( | RemoteReceiverDumperBase * | dumper | ) |
Definition at line 115 of file remote_base.cpp.
|
inline |
Definition at line 352 of file remote_base.h.
| void esphome::remote_base::RemoteReceiverBase::register_listener | ( | RemoteReceiverListener * | listener | ) |
Definition at line 104 of file remote_base.cpp.
|
inline |
Definition at line 345 of file remote_base.h.
|
inline |
Definition at line 356 of file remote_base.h.
|
protected |
Definition at line 368 of file remote_base.h.
|
protected |
Definition at line 365 of file remote_base.h.
|
protected |
Definition at line 369 of file remote_base.h.
|
protected |
Definition at line 371 of file remote_base.h.
|
protected |
Definition at line 372 of file remote_base.h.
|
protected |
Definition at line 373 of file remote_base.h.