IRremote
Macros
|
Variables
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
src
ir_Others.hpp
Generated on Thu Aug 7 2025 11:03:19 for IRremote by
1.8.18