IRremote
|
This struct is used to communicate with the ISR (interrupt service routine). More...
#include <IRremoteInt.h>
Public Attributes | |
uint8_t | rcvstate |
State Machine state. More... | |
uint8_t | recvpin |
Pin connected to IR data from detector. More... | |
uint8_t | blinkpin |
uint8_t | blinkflag |
true -> enable blinking of pin on IR processing More... | |
unsigned int | rawlen |
counter of entries in rawbuf More... | |
unsigned int | timer |
State timer, counts 50uS ticks. More... | |
unsigned int | rawbuf [RAW_BUFFER_LENGTH] |
raw data More... | |
uint8_t | overflow |
Raw buffer overflow occurred. More... | |
This struct is used to communicate with the ISR (interrupt service routine).
Definition at line 39 of file IRremoteInt.h.
uint8_t irparams_t::blinkflag |
true -> enable blinking of pin on IR processing
Definition at line 44 of file IRremoteInt.h.
uint8_t irparams_t::blinkpin |
Definition at line 43 of file IRremoteInt.h.
uint8_t irparams_t::overflow |
Raw buffer overflow occurred.
Definition at line 48 of file IRremoteInt.h.
unsigned int irparams_t::rawbuf[RAW_BUFFER_LENGTH] |
raw data
Definition at line 47 of file IRremoteInt.h.
unsigned int irparams_t::rawlen |
counter of entries in rawbuf
Definition at line 45 of file IRremoteInt.h.
uint8_t irparams_t::rcvstate |
State Machine state.
Definition at line 41 of file IRremoteInt.h.
uint8_t irparams_t::recvpin |
Pin connected to IR data from detector.
Definition at line 42 of file IRremoteInt.h.
unsigned int irparams_t::timer |
State timer, counts 50uS ticks.
Definition at line 46 of file IRremoteInt.h.