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

Go to the source code of this file.

Macros

#define DISH_BITS   16
 
#define DISH_HEADER_MARK   400
 
#define DISH_HEADER_SPACE   6100
 
#define DISH_BIT_MARK   400
 
#define DISH_ONE_SPACE   1700
 
#define DISH_ZERO_SPACE   2800
 
#define DISH_REPEAT_SPACE   6200
 
#define WHYNTER_BITS   32
 
#define WHYNTER_HEADER_MARK   2850
 
#define WHYNTER_HEADER_SPACE   2850
 
#define WHYNTER_BIT_MARK   750
 
#define WHYNTER_ONE_SPACE   2150
 
#define WHYNTER_ZERO_SPACE   750
 
#define VELUX_BITS   24
 VELUX see https://github.com/XPModder/Velux-IR-protocol see https://github.com/Arduino-IRremote/Arduino-IRremote/issues/612 We have a pulse width protocol with constant bit length of 1700 us with no header and one autorepeat after 27 ms. More...
 
#define VELUX_HEADER_MARK   0
 
#define VELUX_HEADER_SPACE   0
 
#define VELUX_UNIT   425
 
#define VELUX_ONE_MARK   (3*VELUX_UNIT)
 
#define VELUX_ONE_SPACE   VELUX_UNIT
 
#define VELUX_ZERO_MARK   VELUX_UNIT
 
#define VELUX_ZERO_SPACE   (3*VELUX_UNIT)
 
#define VELUX_PERIOD   ((23 * 4) + 1 ) * VELUX_UNIT)
 
#define VELUX_AUTOREPEAT_SPACE   27000
 
#define VELUX_REPEAT_SPACE   100000
 

Variables

struct PulseDistanceWidthProtocolConstants const DishProtocolConstants PROGMEM