|
IRremote
|
Main class for sending IR. More...
#include <IRremote.h>
Public Member Functions | |
| IRsend (int pin=IR_SEND_PIN) | |
| 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 | sendRaw_P (const unsigned int buf[], unsigned int len, unsigned int hz) |
| void | sendRC5 (unsigned long data, int nbits) |
| void | sendRC5ext (unsigned long addr, unsigned long cmd, boolean toggle) |
| 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 | sendSharpAltRaw (unsigned long data, int nbits) |
| void | sendSharpAlt (unsigned int address, unsigned long command) |
| void | sendDenon (unsigned long data, int nbits) |
| void | sendLegoPowerFunctions (uint16_t data, bool repeat=true) |
| void | sendBoseWave (unsigned char code) |
Main class for sending IR.
Definition at line 333 of file IRremote.h.
|
inline |
Definition at line 336 of file IRremote.h.
| void IRsend::custom_delay_usec | ( | unsigned long | uSecs | ) |
Definition at line 157 of file irSend.cpp.
| void IRsend::enableIROut | ( | int | khz | ) |
Definition at line 127 of file irSend.cpp.
| void IRsend::mark | ( | unsigned int | usec | ) |
Definition at line 69 of file irSend.cpp.
| void IRsend::sendAiwaRCT501 | ( | int | code | ) |
Definition at line 27 of file ir_Aiwa.cpp.
| void IRsend::sendBoseWave | ( | unsigned char | code | ) |
Definition at line 70 of file ir_BoseWave.cpp.
| void IRsend::sendDenon | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 33 of file ir_Denon.cpp.
| void IRsend::sendDISH | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 33 of file ir_Dish.cpp.
| void IRsend::sendJVC | ( | unsigned long | data, |
| int | nbits, | ||
| bool | repeat | ||
| ) |
Definition at line 26 of file ir_JVC.cpp.
| void IRsend::sendLegoPowerFunctions | ( | uint16_t | data, |
| bool | repeat = true |
||
| ) |
Definition at line 30 of file ir_Lego_PF.cpp.
| void IRsend::sendNEC | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 21 of file ir_NEC.cpp.
| void IRsend::sendPanasonic | ( | unsigned int | address, |
| unsigned long | data | ||
| ) |
Definition at line 20 of file ir_Panasonic.cpp.
| void IRsend::sendRaw | ( | const unsigned int | buf[], |
| unsigned int | len, | ||
| unsigned int | hz | ||
| ) |
Definition at line 5 of file irSend.cpp.
| void IRsend::sendRaw_P | ( | const unsigned int | buf[], |
| unsigned int | len, | ||
| unsigned int | hz | ||
| ) |
Definition at line 20 of file irSend.cpp.
| void IRsend::sendRC5 | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 63 of file ir_RC5_RC6.cpp.
| void IRsend::sendRC5ext | ( | unsigned long | addr, |
| unsigned long | cmd, | ||
| boolean | toggle | ||
| ) |
Definition at line 86 of file ir_RC5_RC6.cpp.
| void IRsend::sendRC6 | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 213 of file ir_RC5_RC6.cpp.
| void IRsend::sendSAMSUNG | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 21 of file ir_Samsung.cpp.
| void IRsend::sendSharp | ( | unsigned int | address, |
| unsigned int | command | ||
| ) |
Definition at line 71 of file ir_Sharp.cpp.
| void IRsend::sendSharpAlt | ( | unsigned int | address, |
| unsigned long | command | ||
| ) |
Definition at line 54 of file ir_Sharp_alt.cpp.
| void IRsend::sendSharpAltRaw | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 33 of file ir_Sharp_alt.cpp.
| void IRsend::sendSharpRaw | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 41 of file ir_Sharp.cpp.
| void IRsend::sendSony | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 21 of file ir_Sony.cpp.
| void IRsend::sendWhynter | ( | unsigned long | data, |
| int | nbits | ||
| ) |
Definition at line 22 of file ir_Whynter.cpp.
| void IRsend::space | ( | unsigned int | usec | ) |
Definition at line 103 of file irSend.cpp.
1.8.18