Infrared - Base class for infrared remote control implementations.
IrRfProxy - Infrared platform implementation using remote_transmitter/receiver as backend.
void set_frequency(uint32_t frequency_khz)
Set RF frequency in kHz (0 = infrared, non-zero = RF)
uint32_t get_frequency() const
Get RF frequency in kHz.
void dump_config() override
bool is_rf() const
Check if this is RF mode (non-zero frequency)