Denon POA-3012CI Serial Protocol - Page 4

Basic specification, Command structure - 12

Page 4 highlights

Protocol specification The following three data forms are defined. COMMAND : The message sent to a system(POA-3012CI) 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 (POA-3012CI) 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 (POA-3012CI) 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 + CHANNEL + PARAMETER + CR (0x0D) COMMAND: ASCII CODE of 2 characters Ex. SI : Select Input source SV : Volume setting SO : Operation mode Setting SF : Low cut filter Mode Setting PW : system Power setting CHANNEL : ASCII CODE of 2 characters (00 to 12) Ex. 09 : channel number 00 : for system setting PARAMETER : ASCII CODE ( up to 25 characters) Ex. BUSL : function name BRIDGED: operation mode name *Special Parameter--- ? : for request command - 4 -

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

- 4 -
Protocol specification
The following three data forms are defined.
COMMAND
:
The message sent to a system(POA-3012CI) 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 (POA-3012CI)
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 (POA-3012CI)
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 + CHANNEL + PARAMETER + CR (0x0D)
COMMAND: ASCII CODE of 2 characters
Ex.
SI
:
Select Input source
SV
: Volume setting
SO
:
Operation mode Setting
SF
: Low cut filter Mode Setting
PW
: system Power setting
CHANNEL : ASCII CODE of 2 characters (00 to 12)
Ex.
09
:
channel number
00
:
for system setting
PARAMETER : ASCII CODE ( up to 25 characters)
Ex.
BUSL : function name
BRIDGED: operation mode name
*Special Parameter--- ? : for request command