IRremote
ir_Template.hpp File Reference

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 ShuzuProtocolConstants
 

Macro Definition Documentation

◆ SHUZU_ADDRESS_BITS

#define SHUZU_ADDRESS_BITS   16

Definition at line 106 of file ir_Template.hpp.

◆ SHUZU_BIT_MARK

#define SHUZU_BIT_MARK   SHUZU_UNIT

Definition at line 115 of file ir_Template.hpp.

◆ SHUZU_BITS

#define SHUZU_BITS   (SHUZU_ADDRESS_BITS + SHUZU_COMMAND_BITS)

Definition at line 109 of file ir_Template.hpp.

◆ SHUZU_COMMAND_BITS

#define SHUZU_COMMAND_BITS   8

Definition at line 107 of file ir_Template.hpp.

◆ SHUZU_HEADER_MARK

#define SHUZU_HEADER_MARK   (16 * SHUZU_UNIT)

Definition at line 112 of file ir_Template.hpp.

◆ SHUZU_HEADER_SPACE

#define SHUZU_HEADER_SPACE   (8 * SHUZU_UNIT)

Definition at line 113 of file ir_Template.hpp.

◆ SHUZU_ONE_SPACE

#define SHUZU_ONE_SPACE   (3 * SHUZU_UNIT)

Definition at line 116 of file ir_Template.hpp.

◆ SHUZU_OTHER

#define SHUZU_OTHER   1234

Definition at line 124 of file ir_Template.hpp.

◆ SHUZU_REPEAT_HEADER_SPACE

#define SHUZU_REPEAT_HEADER_SPACE   (4 * SHUZU_UNIT)

Definition at line 119 of file ir_Template.hpp.

◆ SHUZU_REPEAT_PERIOD

#define SHUZU_REPEAT_PERIOD   110000

Definition at line 121 of file ir_Template.hpp.

◆ SHUZU_REPEAT_SPACE

#define SHUZU_REPEAT_SPACE   45000

Definition at line 122 of file ir_Template.hpp.

◆ SHUZU_UNIT

#define SHUZU_UNIT   560

Definition at line 110 of file ir_Template.hpp.

◆ SHUZU_ZERO_SPACE

#define SHUZU_ZERO_SPACE   SHUZU_UNIT

Definition at line 117 of file ir_Template.hpp.

Variable Documentation

◆ ShuzuProtocolConstants

SHUZU_BIT_MARK
#define SHUZU_BIT_MARK
Definition: ir_Template.hpp:114
SHUZU_ZERO_SPACE
#define SHUZU_ZERO_SPACE
Definition: ir_Template.hpp:116
SHUZU_REPEAT_PERIOD
#define SHUZU_REPEAT_PERIOD
Definition: ir_Template.hpp:120
MICROS_IN_ONE_MILLI
#define MICROS_IN_ONE_MILLI
Definition: IRremote.hpp:254
BOSEWAVE
@ BOSEWAVE
Definition: IRProtocol.h:67
PROTOCOL_IS_LSB_FIRST
#define PROTOCOL_IS_LSB_FIRST
Definition: IRProtocol.h:146
SHUZU_HEADER_SPACE
#define SHUZU_HEADER_SPACE
Definition: ir_Template.hpp:112
SHUZU_ONE_SPACE
#define SHUZU_ONE_SPACE
Definition: ir_Template.hpp:115
SHUZU_HEADER_MARK
#define SHUZU_HEADER_MARK
Definition: ir_Template.hpp:111