Denon TU-604CI Serial Protocol - Page 4

Command, Event, Response, Command+? - receivers

Page 4 highlights

29.May.2008 Protocol specification The following three data forms are defined. COMMAND ɹ: The message sent to a system(AVR) 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) 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) 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: COMMAND + PARAMETER + 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 SUPER STADIUM : surround mode name *Special Parameter--- ? : for request command 4/17

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

29.May.2008
Protocol specification
The following three data forms are defined.
COMMAND
:
The message sent to a system(AVR) 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)
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)
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: COMMAND + PARAMETER + 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
SUPER STADIUM : surround mode name
*Special Parameter--- ? : for request command
4/17