Handshake Codes; Communication Packet Format - Sony SRP-X500P Interface Manual

Digital powered mixer, rs-232c interface manual
Hide thumbs Also See for SRP-X500P:
Table of Contents

Advertisement

1.7 Handshake Codes

ACK : 0x41 ( 'A' )
When the SRP-X500P has received a command from an external computer and has processed it successfully, it
returns an ACK to the computer as notification that the command has been executed. There are cases when other
data are added to and returned with the ACK, depending on the command.
See "2. Command Reference" (page 6) for details.
NAK : 0x4E ( 'N' )
When the SRP-X500P fails to process a command sent by an external computer, it returns a NAK to the
computer.
DELIMITER : 0x0D ( 'CR' )
The SRP-X500P adds a delimiter code (equivalent to the ASCII carriage return) as the last byte of all commands.

1.8 Communication Packet Format

Communication packets are variable in data length.
A communication packet consists of command, parameter and delimiter, as shown below.
Command example:
When "C" is selected in AV/RGB INPUT ( 'C S E L 3 CR' )
0x43, 0x53, 0x45, 0x4C,
Command
Command
: The command always comprises the first four bytes.
Parameter
: The length and function of the parameter varies according to the command. See "2. Command
Delimiter
: The SRP-X500P always adds the delimiter code 0x0D (equivalent to the ASCII carriage return)
Example of ACK
When the SRP-X500P returns the status of the AV/RGB INPUT SELECT ( response to 'R S E L CR')
0x41,
0x33,
0x0D
ACK
Parameter
Delimiter
Parameter
: The length and function of the parameter varies according to the command. See "2. Command
Delimiter
: The SRP-X500P always adds the delimiter code 0x0D (equivalent to the ASCII carriage return)
Example of NAK
0x4E,
0x0D
NAK
Delimiter
Delimiter
: The SRP-X500P always adds the delimiter code 0x0D (equivalent to the ASCII carriage return)
SRP-X500P RS-232C Interface Manual
0x33,
0x0D
Parameter
Delimiter
Reference" (page 6) for details.
as the last byte of all commands.
Reference" (page6) for details.
as the last byte of all commands.
as the last byte of all commands.
Page 5/43

Advertisement

Table of Contents
loading

Table of Contents