29
RS-232 Controller Command Set
Communication Format
Mode:
No synchronization
Character Length:
1 start bit + 8 data bits + 1 parity bit + 1 stop bit
Data Rate:
38,400 Baud
Parity:
Odd
Command Format
CMD1, CMD2, Data bytes …., Checksum byte
A Command is made up of two address bytes, CMD1 and CMD2, a variable number of Data bytes
(Data from 0 up to 15) and a Checksum byte. The Checksum byte is the modulo 256 sum of all
preceding bytes.
The most significant nibble of the CMD1 byte represents the command group. The least significant
nibble represents the number of Data bytes to follow the CMD2 byte.
Command Protocol
CMD1, CMD2, Data
bytes …., Checksum byte
Response: ACK
Other than the sense command, the unit will respond to all commands affirmatively by sending a three
byte acknowledgement (ACK) if the Checksum is valid. If the Checksum is not valid, the DN Recorder
will ignore the command. Most commands will be responded to within 8 msec. However, a PLAY
command from an idle state will result in response delay of up to 700 msec. During this busy time, all
commands will be ignored.
Summary List of Commands
Command
Name
Response
Name
System Control
00h, 11h, 11h
Device Type Request
12h, 11h, 00h, 00h, 23h
Device Type
00h, F1h, F1h
Next Bin
10h, 01h, 11h
ACK
00h, F2h, F2h
Previous Bin
10h, 01h, 11h
ACK
00h, F4h, F4h
Disable Loop Play
10h, 01h, 11h
ACK
00h, F5h, F5h
Enable Loop Play
10h, 01h, 11h
ACK
01h, F0h, XXh, csum
Select Bin
10h, 01h, 11h
ACK
Connector Pin Assignment
Interface : 9 pin D-Sub female to 9 pin D-Sub female
The pin assignment of the Controller and DN-600 or DN-700 recorder is shown in the following table:
9 Pin D-Sub
Controller
DN-600 / 700
9 Pin D-Sub
Pin 2 (Rx)
Pin 3 (Rx)
Pin 3 (Tx)
Pin 2 (Tx)
Pin 5 (GND)
Pin 5 (GND)