Infrared4Arduino
Public Member Functions | List of all members
IrSenderNonMod Class Reference

IrSender implementation without modulation. More...

#include <IrSenderNonMod.h>

Inheritance diagram for IrSenderNonMod:
Inheritance graph
[legend]
Collaboration diagram for IrSenderNonMod:
Collaboration graph
[legend]

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 
)
inlinevirtual

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

Parameters
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.

Parameters
irSequence

Definition at line 23 of file IrSenderNonMod.cpp.


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