ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::ir_rf_base Namespace Reference

Data Structures

class  IrRfCall
 Builder for a transmit; Call is the concrete call type and Entity its entity, so the fluent setters return the concrete type and control() sees the medium specific fields. More...
 
class  IrRfCallData
 Raw timings of a transmit call, in one of three caller-owned forms. More...
 
class  IrRfEntity
 Everything an infrared or radio frequency entity does that does not depend on the medium: the remote_base transport, forwarding received frames to the API, and answering the API once a transmit it started has left the transmitter. More...
 

Enumerations

enum  IrRfCapability : uint32_t { CAPABILITY_TRANSMITTER = 1 << 0 , CAPABILITY_RECEIVER = 1 << 1 }
 Capability flags reported by infrared and radio frequency entities. More...
 

Functions

 ESPHOME_LOG_TAG (TAG, "ir_rf")
 

Enumeration Type Documentation

◆ IrRfCapability

Capability flags reported by infrared and radio frequency entities.

Enumerator
CAPABILITY_TRANSMITTER 
CAPABILITY_RECEIVER 

Definition at line 24 of file ir_rf_base.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::ir_rf_base::ESPHOME_LOG_TAG ( TAG ,
"ir_rf"  )