
1
SL4302K/SL5502K/SL6502K/SL7502K/SL8502K
RS232 & LAN Protocol
Installation Guide

2
Table of Contents
............................................................................................................................................... 2
Introduction ........................................................................................................................... 3
Wire arrangement ......................................................................................................................................................... 3
RS232 pin assignment ................................................................................................................................................... 3
Communication setting ...................................................................................................................................... 4
Command message reference ............................................................................................................................ 4
Connections and communication settings .............................................................................. 4
RS232 serial port connection ..................................................................................................................................... 4
RS232 via LAN ............................................................................................................................................................... 5
Protocol Command Description ............................................................................................. 5
Set-function listing ......................................................................................................................................................... 5
Set-function description ............................................................................................................................................... 6
Set-function format ........................................................................................................................................... 6
Set-function table .............................................................................................................................................. 8
Get-function listing ...................................................................................................................................................... 13
Get-function description ............................................................................................................................................ 13
Get-function format ........................................................................................................................................ 13
Get-function table ........................................................................................................................................... 16

3
Introduction
This document describes the hardware interface spec and software protocols of RS232 interface
communication between Commercial Display and PC or other control unit with RS232 protocol.
This set protocol allow users to assign the ID in the command to control the specify ID monitor.
The set protocol contains two sections command: Set-Function and Get-Function
In this document, "PC" represents all the control units that can send or receive the RS232 protocol command.
Use of crossover (null modem) cable requires use with PC.

4
Communication setting
Baud rate select: 9600bps (fixed)/ Data bits: 8 bits (fixed)
Parity: None (fixed)/ Stop Bits: 1(fixed)
Command message reference
PC sends to Monitor command packet followed by "CR". Every time PC sends control command to the
Monitor, the Monitor shall response as follows:
1. If the message is received correctly, it will send "+" (02Bh) followed by "CR" (00Dh).
2. If the message is received incorrectly, it will send "-" (02Dh) followed by "CR" (00Dh).
Connections and communication settings
Choose one of the connections and set up properly before RS232 control.
RS232 serial port connection

Find the Wired LAN IP address of the connected display from the OSD menu and make sure the display and the computer
are within the same network.
I
Protocol Command Description
Total Bytes of Message excluding "CR"
Identification for each of TV
TV ID is “01” for LAN control & RS232 control
Identify command type,
"s" (0x73h): Set Command
"g" (0x67h): Get Command "r"
(0x72h): Reply Command
"+" (0x2Bh): Valid command Reply
"-" (0x2Dh): Invalid command Reply
Function command code: One byte ASCII code
Three bytes ASCII that defines the value
Set-function listing
The PC can control the LCD Monitor for specific actions. The Set-Function command allows you to control the LCD monitor
behavior in a remote sit through the RS232 port. The
Set-Function packet format consists of 11 bytes.

6
Set-function description
Total Bytes of Message excluding "CR"
Identification for each of TV
TV ID is “01” for LAN control & RS232 control
Identify command type, "s"
(0x73h): Set Command
Function command code: One byte ASCII code
Three bytes ASCII that defines the value
Set-function format
Send: (Command Type="s")
Reply: (Command Type="+" or "-")
Example 1: Set Brightness as 76 and this command is valid.
Send (Hex Format)
Example 2: Set Brightness as 176 and this command is NOT valid.
Send (Hex Format)

Example 3: Set Balance as 50 this command is valid.
Send (Hex Format)
Example 4: Set Balance as 115 this command is Not valid.
Send (Hex Format)

000 :Monitor Off (Backlight off +mute)
38 30 31 73 21 30 30 30 0D
001 :Monitor On (Backlight on + last
status)
38 30 31 73 21 30 30 31 0D
002 : Standby (android off)
38 30 31 73 21 30 30 32 0D
38 30 31 73 21 30 30 33 0D
38 30 31 73 22 30 30 30 0D
38 30 31 73 22 30 30 31 0D
38 30 31 73 22 30 30 32 0D
38 30 31 73 22 30 30 37 0D
38 30 31 73 22 31 30 31 0D
38 30 31 73 23 30 30 30 0D ~
38 30 31 73 23 31 30 30 0D
38 30 31 73 24 30 30 30 0D ~
38 30 31 73 24 31 30 30 0D
38 30 31 73 25 30 30 30 0D ~
38 30 31 73 25 31 30 30 0D
38 30 31 73 31 30 30 30 0D
38 30 31 73 31 30 30 31 0D
38 30 31 73 31 30 30 32 0D
38 30 31 73 31 30 30 33 0D
38 30 31 73 32 30 30 30 0D
38 30 31 73 32 30 30 31 0D
38 30 31 73 32 30 30 32 0D
38 30 31 73 32 30 30 33 0D
38 30 31 73 32 30 30 34 0D
38 30 31 73 32 30 30 35 0D
38 30 31 73 32 30 30 36 0D
38 30 31 73 32 30 30 37 0D
38 30 31 73 32 30 30 38 0D
38 30 31 73 32 30 30 39 0D
38 30 31 73 32 30 31 30 0D
38 30 31 73 32 30 31 31 0D
38 30 31 73 32 30 31 32 0D
38 30 31 73 32 30 31 33 0D

38 30 31 73 32 30 31 34 0D
38 30 31 73 32 30 31 35 0D
38 30 31 73 32 30 31 36 0D
38 30 31 73 32 30 31 37 0D
38 30 31 73 32 30 31 39 0D
38 30 31 73 32 30 32 30 0D
38 30 31 73 32 30 32 31 0D
38 30 31 73 32 30 32 32 0D
38 30 31 73 32 30 32 33 0D
38 30 31 73 32 30 32 34 0D
38 30 31 73 32 30 32 35 0D
38 30 31 73 33 30 30 31 0D
38 30 31 73 33 30 30 32 0D
38 30 31 73 33 30 30 33 0D
38 30 31 73 33 30 30 34 0D
38 30 31 73 33 30 30 35 0D
38 30 31 73 35 30 30 30 0D ~
38 30 31 73 35 31 30 30 0D
38 30 31 73 36 30 30 30 0D
38 30 31 73 36 30 30 31 0D
38 30 31 73 39 30 30 30 0D ~
38 30 31 73 39 31 30 30 0D
38 30 31 73 37 30 30 30 0D ~
38 30 31 73 37 31 30 30 0D
38 30 31 73 38 30 30 30 0D ~
38 30 31 73 38 31 30 30 0D
38 30 31 73 40 30 30 30 0D
38 30 31 73 40 30 30 31 0D
38 30 31 73 40 30 31 30 0D
38 30 31 73 40 30 31 31 0D
38 30 31 73 40 30 31 32 0D
38 30 31 73 40 30 31 33 0D
38 30 31 73 40 30 31 34 0D
38 30 31 73 40 30 32 30 0D
021 : Remote Input source
38 30 31 73 40 30 32 31 0D
38 30 31 73 40 30 32 32 0D
38 30 31 73 40 30 34 30 0D
38 30 31 73 40 30 34 31 0D
38 30 31 73 40 30 34 32 0D
38 30 31 73 40 30 34 33 0D

38 30 31 73 42 30 30 30 0D
38 30 31 73 42 30 30 31 0D
38 30 31 73 43 30 30 30 0D
38 30 31 73 43 30 30 31 0D
38 30 31 73 45 30 30 30 0D
38 30 31 73 45 30 30 31 0D
38 30 31 73 47 30 30 30 0D
38 30 31 73 47 30 30 31 0D
38 30 31 73 81 30 30 30 0D
38 30 31 73 81 30 30 31 0D
38 30 31 73 81 30 30 32 0D
38 30 31 73 81 30 30 33 0D
38 30 31 73 81 30 30 34 0D
38 30 31 73 82 30 30 30 0D ~
38 30 31 73 82 31 30 30 0D
38 30 31 73 83 30 30 30 0D ~
38 30 31 73 83 31 30 30 0D
38 30 31 73 84 30 30 30 0D ~
38 30 31 73 84 31 30 30 0D
38 30 31 73 85 30 30 30 0D
38 30 31 73 85 30 30 31 0D
38 30 31 73 86 30 30 30 0D
38 30 31 73 86 30 30 31 0D
38 30 31 73 86 30 30 32 0D
38 30 31 73 8F 30 30 30 0D
RTC Year
38 30 31 73 98 30 30 30 0D ~
38 30 31 73 98 30 39 39 0D
38 30 31 73 99 30 30 31 0D ~
38 30 31 73 99 30 31 32 0D
38 30 31 73 9A 30 30 31 0D ~
38 30 31 73 9A 30 33 31 0D
38 30 31 73 9B 30 30 30 0D ~
38 30 31 73 9B 30 32 33 0D
38 30 31 73 9C 30 30 30 0D ~
38 30 31 73 9C 30 35 39 0D
38 30 31 73 A9 30 30 30 0D
38 30 31 73 A9 30 30 31 0D

38 30 31 73 A9 30 30 32 0D
38 30 31 73 AB 30 30 30 0D
38 30 31 73 AB 30 30 31 0D
38 30 31 73 AB 30 30 32 0D
Byte1~Byte9
(1) Byte1: Decide which Timer is
selected, and its enable/disable setting.
Byte1[3:0]=0x1~0x07. There are totally 7
Timers, this value is used to decide which
Timer is selected.
Byte1[7]: Reserved, should be 0.
Byte1[6]: The Timer is enable or not.
Byte1[6]=1 means enable.
Byte1[5]: The On Timer is enable or not.
Byte1[5]=1 means enable.
Byte1[4]: The Off Timer is enable or not.
Byte1[4]=1 means enable.
(2) Byte2: The Day of the On/Off Timer.
bit0 for Sunday, bit1 for Monday, bit2 for
Tuesday, bit3 for Wednesday, bit4 for
Thursday, bit5 for Friday, bit6 for
Saturday, bit7 for Everyday.
(3) Byte3: The Hour of the On Timer.
Byte3=0x00~0x17.
(4) Byte4: The Minute of the On Timer.
Byte4=0x00~0x3B.
(5) Byte5: The Hour of the Off Timer.
Byte5=0x00~0x17.
(6) Byte6: The Minute of the Off Timer.
Byte6=0x00~0x3B.
(7) Byte7: Select the Video
Source.( depends on actual I/O)
0x00=VGA, 0x01=HDMI1, 0x02=HDMI2,
0x03=AV, 0x04=YPbPr, 0x05=S-Video,
0x06=DVI, 0x07=DisplayPort, 0x08=SDI,
0x09=Multi-Media. 0x0A=Network,
0x0B=USB Display, 0x21=HDMI3,
0x22=HDMI4, 0x23=HDMI5, 0x1F=VGA2,
0x20=VGA3, 0x21=VGA4, 0x29=DP2,
0x2A=DP3, 0x2B=DP3, 0x65=Android,
0x66=OPS,0xFF=Last Channel

(8) Byte8~9 are reserved, and should be
0x00.
38 30 31 73 F0 30 30 30 0D
38 30 31 73 F0 30 30 31 0D
38 30 31 73 F1 30 30 30 0D
38 30 31 73 F1 30 30 31 0D
38 30 31 73 F1 30 30 32 0D
38 30 31 73 F1 30 30 33 0D
38 30 31 73 F2 30 30 30 0D
38 30 31 73 F2 30 30 31 0D

13
Get-function listing
The PC can interrogate the LCD Monitor for specific information. The Get-Function packet format
consists of 5 bytes which are similar to the Set-Function packet structure. Note that the "Value" byte is
always = 00.
Get-function description
Total Bytes of messages excluding "CR"
Identification for each of TV
TV ID is “01” for LAN control & RS232 control
Identify command type,
"g" (0x67h): Get Command
Function command code: One byte ASCII code
Three bytes ASCII that defines the value
NOTE: To get backlight senor, thermal sensor, and ambient sensor, you
need four bytes ASCII that defines the value and the length is 9.
Get-function format
Send: (Command Type="g")
Reply: (Command Type="r" or "-")
If the Command is valid, Command Type ="r"
If the Command is Not valid, Command Type="-"

14
Example 1: Get Brightness and this command is valid.
The Brightness value is 67.
Send (Hex Format)
Example 3: Get Balance from and this command is valid.
The Balance value is 32.
Send (Hex Format)
Example 4: Get Balance, but the Balance command ID is error and it is NOT in the command table.
Send (Hex Format)
Example 5: Get Operation time from system and this command is valid.
The System Operation time value is 1786 (ASCII code).
Send (Hex Format)

15
Example 6: Get CO2 Value from System and this command is valid.
The lux value is 786 (ASCII code).
Send (Hex Format)

Send Get Command MDA
to Device
System Reply Command message
(1) Input value: Byte1 - Byte2 -
Byte3…Byte15
Byte2~Byte11=0x00
Byte1=0x01: Get Customer
Name
Byte1=0x02: Get Customer
Model Name
Byte1=0x04: Get Scaler
Firmware Version
Byte1=0x05: Get LAN Firmware
Version
Byte1=0x06: Get Serial Number
(2) Return value: Byte1 - Byte2
- Byte3…Byte15
The Byte1 value at the return
value should be the same as
the value of Byte1 at input
value.
Byte2~Byte15 should be ASCII
format.
Ex: If Customer=Generic,
Byte1=0x01, Byte2='G',
Byte3='e',...Byte8='c',
Byte9~Byte11=0x00.
Ex: If the Scaler Firmware
Version=1.02, Byte1=0x03,
Byte2='1', Byte3='.', Byte4='0',
Byte5='2', Byte6~Byte11=0x00.
Get Customer Name : 44 30
31 67 20 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00
0D
44 30 31 72 20 01 42 45 4E 51 00
00 00 00 00 00 00 00 00 00 0D
Get Model Name : 44 30 31
67 20 02 00 00 00 00 00 00
00 00 00 00 00 00 00 00 0D
RP750K : 44 30 31 72 20 02 52 50
37 35 30 4B 00 00 00 00 00 00 00
00 0D
Get SW version : 44 30 31
67 20 04 00 00 00 00 00 00
00 00 00 00 00 00 00 00 0D
44 30 31 72 20 04 31 2E 30 2E 35
00 00 00 00 00 00 00 00 00 0D
Get Serial Number : 44 30
31 67 20 06 00 00 00 00 00
00 00 00 00 00 00 00 00 00
0D
44 30 31 72 20 06 45 49 50 33 46
30 30 30 35 32 30 32 45 00 0D
38 30 31 67 22 30 30 30 0D
38 30 31 72 22 30 30 30 0D
001: Signal stable (Active Sync
exists)
38 30 31 72 22 30 30 31 0D
38 30 31 67 37 30 30 30 0D
38 30 31 72 37 30 30 30 0D ~
38 30 31 72 37 31 30 30 0D

38 30 31 67 38 30 30 30 0D
38 30 31 72 38 30 30 30 0D ~
38 30 31 72 38 31 30 30 0D
38 30 31 67 39 30 30 30 0D
38 30 31 72 39 30 30 30 0D ~
38 30 31 72 39 31 30 30 0D
38 30 31 67 61 30 30 30 0D
38 30 31 72 61 30 30 30 0D ~
38 30 31 72 61 31 30 30 0D
38 30 31 67 62 30 30 30 0D
38 30 31 72 62 30 30 30 0D ~
38 30 31 72 62 31 30 30 0D
38 30 31 67 63 30 30 30 0D
38 30 31 72 63 30 30 30 0D ~
38 30 31 72 63 31 30 30 0D
38 30 31 67 65 30 30 30 0D
38 30 31 72 65 30 30 31 0D
38 30 31 72 65 30 30 32 0D
38 30 31 72 65 30 30 33 0D
38 30 31 72 65 30 30 34 0D
38 30 31 72 65 30 30 35 0D
38 30 31 67 66 30 30 30 0D
38 30 31 72 66 30 30 30 0D ~
38 30 31 72 66 31 30 30 0D
38 30 31 67 67 30 30 30 0D
38 30 31 72 67 30 30 30 0D
38 30 31 72 67 30 30 31 0D
38 30 31 67 68 30 30 30 0D
38 30 31 72 68 30 30 30 0D
38 30 31 72 68 30 30 31 0D
38 30 31 67 69 30 30 30 0D
38 30 31 72 69 30 30 30 0D
38 30 31 72 69 30 30 30 0D
38 30 31 67 6A 30 30 30 0D
38 30 31 72 6A 30 30 30 0D
38 30 31 72 6A 30 30 31 0D
38 30 31 72 6A 30 30 32 0D
38 30 31 72 6A 30 30 37 0D
38 30 31 72 6A 31 30 31 0D
000 :Monitor Off (Backlight off
+mute)
38 30 31 67 6C 30 30 30 0D
38 30 31 72 6C 30 30 30 0D
001 :Monitor On (Backlight on
+ last status)
38 30 31 72 6C 30 30 31 0D
38 30 31 72 6C 30 30 32 0D
38 30 31 67 72 30 30 30 0D
38 30 31 72 72 30 30 30 0D
38 30 31 72 72 30 30 31 0D
38 30 31 67 73 30 30 30 0D
38 30 31 72 73 30 30 30 0D
38 30 31 72 73 30 30 31 0D
3A 30 31 67 76 30 30 30 30
30 0D
3A 30 31 72 76 30 30 30 30 30 0D ~
3A 30 31 72 76 39 39 39 39 39 0D

38 30 31 67 77 30 30 30 0D
38 30 31 72 77 30 30 30 0D
38 30 31 72 77 30 30 31 0D
38 30 31 72 77 30 30 32 0D
38 30 31 72 77 30 30 33 0D
38 30 31 67 78 30 30 30 0D
38 30 31 72 78 30 30 30 0D
38 30 31 72 78 30 30 31 0D
38 30 31 72 78 30 30 32 0D
38 30 31 72 78 30 30 33 0D
38 30 31 72 78 30 30 34 0D
38 30 31 72 78 30 30 35 0D
38 30 31 72 78 30 30 36 0D
38 30 31 72 78 30 30 37 0D
38 30 31 72 78 30 30 38 0D
38 30 31 72 78 30 30 39 0D
38 30 31 72 78 30 31 30 0D
38 30 31 72 78 30 31 31 0D
38 30 31 72 78 30 31 32 0D
38 30 31 72 78 30 31 33 0D
38 30 31 72 78 30 31 34 0D
38 30 31 72 78 30 31 35 0D
38 30 31 72 78 30 31 36 0D
38 30 31 72 78 30 31 37 0D
38 30 31 72 78 30 31 39 0D
38 30 31 72 78 30 32 30 0D
38 30 31 72 78 30 32 31 0D
38 30 31 72 78 30 32 32 0D
38 30 31 72 78 30 32 33 0D
38 30 31 72 78 30 32 34 0D
38 30 31 72 78 30 32 35 0D
38 30 31 67 B1 30 30 30 0D
38 30 31 72 B1 30 30 30 0D
38 30 31 72 B1 30 30 31 0D
38 30 31 72 B1 30 30 32 0D
38 30 31 72 B1 30 30 33 0D
38 30 31 72 B1 30 30 34 0D
38 30 31 67 B2 30 30 30 0D
38 30 31 72 B2 30 30 30 0D ~
38 30 31 72 B2 31 30 30 0D
38 30 31 67 B3 30 30 30 0D
38 30 31 72 B3 30 30 30 0D ~
38 30 31 72 B3 31 30 30 0D
38 30 31 67 B4 30 30 30 0D
38 30 31 72 B4 30 30 30 0D ~
38 30 31 72 B4 31 30 30 0D

38 30 31 67 B5 30 30 30 0D
38 30 31 72 B5 30 30 30 0D
38 30 31 72 B5 30 30 31 0D
38 30 31 67 B6 30 30 30 0D
38 30 31 72 B6 30 30 30 0D
38 30 31 72 B6 30 30 31 0D
38 30 31 72 B6 30 30 32 0D
38 30 31 67 C8 30 30 30 0D
38 30 31 72 C8 30 30 30 0D ~
38 30 31 72 C8 30 39 39 0D
38 30 31 67 C9 30 30 30 0D
38 30 31 72 C9 30 30 31 0D ~
38 30 31 72 C9 30 31 32 0D
38 30 31 67 CA 30 30 30 0D
38 30 31 72 CA 30 30 31 0D ~
38 30 31 72 CA 30 33 31 0D
38 30 31 67 CB 30 30 30 0D
38 30 31 72 CB 30 30 30 0D ~
38 30 31 72 CB 30 32 33 0D
38 30 31 67 CC 30 30 30 0D
38 30 31 72 CC 30 30 30 0D ~
38 30 31 72 CC 30 35 39 0D
38 30 31 67 D9 30 30 30 0D
38 30 31 72 D9 30 30 30 0D
38 30 31 72 D9 30 30 31 0D
38 30 31 72 D9 30 30 32 0D
38 30 31 67 DA 30 30 30 0D
38 30 31 72 DA 30 30 30 0D
38 30 31 72 DA 30 30 31 0D
38 30 31 72 DA 30 30 32 0D

Input value: Byte1 - Byte2 - Byte3…Byte9
(1) Byte1[3:0]: The Number of the On/Off Timer. There are
totally 7 On/Off Timers, and this byte is used to select which
timer is going to be accessed.
(2) Byte1[7:4] is reserved, should be 0.
(3) Byte2~9 are reserverd, should be 0x00.
Return value: Byte1 - Byte2 - Byte3…Byte9
(1) Byte1[3:0]: Should retuen the same value as Byte1 at Input
value.
Byte1[7]: Reserved, should be 0.
Byte1[6]: The Timer is enable or not. Byte1[6]=1 means
enable.
Byte1[5]: The On Timer is enable or not. Byte1[5]=1 means
enable.
Byte1[4]: The Off Timer is enable or not. Byte1[4]=1 means
enable.
(2) Byte2: The Day of the On/Off Timer. bit0 for Sunday, bit1
for Monday, bit2 for Tuesday, bit3 for Wednesday, bit4 for
Thursday, bit5 for Friday, bit6 for Saturday, bit7 for Everday.
(3) Byte3: The Hour of the On Timer. Byte3=0x00~0x17.
(4) Byte4: The Minute of the On Timer. Byte4=0x00~0x3B.
(5) Byte5: The Hour of the Off Timer. Byte5=0x00~0x17.
(6) Byte6: The Minute of the Off Timer. Byte6=0x00~0x3B.
(7) Byte7: Select the Video Source.( depends on actual I/O)
0x00=VGA, 0x01=HDMI1, 0x02=HDMI2, 0x03=AV, 0x04=YPbPr,
0x05=S-Video, 0x06=DVI, 0x07=DisplayPort, 0x08=SDI,
0x09=Multi-Media. 0x0A=Network, 0x0B=USB Display,
0x21=HDMI3, 0x22=HDMI4, 0x23=HDMI5, 0x1F=VGA2,
0x20=VGA3, 0x21=VGA4, 0x29=DP2, 0x2A=DP3, 0x2B=DP3,
0x65=Android, 0x66=OPS,0xFF=Last Channel
(8) Byte8~9 are reserved, and should be 0x00.
See the return value examples
below:
Ex: Byte1=0x01 means the Timer
no.1 is selected and disable.
Ex: Byte1=0x41 means the Timer
no.1 is select and enable, and its
both On and Off Timers are
disable.
Ex: Byte1=0x61 means the Timer
no.1 is select and enable, and its
On Timer is enable, Off Timer is
disable.
Ex: Byte1=0x71 means the Timer
no.1 is select and enable, and its
both On and Off Timers are
enable.
Ex: Byte1=0x53 means the Timer
no.3 is select and enable, and its
On Timer is disable, Off Timer is
enable.
Ex: Byte2=0x02 means the Timer is
on Monday.
Ex: Byte3=0x08, Byte4=0x1E
means the On Timer is at 8:30.
Ex: Byte5=0x17, Byte6=0x00
means the Off Timer is at 23:00.
Ex: Byte7=0x00 means the selected
Video Source is VGA.
Input Value: Byte1 - Byte2 -
Byte3…Byte9
(1) Byte1=0x00: IP Setup Mode
Byte1=0x01: IP Address
Byte1=0x02: Get Subnet
Mask
Byte1=0x03: Default
Gateway
Byte1=0x04: Primary
IP Setup Mode : 3E 30 31
67 E1 00 00 00 00 00 00 00
00 00 0D
Manual : 3E 30 31 72 E1 00 00 00
00 00 00 00 00 00 0D
DHCP : 3E 30 31 72 E1 00 01 00 00
00 00 00 00 00 0D
IP Address : 3E 30 31 67 E1
01 00 00 00 00 00 00 00 00
0D
Ex. IP address : 192.168.11.113 ->
to HEX -> C0 A8 0B 71
so system reply as
3E 30 31 72 E1 01 C0 A8 0B 71 00
00 00 00 0D

DNS
Byte1=0x05: Secondary
DNS
Byte1=0x06: current
using interface MAC Address
Byte1=0x07: Ethernet
(RJ45) MAC Address
(2) Byte2~9 are reserved,
should be 0x00.
Return value: Byte1 - Byte2 -
Byte3…Byte9
The Byte1 at the return value
should be the same as the
value of Byte1 at Input value.
Byte2~Byte15 should be hex
value format
(1) If Byte1=0x00(IP Setup
Mode) at Input value, the
return value should be
Byte1=0x00
Byte2=0x00: Manual
0x01: DHCP
Byte3~9 are reserved,
should be 0x00.
(2) If Byte1=0x01(IP Address) at
Input value, the return value
should be
Ex: IP
address=169.254.81.38
Byte1=0x01 (same as
Byte1 at Input value)
Byte2=0xA9 (=169),
Byte3=0xFE (=254),
Byte4=0x51(=81), Byte5=0x26
(=38)
Byte6~9 are reserved,
should be 0x00.
(3) If Byte1=0x02~0x05 at Input
value, refer to (2)
(4) If Byte1=0x06(MAC Address)
Get Subnet Mask : 3E 30 31
67 E1 02 00 00 00 00 00 00
00 00 0D
Ex. Subnet Mask is 255.255.255.0 -
> convert to HEX -> FF FF FF 00
so system reply
3E 30 31 72 E1 02 FF FF FF 00 00 00
00 00 0D
Default Gateway : 3E 30 31
67 E1 03 00 00 00 00 00 00
00 00 0D
Ex. default gateway :
192.168.11.254 -> convert to HEX -
> C0 A8 0B FE
so system reply
3E 30 31 72 E1 03 C0 A8 0B FE 00
00 00 00 0D
Primary DNS : 3E 30 31 67
E1 04 00 00 00 00 00 00 00
00 0D
Ex. DNS 168.95.1.1 -> convert to
HEX -> A8 5F 01 01
so system reply
3E 30 31 72 E1 04 A8 5F 01 01 00
00 00 00 0D
Secondary DNS : 3E 30 31
67 E1 05 00 00 00 00 00 00
00 00 0D
Ex. Second DNS 168.95.192.1 ->
convert to HEX -> A8 5F C0 01
so system reply
3E 30 31 72 E1 05 A8 5F C0 01 00
00 00 00 0D
Current using MAC
Address : 3E 30 31 67 E1 06
00 00 00 00 00 00 00 00 0D
Ex.MAC address is 02 00 01 00 14
00 , so system reply
3E 30 31 72 E1 06 02 00 01 00 14
00 00 00 0D
(return current using interface
MAC Address)
RJ45 LAN MAC Address : 3E
30 31 67 E1 07 00 00 00 00
00 00 00 00 0D
Ex. LAN MAC address is 02 00 01 00
14 00
so system reply
3E 30 31 72 E1 07 02 00 01 00 14
00 00 00 0D
(always return LAN MAC Address)

at Input value, the return value
should be
Ex: MAC
address=00:22:64:7E:2C:82
Byte1=0x06 (same as
Byte1 at Input value)
Byte2=0x00,
Byte3=0x22, Byte4=0x64,
Byte5=0x7E, Byte6=0x2C,
Byte7=0x82
Byte8~9 are reserved,
should be 0x00.
38 30 31 67 F0 30 30 30 0D
38 30 31 72 F0 30 30 30 0D
38 30 31 72 F0 30 30 31 0D
38 30 31 67 F1 30 30 30 0D
38 30 31 72 F1 30 30 30 0D
38 30 31 72 F1 30 30 31 0D
38 30 31 72 F1 30 30 32 0D
38 30 31 72 F1 30 30 33 0D
38 30 31 67 F2 30 30 30 0D
38 30 31 72 F2 30 30 30 0D
38 30 31 72 F2 30 30 31 0D