#include "IRremoteInt.h"
Classes | |
class | decode_results |
class | IRrecv |
class | IRsend |
Macros | |
#define | DECODE_RC5 1 |
#define | SEND_RC5 1 |
#define | DECODE_RC6 1 |
#define | SEND_RC6 1 |
#define | DECODE_NEC 1 |
#define | SEND_NEC 1 |
#define | DECODE_SONY 1 |
#define | SEND_SONY 1 |
#define | DECODE_PANASONIC 1 |
#define | SEND_PANASONIC 1 |
#define | DECODE_JVC 1 |
#define | SEND_JVC 1 |
#define | DECODE_SAMSUNG 1 |
#define | SEND_SAMSUNG 1 |
#define | DECODE_WHYNTER 1 |
#define | SEND_WHYNTER 1 |
#define | DECODE_AIWA_RC_T501 1 |
#define | SEND_AIWA_RC_T501 1 |
#define | DECODE_LG 1 |
#define | SEND_LG 1 |
#define | DECODE_SANYO 1 |
#define | SEND_SANYO 0 |
#define | DECODE_MITSUBISHI 1 |
#define | SEND_MITSUBISHI 0 |
#define | DECODE_DISH 0 |
#define | SEND_DISH 1 |
#define | DECODE_SHARP 0 |
#define | SEND_SHARP 1 |
#define | DECODE_DENON 1 |
#define | SEND_DENON 1 |
#define | DECODE_PRONTO 0 |
#define | SEND_PRONTO 1 |
#define | DECODE_LEGO_PF 0 |
#define | SEND_LEGO_PF 1 |
#define | PRONTO_ONCE false |
#define | PRONTO_REPEAT true |
#define | PRONTO_FALLBACK true |
#define | PRONTO_NOFALLBACK false |
#define | DEBUG 0 |
#define | DBG_PRINT(...) |
#define | DBG_PRINTLN(...) |
#define | REPEAT 0xFFFFFFFF |
Énumérations | |
enum | decode_type_t { UNKNOWN = -1, UNUSED = 0, RC5, RC6, NEC, SONY, PANASONIC, JVC, SAMSUNG, WHYNTER, AIWA_RC_T501, LG, SANYO, MITSUBISHI, DISH, SHARP, DENON, PRONTO, LEGO_PF } |
Fonctions | |
int | MATCH (int measured, int desired) |
int | MATCH_MARK (int measured_ticks, int desired_us) |
int | MATCH_SPACE (int measured_ticks, int desired_us) |
#define DBG_PRINT | ( | ... | ) |
#define DBG_PRINTLN | ( | ... | ) |
#define DEBUG 0 |
#define DECODE_AIWA_RC_T501 1 |
#define DECODE_DENON 1 |
#define DECODE_DISH 0 |
#define DECODE_JVC 1 |
#define DECODE_LEGO_PF 0 |
#define DECODE_LG 1 |
#define DECODE_MITSUBISHI 1 |
#define DECODE_NEC 1 |
#define DECODE_PANASONIC 1 |
#define DECODE_PRONTO 0 |
#define DECODE_RC5 1 |
#define DECODE_RC6 1 |
#define DECODE_SAMSUNG 1 |
#define DECODE_SANYO 1 |
#define DECODE_SHARP 0 |
#define DECODE_SONY 1 |
#define DECODE_WHYNTER 1 |
#define PRONTO_FALLBACK true |
#define PRONTO_NOFALLBACK false |
#define PRONTO_ONCE false |
#define PRONTO_REPEAT true |
#define REPEAT 0xFFFFFFFF |
#define SEND_AIWA_RC_T501 1 |
#define SEND_DENON 1 |
#define SEND_DISH 1 |
#define SEND_JVC 1 |
#define SEND_LEGO_PF 1 |
#define SEND_LG 1 |
#define SEND_MITSUBISHI 0 |
#define SEND_NEC 1 |
#define SEND_PANASONIC 1 |
#define SEND_PRONTO 1 |
#define SEND_RC5 1 |
#define SEND_RC6 1 |
#define SEND_SAMSUNG 1 |
#define SEND_SANYO 0 |
#define SEND_SHARP 1 |
#define SEND_SONY 1 |
#define SEND_WHYNTER 1 |
enum decode_type_t |
int MATCH | ( | int | measured, |
int | desired | ||
) |
int MATCH_MARK | ( | int | measured_ticks, |
int | desired_us | ||
) |
int MATCH_SPACE | ( | int | measured_ticks, |
int | desired_us | ||
) |