Control and data variables of the state machine for TinyReceiver.
More...
#include <TinyIR.h>
Control and data variables of the state machine for TinyReceiver.
Definition at line 199 of file TinyIR.h.
◆ Flags
uint8_t TinyIRReceiverStruct::Flags |
One of IRDATA_FLAGS_EMPTY, IRDATA_FLAGS_IS_REPEAT, and IRDATA_FLAGS_PARITY_FAILED.
Definition at line 216 of file TinyIR.h.
◆ IRRawData
The current raw data. LongUnion helps with decoding of address and command.
Definition at line 211 of file TinyIR.h.
◆ IRRawDataBitCounter
uint8_t TinyIRReceiverStruct::IRRawDataBitCounter |
How many bits are currently contained in raw data.
Definition at line 205 of file TinyIR.h.
◆ IRRawDataMask
uint32_t TinyIRReceiverStruct::IRRawDataMask |
The corresponding bit mask for IRRawDataBitCounter.
Definition at line 210 of file TinyIR.h.
◆ IRReceiverState
uint8_t TinyIRReceiverStruct::IRReceiverState |
The state of the state machine.
Definition at line 204 of file TinyIR.h.
◆ LastChangeMicros
uint32_t TinyIRReceiverStruct::LastChangeMicros |
Microseconds of last Pin Change Interrupt.
Definition at line 203 of file TinyIR.h.
The documentation for this struct was generated from the following file: