IRremote
Minimal sender for NEC and FAST protocol

Macros

#define IR_SEND_PIN   3
 

Functions

void sendMark (uint8_t aSendPin, unsigned int aMarkMicros)
 
void sendONKYO (uint8_t aSendPin, uint16_t aAddress, uint16_t aCommand, uint_fast8_t aNumberOfRepeats, bool aSendNEC2Repeats)
 
void sendNECMinimal (uint8_t aSendPin, uint16_t aAddress, uint16_t aCommand, uint_fast8_t aNumberOfRepeats)
 
void sendNEC (uint8_t aSendPin, uint16_t aAddress, uint16_t aCommand, uint_fast8_t aNumberOfRepeats, bool aSendNEC2Repeats)
 
void sendExtendedNEC (uint8_t aSendPin, uint16_t aAddress, uint16_t aCommand, uint_fast8_t aNumberOfRepeats, bool aSendNEC2Repeats)
 
void sendFast8BitAndParity (uint8_t aSendPin, uint8_t aCommand, uint_fast8_t aNumberOfRepeats)
 
void sendFAST (uint8_t aSendPin, uint16_t aCommand, uint_fast8_t aNumberOfRepeats)
 

Detailed Description

Macro Definition Documentation

◆ IR_SEND_PIN

#define IR_SEND_PIN   3

Definition at line 66 of file TinyIRSender.hpp.

Function Documentation

◆ sendExtendedNEC()

void sendExtendedNEC ( uint8_t  aSendPin,
uint16_t  aAddress,
uint16_t  aCommand,
uint_fast8_t  aNumberOfRepeats,
bool  aSendNEC2Repeats 
)

Definition at line 234 of file TinyIRSender.hpp.

◆ sendFAST()

void sendFAST ( uint8_t  aSendPin,
uint16_t  aCommand,
uint_fast8_t  aNumberOfRepeats 
)

Definition at line 294 of file TinyIRSender.hpp.

◆ sendFast8BitAndParity()

void sendFast8BitAndParity ( uint8_t  aSendPin,
uint8_t  aCommand,
uint_fast8_t  aNumberOfRepeats 
)

Definition at line 287 of file TinyIRSender.hpp.

◆ sendMark()

void sendMark ( uint8_t  aSendPin,
unsigned int  aMarkMicros 
)

Definition at line 70 of file TinyIRSender.hpp.

◆ sendNEC()

void sendNEC ( uint8_t  aSendPin,
uint16_t  aAddress,
uint16_t  aCommand,
uint_fast8_t  aNumberOfRepeats,
bool  aSendNEC2Repeats 
)

Definition at line 168 of file TinyIRSender.hpp.

◆ sendNECMinimal()

void sendNECMinimal ( uint8_t  aSendPin,
uint16_t  aAddress,
uint16_t  aCommand,
uint_fast8_t  aNumberOfRepeats 
)

Definition at line 165 of file TinyIRSender.hpp.

◆ sendONKYO()

void sendONKYO ( uint8_t  aSendPin,
uint16_t  aAddress,
uint16_t  aCommand,
uint_fast8_t  aNumberOfRepeats,
bool  aSendNEC2Repeats 
)

Definition at line 114 of file TinyIRSender.hpp.