IRremote
ir_Lego.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LEGO_CHANNEL_BITS   4
 
#define LEGO_MODE_BITS   4
 
#define LEGO_COMMAND_BITS   4
 
#define LEGO_PARITY_BITS   4
 
#define LEGO_BITS   (LEGO_CHANNEL_BITS + LEGO_MODE_BITS + LEGO_COMMAND_BITS + LEGO_PARITY_BITS)
 
#define LEGO_HEADER_MARK   158
 
#define LEGO_HEADER_SPACE   1026
 
#define LEGO_BIT_MARK   158
 
#define LEGO_ONE_SPACE   553
 
#define LEGO_ZERO_SPACE   263
 
#define LEGO_AVERAGE_DURATION   11000
 
#define LEGO_AUTO_REPEAT_PERIOD_MIN   110000
 
#define LEGO_AUTO_REPEAT_PERIOD_MAX   230000
 
#define LEGO_MODE_EXTENDED   0
 
#define LEGO_MODE_COMBO   1
 
#define LEGO_MODE_SINGLE   0x4
 

Variables

struct PulseDistanceWidthProtocolConstants LegoProtocolConstants