Infrared4Arduino
|
IrSender implementation without modulation. More...
#include <IrSenderNonMod.h>
Public Member Functions | |
IrSenderNonMod (pin_t pin) | |
void | send (const IrSequence &irSequence, frequency_t frequency=IrSignal::defaultFrequency) |
Two parameter form just to be compatible with the super class. More... | |
void | sendNonModulated (const IrSequence &irSequence) |
Sends the IrSequence as argument. More... | |
Public Member Functions inherited from IrSender | |
virtual | ~IrSender () |
void | sendIrSignal (const IrSignal &irSignal, unsigned int noSends=1) |
Sends the IrSignal given as argument the prescribed number of times. More... | |
void | sendWhile (const IrSignal &irSignal, bool(*trigger)()) |
Send an IrSignal, when and as long as trigger() returns true. More... | |
virtual void | mute () |
Send an IrSignal, when and as long as buttonPin is LOW. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from IrSender | |
pin_t | getOutputPin () const |
void | delayUSecs (microseconds_t T) |
IrSender () | |
IrSender (pin_t pin) | |
IrSender implementation without modulation.
Definition at line 27 of file IrSenderNonMod.h.
IrSenderNonMod::IrSenderNonMod | ( | pin_t | pin | ) |
Definition at line 20 of file IrSenderNonMod.cpp.
|
inlinevirtual |
Two parameter form just to be compatible with the super class.
irSequence | IrSequence to be sent |
frequency | MUST be 0 |
Implements IrSender.
Definition at line 36 of file IrSenderNonMod.h.
void IrSenderNonMod::sendNonModulated | ( | const IrSequence & | irSequence | ) |
Sends the IrSequence as argument.
irSequence |
Definition at line 23 of file IrSenderNonMod.cpp.