Runco SC-30d Home Theater System User Manual


 
External Control
106 Runco SC-30d/SC-35d Installation/Operation Manual
PRE
L
IMINAR
Y
Command Format Commands sent from an automation/control system or PC to the Dimension Digital
Controller must have the following format:
(www:xyz) [CR]
Where:
( and ) indicate the start and end of the command data. If these characters are
present, the Dimension Digital Controller assumes that valid command data is present
in the command string. Otherwise, the Dimension Digital Controller ignores the
command.
www indicates the command code. This field is case insensitive; for example, PWR, pwr
and PwR are all equivalent.
:x is the destination parameter. This is an optional parameter that indicates which
memory the command is referencing. This parameter is reserved for future use.
y is the operand, which can have one of the following values:
? = “Get” operand + = “Increment” operand
= = “Set” operand - = “Decrement” operand
z is the value to set for this parameter. It can have one of two formats:
Integer value: Any positive or negative number; for example, 100.
String value: Any string surrounded by double quotes; for example, “This is a
string.”
[CR] is the ASCII carriage return key (0x0D).
Response Format Responses sent from the follower to the initiator shall have the following format:
(u;www:x=z) [CR]
Where:
( and ) indicate the start and end of the command data. If these characters are
present, the Dimension Digital Controller assumes that valid command data is present
in the command string. Otherwise, the Dimension Digital Controller ignores the
command.
“u;” indicates the response code. This is only used by followers responding to a valid
CLI command received. For any response code other than 0, the follower echoes back
the command received rather than filling in the fields listed below.
The response code can be one of the following:
0 = Command successfully processed
1 = Unknown command code
2 = Invalid operator
3 = Destination parameter not supported
4 = Setting not available
5 = Setting value not available
6 = Setting value not supported
7 = String too long
8 = Command not supported in standby mode
9 = Invalid parameter
10 = Error processing command