IRremote
ir_Template.hpp File Reference
Include dependency graph for ir_Template.hpp:

Go to the source code of this file.

Macros

#define SHUZU_ADDRESS_BITS   16
 
#define SHUZU_COMMAND_BITS   8
 
#define SHUZU_BITS   (SHUZU_ADDRESS_BITS + SHUZU_COMMAND_BITS)
 
#define SHUZU_UNIT   560
 
#define SHUZU_HEADER_MARK   (16 * SHUZU_UNIT)
 
#define SHUZU_HEADER_SPACE   (8 * SHUZU_UNIT)
 
#define SHUZU_BIT_MARK   SHUZU_UNIT
 
#define SHUZU_ONE_SPACE   (3 * SHUZU_UNIT)
 
#define SHUZU_ZERO_SPACE   SHUZU_UNIT
 
#define SHUZU_REPEAT_HEADER_SPACE   (4 * SHUZU_UNIT)
 
#define SHUZU_REPEAT_PERIOD   110000
 
#define SHUZU_REPEAT_SPACE   45000
 
#define SHUZU_OTHER   1234
 

Variables

struct PulseDistanceWidthProtocolConstants const ShuzuProtocolConstants PROGMEM
 

Macro Definition Documentation

◆ SHUZU_ADDRESS_BITS

#define SHUZU_ADDRESS_BITS   16

Definition at line 108 of file ir_Template.hpp.

◆ SHUZU_BIT_MARK

#define SHUZU_BIT_MARK   SHUZU_UNIT

Definition at line 117 of file ir_Template.hpp.

◆ SHUZU_BITS

#define SHUZU_BITS   (SHUZU_ADDRESS_BITS + SHUZU_COMMAND_BITS)

Definition at line 111 of file ir_Template.hpp.

◆ SHUZU_COMMAND_BITS

#define SHUZU_COMMAND_BITS   8

Definition at line 109 of file ir_Template.hpp.

◆ SHUZU_HEADER_MARK

#define SHUZU_HEADER_MARK   (16 * SHUZU_UNIT)

Definition at line 114 of file ir_Template.hpp.

◆ SHUZU_HEADER_SPACE

#define SHUZU_HEADER_SPACE   (8 * SHUZU_UNIT)

Definition at line 115 of file ir_Template.hpp.

◆ SHUZU_ONE_SPACE

#define SHUZU_ONE_SPACE   (3 * SHUZU_UNIT)

Definition at line 118 of file ir_Template.hpp.

◆ SHUZU_OTHER

#define SHUZU_OTHER   1234

Definition at line 126 of file ir_Template.hpp.

◆ SHUZU_REPEAT_HEADER_SPACE

#define SHUZU_REPEAT_HEADER_SPACE   (4 * SHUZU_UNIT)

Definition at line 121 of file ir_Template.hpp.

◆ SHUZU_REPEAT_PERIOD

#define SHUZU_REPEAT_PERIOD   110000

Definition at line 123 of file ir_Template.hpp.

◆ SHUZU_REPEAT_SPACE

#define SHUZU_REPEAT_SPACE   45000

Definition at line 124 of file ir_Template.hpp.

◆ SHUZU_UNIT

#define SHUZU_UNIT   560

Definition at line 112 of file ir_Template.hpp.

◆ SHUZU_ZERO_SPACE

#define SHUZU_ZERO_SPACE   SHUZU_UNIT

Definition at line 119 of file ir_Template.hpp.

Variable Documentation

◆ PROGMEM

SHUZU_BIT_MARK
#define SHUZU_BIT_MARK
Definition: ir_Template.hpp:116
SHUZU_ZERO_SPACE
#define SHUZU_ZERO_SPACE
Definition: ir_Template.hpp:118
SHUZU_REPEAT_PERIOD
#define SHUZU_REPEAT_PERIOD
Definition: ir_Template.hpp:122
MICROS_IN_ONE_MILLI
#define MICROS_IN_ONE_MILLI
Definition: IRremote.hpp:217
BOSEWAVE
@ BOSEWAVE
Definition: IRProtocol.h:103
PROTOCOL_IS_LSB_FIRST
#define PROTOCOL_IS_LSB_FIRST
Definition: IRProtocol.h:157
SHUZU_HEADER_SPACE
#define SHUZU_HEADER_SPACE
Definition: ir_Template.hpp:114
SHUZU_ONE_SPACE
#define SHUZU_ONE_SPACE
Definition: ir_Template.hpp:117
SHUZU_HEADER_MARK
#define SHUZU_HEADER_MARK
Definition: ir_Template.hpp:113