IRremote
ir_MagiQuest.hpp File Reference
Include dependency graph for ir_MagiQuest.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAGIQUEST_CHECKSUM_BITS   8
 
#define MAGIQUEST_MAGNITUDE_BITS   9
 
#define MAGIQUEST_WAND_ID_BITS   31
 
#define MAGIQUEST_START_BITS   8
 
#define MAGIQUEST_PERIOD   1150
 
#define MAGIQUEST_DATA_BITS   (MAGIQUEST_CHECKSUM_BITS + MAGIQUEST_MAGNITUDE_BITS + MAGIQUEST_WAND_ID_BITS)
 
#define MAGIQUEST_BITS   (MAGIQUEST_CHECKSUM_BITS + MAGIQUEST_MAGNITUDE_BITS + MAGIQUEST_WAND_ID_BITS + MAGIQUEST_START_BITS)
 
#define MAGIQUEST_UNIT   (MAGIQUEST_PERIOD / 4)
 
#define MAGIQUEST_ONE_MARK   (2 * MAGIQUEST_UNIT)
 
#define MAGIQUEST_ONE_SPACE   (2 * MAGIQUEST_UNIT)
 
#define MAGIQUEST_ZERO_MARK   MAGIQUEST_UNIT
 
#define MAGIQUEST_ZERO_SPACE   (3 * MAGIQUEST_UNIT)
 

Variables

struct PulseDistanceWidthProtocolConstants const MagiQuestProtocolConstants PROGMEM