15 January 2007
- 2 -
Protocol specification
The following three data forms is defined.
COMMAND
:
The message sent to a system(AVR/AVC/DRA) from a controller(Touch Panel etc.)
A command to a system is given from a controller.
EVENT
:
The message sent to a controller(Touch Panel etc.) from a system(AVR/AVC/DRA)
The result is sent, when a system is operated directly and a state changes.
*The
form
of
EVENT
presupposes that it is the same as that of
COMMAND
.
**Refer to the following table for the contents of
COMMAND
and
EVENT
.
RESPONSE
:
The message sent to a controller(Touch Panel etc.) from a system(AVR/AVC/DRA)
if the ‘request command’ (
COMMAND
+
?
+CR(0x0D)) has came from a controller.
The
RESPONSE
should be sent within 200ms of receiving the
COMMAND
.
*The
form
of
RESPONSE
presupposes that it is the same as that of
EVENT
.
Basic specification
: The command by ASCII CODE, parameter expression
*ASCII CODE which can be used is from 0x20 to 0x7F : the alphabet and the number of 0-9 , and space (0x20) , Some signs ,
AND carriage return(0x0D)--- It is used only as a pause sign.
Command structure
: C PAR CR(0x0D)
COMMAND : ASCII CODE of 2 characters
ex.
SI : Select Input source
MS
:
surround
Mode
Setting
MV
:
Master
Volume
setting
PW
:
system
PoWer
setting
PARAMETER : ASCII CODE ( up to 25 characters)
ex.
DVD : function name
CDR/TAPE
:
function
name
*Special Parameter--- ? : for request command