Fonctions membres publiques | Liste de tous les membres
Référence de la classe IRsend

#include <IRremote.h>

Fonctions membres publiques

 IRsend ()
 
void custom_delay_usec (unsigned long uSecs)
 
void enableIROut (int khz)
 
void mark (unsigned int usec)
 
void space (unsigned int usec)
 
void sendRaw (const unsigned int buf[], unsigned int len, unsigned int hz)
 
void sendRC5 (unsigned long data, int nbits)
 
void sendRC6 (unsigned long data, int nbits)
 
void sendNEC (unsigned long data, int nbits)
 
void sendSony (unsigned long data, int nbits)
 
void sendPanasonic (unsigned int address, unsigned long data)
 
void sendJVC (unsigned long data, int nbits, bool repeat)
 
void sendSAMSUNG (unsigned long data, int nbits)
 
void sendWhynter (unsigned long data, int nbits)
 
void sendAiwaRCT501 (int code)
 
void sendLG (unsigned long data, int nbits)
 
void sendDISH (unsigned long data, int nbits)
 
void sendSharpRaw (unsigned long data, int nbits)
 
void sendSharp (unsigned int address, unsigned int command)
 
void sendDenon (unsigned long data, int nbits)
 
void sendPronto (char *code, bool repeat, bool fallback)
 
void sendLegoPowerFunctions (uint16_t data, bool repeat=true)
 

Documentation des constructeurs et destructeur

◆ IRsend()

IRsend::IRsend ( )
inline

Documentation des fonctions membres

◆ custom_delay_usec()

void IRsend::custom_delay_usec ( unsigned long  uSecs)

◆ enableIROut()

void IRsend::enableIROut ( int  khz)

◆ mark()

void IRsend::mark ( unsigned int  usec)

◆ sendAiwaRCT501()

void IRsend::sendAiwaRCT501 ( int  code)

◆ sendDenon()

void IRsend::sendDenon ( unsigned long  data,
int  nbits 
)

◆ sendDISH()

void IRsend::sendDISH ( unsigned long  data,
int  nbits 
)

◆ sendJVC()

void IRsend::sendJVC ( unsigned long  data,
int  nbits,
bool  repeat 
)

◆ sendLegoPowerFunctions()

void IRsend::sendLegoPowerFunctions ( uint16_t  data,
bool  repeat = true 
)

◆ sendLG()

void IRsend::sendLG ( unsigned long  data,
int  nbits 
)

◆ sendNEC()

void IRsend::sendNEC ( unsigned long  data,
int  nbits 
)

◆ sendPanasonic()

void IRsend::sendPanasonic ( unsigned int  address,
unsigned long  data 
)

◆ sendPronto()

void IRsend::sendPronto ( char *  code,
bool  repeat,
bool  fallback 
)

◆ sendRaw()

void IRsend::sendRaw ( const unsigned int  buf[],
unsigned int  len,
unsigned int  hz 
)

◆ sendRC5()

void IRsend::sendRC5 ( unsigned long  data,
int  nbits 
)

◆ sendRC6()

void IRsend::sendRC6 ( unsigned long  data,
int  nbits 
)

◆ sendSAMSUNG()

void IRsend::sendSAMSUNG ( unsigned long  data,
int  nbits 
)

◆ sendSharp()

void IRsend::sendSharp ( unsigned int  address,
unsigned int  command 
)

◆ sendSharpRaw()

void IRsend::sendSharpRaw ( unsigned long  data,
int  nbits 
)

◆ sendSony()

void IRsend::sendSony ( unsigned long  data,
int  nbits 
)

◆ sendWhynter()

void IRsend::sendWhynter ( unsigned long  data,
int  nbits 
)

◆ space()

void IRsend::space ( unsigned int  usec)