Public Member Functions | List of all members
IrSenderNonMod Class Reference

IrSender implementation without modulation. More...

#include <IrSenderNonMod.h>

Inheritance diagram for IrSenderNonMod:
Inheritance graph
Collaboration diagram for IrSenderNonMod:
Collaboration graph

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...
virtual void mute ()
 Force output pin inactive. More...

Additional Inherited Members

- Protected Member Functions inherited from IrSender
pin_t getOutputPin () const
void delayUSecs (microseconds_t T)
 IrSender ()
 IrSender (pin_t pin)

Detailed Description

IrSender implementation without modulation.

Definition at line 28 of file IrSenderNonMod.h.

Constructor & Destructor Documentation

IrSenderNonMod::IrSenderNonMod ( pin_t  pin)

Definition at line 20 of file IrSenderNonMod.cpp.

Member Function Documentation

void IrSenderNonMod::send ( const IrSequence irSequence,
frequency_t  frequency = IrSignal::defaultFrequency 

Two parameter form just to be compatible with the super class.

irSequenceIrSequence to be sent
frequencyMUST be 0

Implements IrSender.

Definition at line 37 of file IrSenderNonMod.h.

void IrSenderNonMod::sendNonModulated ( const IrSequence irSequence)

Sends the IrSequence as argument.


Definition at line 23 of file IrSenderNonMod.cpp.

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