VMAX IP Plus & VMAX A1 Plus IR Hex Codes
-----------------------------------
Affected Roles: Installer, Administrator
Complexity: High
Last Edit: August 7, 2024
-----------------------------------
IR Hex Codes
When using an IR (Infrared) remote, IR light is emitted in pulses, carrying signals from the remote to the device. These pulses correspond to specific binary codes for the device and represent device commands (such as powering on/off).
Installers that are setting up home automation systems may need to program Hex commands in so that IR or “HEX” Commands can be used to control the automated system using a programmable remote.
The VMAX IP Plus and VMAX A1 Plus support such codes so that they can be integrated into home automation systems that support this feature.
This article will outline the IR Hex Codes of the VMAX IP Plus and VMAX A1 Plus.
Supported/Affected Devices:
- VMAX IP Plus
- VMAX A1 Plus (5 MP)
Waveform of Remocon
Structure of Remocon PPM Pulse
PPM Pulse Wave of IR-Receiver to IR-Receiver
- PPM Pulse = Header Pulse + Custom Code + Data Code + Reverse Data Code
- Custom Code = Custom Code Lower 1Byte (8-bit) + Custom Code Upper 1Byte (8-bit)
- Data Code = Data of KEY (8-bit)
- Reverse Data Code = ~Data Code
Header Pulse & Custom Code
Header Pulse & Custom Code
- Header Pulse Term = 13.5msec (Low: 9msec, High: 4.5msec)
- Custom Code = Custom Code Lower 1Byte (8-bit) + Custom Code Upper 1Byte (8-bit)
Data Code & Reverse Data Code
Data Code & Reverse Data Code
- Logic 0 – when the term between Negative Edges is 1.125msec
- Logic 1 – when the term between Negative Edges is 2.250msec
IR Hex Code Table
No. |
Key Name |
Custom Code Low |
Custom Code High |
Data Code (D0 - D7) |
Remark |
Manufacture Code |
Remocon ID |
||||
1 |
|
ID (0x00 ~ 0xFF) |
~ ID (0x00 ~ 0xFF) |
|
|
2 |
1 / 1channel |
- |
- |
0x01 |
|
3 |
2 / 2channel |
- |
- |
0x02 |
|
4 |
3 / 3channel |
- |
- |
0x03 |
|
5 |
4 / 4channel |
- |
- |
0x04 |
|
6 |
5 / 5channel |
- |
- |
0x05 |
|
7 |
6 / 6channel |
- |
- |
0x06 |
|
8 |
7 / 7channel |
- |
- |
0x07 |
|
9 |
8 / 8channel |
- |
- |
0x08 |
|
10 |
9 / 9channel |
- |
- |
0x09 |
|
11 |
0 |
- |
- |
0x23 |
|
12 |
POWER |
- |
- |
0x10 |
|
13 |
MENU |
- |
- |
0x11 |
|
14 |
PTZ |
- |
- |
0x12 |
|
15 |
SEARCH |
- |
- |
0x13 |
|
16 |
PLAY |
- |
- |
0x14 |
|
17 |
FAST FORWARD (FF) |
- |
- |
0x15 |
|
18 |
FAST BACKWARD (FB) |
- |
- |
0x16 |
|
19 |
UP |
- |
- |
0x17 |
|
20 |
DOWN |
- |
- |
0x18 |
|
21 |
LEFT |
- |
- |
0x19 |
|
22 |
RIGHT |
- |
- |
0x1A |
|
23 |
Enter |
- |
- |
0x1B |
|
24 |
Return |
- |
- |
0x1C |
|
25 |
BACKUP |
- |
- |
0x1E |
|
26 |
SCREEN |
- |
- |
0x1F |
|
27 |
SEQ |
- |
- |
0x20 |
|
28 |
REC |
- |
- |
0x21 |
|
29 |
10+ |
- |
- |
0x24 |
|
30 |
Preset |
- |
- |
0x29 |
|
31 |
Zoom + |
- |
- |
0x2A |
|
32 |
Zoom - |
- |
- |
0x2B |
|
33 |
Focus + |
- |
- |
0x2C |
|
34 |
Focus - |
- |
- |
0x2D |
|
35 |
HOME |
- |
- |
0x2E |
|
36 |
TOUR |
- |
- |
0x2F |
|
37 |
OSD |
- |
- |
0x30 |
|
38 |
1CH |
- |
- |
0x31 |
From MCU Ver530 |
39 |
4CH |
- |
- |
0x32 |
From MCU Ver530 |
40 |
8CH |
- |
- |
0x33 |
From MCU Ver530 |
41 |
16CH |
- |
- |
0x34 |
From MCU Ver530 |
42 |
- |
- |
0x35 |
From MCU Ver530 |
|
43 |
- |
- |
0x36 |
From MCU Ver530 |
|
44 |
10 channel |
- |
- |
0x10 |
|
45 |
11 channel |
- |
- |
0x11 |
|
46 |
12 channel |
- |
- |
0x12 |
|
47 |
13 channel |
- |
- |
0x13 |
|
48 |
14 channel |
- |
- |
0x14 |
|
49 |
15 channel |
- |
- |
0x15 |
|
50 |
16 channel |
- |
- |
0x16 |
|