RS232 Protocol NSL-4601
10 of 58
Nack : hexa 0x15 is used.
The monitor received correct head and ID command but
received invalid format or unknown or unsupported
command or parameter value. This answer is also send
when the current device state does not allow the
requested command. In this case search for logical
programming errors and retry the command.
Skip
Case1: Incorrect Head command.
Case2: Correct Head but ID is not match with monitor’s
set id.
Case3: All set control command.
2.3
Status Check Command Protocol
All answers that are received from the device have the following format
Send to Monitor
Head
ID
Cmd
Data
End
2 Byte
3 Byte
3 Byte
3 Byte
1 Byte
Head
All protocol units start with the same header-byte: “K:”
ID
3 Char identifier (“000”-“255”) is used for the device in the
serial chain.
“ALL” is used to send a command to all devices in the
chain. In this case monitor doesn’t reply.
Cmd
3 Char command Identifier corresponding to the “original
MWCP protocol”.
Data
1~3 Char command Identifier ( “(0)”-“(255)” )
corresponding to the “original MWCP protocol”.
End
Type of command “?” for Status check commands.
Reply to PC (Only for single monitor)
1) Ack type1.
ID
3~5 Bytes
Cmd
Data
Data End
4 Byte
1~3 Bytes
2 Byte
Ack
1 Byte