ESPHome  2024.4.1
Public Member Functions | Protected Attributes
esphome::heatpumpir::IRSenderESPHome Class Reference

#include <ir_sender_esphome.h>

Inheritance diagram for esphome::heatpumpir::IRSenderESPHome:

Public Member Functions

 IRSenderESPHome (remote_base::RemoteTransmitterBase *transmitter)
 
void setFrequency (int frequency) override
 
void space (int space_length) override
 
void mark (int mark_length) override
 

Protected Attributes

remote_base::RemoteTransmitterBase::TransmitCall transmit_
 

Detailed Description

Definition at line 11 of file ir_sender_esphome.h.

Constructor & Destructor Documentation

◆ IRSenderESPHome()

esphome::heatpumpir::IRSenderESPHome::IRSenderESPHome ( remote_base::RemoteTransmitterBase transmitter)
inline

Definition at line 13 of file ir_sender_esphome.h.

Member Function Documentation

◆ mark()

void esphome::heatpumpir::IRSenderESPHome::mark ( int  mark_length)
override

Definition at line 14 of file ir_sender_esphome.cpp.

◆ setFrequency()

void esphome::heatpumpir::IRSenderESPHome::setFrequency ( int  frequency)
override

Definition at line 8 of file ir_sender_esphome.cpp.

◆ space()

void esphome::heatpumpir::IRSenderESPHome::space ( int  space_length)
override

Definition at line 20 of file ir_sender_esphome.cpp.

Field Documentation

◆ transmit_

remote_base::RemoteTransmitterBase::TransmitCall esphome::heatpumpir::IRSenderESPHome::transmit_
protected

Definition at line 19 of file ir_sender_esphome.h.


The documentation for this class was generated from the following files: