56 #define REPEAT 0xffffffff
69 int getRClevel(
decode_results *results,
int *offset,
int *used,
int t1);
107 #ifdef USE_DAIKIN_FTX 110 int compare(
unsigned int oldval,
unsigned int newval);
116 #define VIRTUAL virtual 126 void sendNEC(
unsigned long data,
int nbits);
127 void sendSony(
unsigned long data,
int nbits);
132 void sendRaw(
unsigned int buf[],
int len,
int hz);
133 void sendRC5(
unsigned long data,
int nbits);
134 void sendRC6(
unsigned long data,
int nbits);
135 void sendDISH(
unsigned long data,
int nbits);
136 void sendSharp(
unsigned long data,
int nbits);
137 void sendPanasonic(
unsigned int address,
unsigned long data);
141 void sendJVC(
unsigned long data,
int nbits,
int repeat);
154 #define USECPERTICK 50
155 #ifdef USE_DAIKIN_FTX 163 #define MARK_EXCESS 100
void sendSharp(unsigned long data, int nbits)
void enableIROut(int khz)
void sendDaikinByte(uint8_t)
volatile unsigned int * rawbuf
void sendRC5(unsigned long data, int nbits)
void sendRaw(unsigned int buf[], int len, int hz)
void sendDISH(unsigned long data, int nbits)
void blink13(int blinkflag)
void sendPanasonic(unsigned int address, unsigned long data)
void sendJVC(unsigned long data, int nbits, int repeat)
unsigned int panasonicAddress
void sendSony(unsigned long data, int nbits)
void sendRC6(unsigned long data, int nbits)
VIRTUAL void space(unsigned int usec)
int decode(decode_results *results)
VIRTUAL void mark(unsigned int usec)
void LongMicroDelay(unsigned int micros)
void sendSamsung(unsigned long data, int nbits)
void sendNEC(unsigned long data, int nbits)