![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/c/fb/cfb0c18b-6119-4a19-92ca-d9b5caa7b5e4/cfb0c18b-6119-4a19-92ca-d9b5caa7b5e4-bgba.png)
186 DX-700 • User’s Guide • Rev 02
_K==oÉãçíÉ=`çåíêçä=mêçíçÅçä
Remote Commands
oÉãçíÉ=`çãã~åÇë
The following topics are discussed in this section:
• Command Structure
• Establishing Communications
`çãã~åÇ=píêìÅíìêÉ
The following topics are discussed in this section:
• Overview
• Update/Set Command Format
• Query Command Format
• DX-700 Response to Commands
• Important Notes
lîÉêîáÉï
Please note the following important points regarding command structure:
• Byte values permitted as fields in this protocol are from 0x20 – 0xff. Other values
(0x00 – 0x1f) are reserved or used as
End Of Command/Response characters.
• Delimiter between fields in the protocol is the “|” character (0x7c.) The delimiter
character can only occur in a command as a delimiter. Therefore, no string can
have the “|” character.
• A backslash character (0x5c) does not indicate an escape character. A backslash
character will simply be interpreted as a backslash character.
Generally, there are two types of commands:
• An update/set command is one that is sent to the DX-700 to update its state.
• A query command is one that will result in the DX-700 returning information
about its current state.
réÇ~íÉLpÉí=`çãã~åÇ=cçêã~í
An update/set command format is as follows (each field in the command is delimited by a
“|” character (0x7c.) The user will use a single “\n” character (0x0a) to indicate
End of
Command
to the DX-700:
<command>|<param1>|<param2>| … <param n><end of command byte>
The command is always the first field. No delimiter necessary prior to the command field.
All other fields are used as parameters for the command (refer to the “
DX-700 Remote
Command List” section on page 191 for specifics on each command.) Some commands
do not have any parameters. Each parameter is separated by the delimiter byte.