Different Command Types; Direct Control Commands - Barco NSL-4601 User Manual

Near seamless lcd
Table of Contents

Advertisement

2.4

Different command types

In principle there are four different types of commands they all make use of the same protocol unit
format.
2.4.1

Direct Control Commands

These commands don't have any data in the command request and can have data in the command
result.
Example1: Set Mode Command( Source change ) – return set id and ack/nack.
In order to change the input source the following PU is send to the device(set id = 000):
Head
(char-2Bytes)
K:
This answer is retuned from the device(set id = 000). It indicates that changing the input source to
DVI did succeed(in case ack).
ID
(char-3~5Bytes)
(0)
or
ID
(char-3~5Bytes)
(0)
*** Monitor return source code ***
Didprintf("(%d)",GetSETID()); // Set Id
putchar(ACK); or putchar(NACK); // Ack or Nack.
Ack : Command excute ok.
Nack : Head and ID are correct but others command are not correct format.
If Head or ID commands are incorrect(format or range) monitor don't reply.
Because monitor consider other type control command(ex auto calibration) if Head is not correct(format
or range).
And Monitor consider other monitor control command if ID is not correct(format or range).
RS232 Protocol NSL-4601
requested command. In this case search for logical
programming errors and retry the command.
Case1: Incorrect Head command.
Skip
Case2: Correct Head but ID is not match with monitor's
set id.
Case3: All set control command.
ID
Cmd
(char-3Bytes)
(char-3Bytes)
000
SDV
ACK
(Hexa-1Byte)
0x06
NACK
(Hexa-1Byte)
0x15
Cmd end
(char-1Byte)
.
12 of 58

Advertisement

Table of Contents
loading

Table of Contents