D&M RC Communication format (RC)
n Configuration of control commands
The packets of control commands start with the Start Character "@",
and end with the End Character "0x0D" as shown below.
Start
COMMAND
ID
Character
@
0
n Configuration of command codes
Item
Value (Hex value within parentheses)
Start Character
'@' (0x40)
ID
'0' (0x30)
Command
Indicates the command details.
End Character
'¥r' (0x0D)
Response timeout is 100msec.
n ACK (received successfully) and NACK (receive
failed) command codes
Hex
Content
Transmission conditions
value
ACK
0x06
–
NACK
0x15
• When an End Character (0x0D) is received
with no Start Character "@"
• When a command that does not exist is
received
• When there is a space more than 5msec
between command characters
• When a command is received, ACK or NACK is returned within 100
msec.
• If there is no response after 100 msec, the next command is
permitted.
q External control and operation of the DN-501C
When the DN-501C receives a control command from the host, the
DN-501C sends ACK (received successfully) to the host and executes
the command.
DN-501C
End
Character
\r (0x0D)
ACK
However, if data other than a specified command or an End Character
(0x0D) with no Start Character '@' is received, receive fails and NACK
is returned.
w Status information output for external status
When a status request is received from the host, the DN-501C returns
ACK and a response to the request details.
Host device
Control command
Status information
However, if data other than a specified command or an End Character
(0x0D) with no Start Character ('@') is received, receive fails and NACK
is returned.
41
41
Serial remote control function
request commands
DN-501C
Host device
ACK
command
Sequence diagram of status request command
Status request
command