Sony RS-232C manual ACK 41H ‘A’, NAK 4EH ‘N’, Delimiter 0DH ‘CR’

Page 5

Communication Protocol

The communication protocol is described below.

When the SRP-X700P has received a command from computer successfully, the SRP-X700P returns “ACK” (Acknowledge). When the SRP-X700P fails to process the command due to reception error or others, it returns “NAK” (Not Acknowledge).

When a computer has sent a command, the computer should wait “ACK” or “NAK” to be returned from the SRP-X700P. Upon receipt of the return, a computer can send the next command.

If a computer does not receive any return even after 1000 ms has elapsed since the transmission of a command, it means that the SRP- X700P has not received the command normally. A computer should re-send the command again.

A command transmission from a computer should be completed within 500 ms.

If transmission of a command cannot be completed within 500 ms, the command will not be processed and “NAK” will be returned.

When a computer receives “NAK” during transmission of a command, a computer should stop sending the command immediately.

Handshake Code

ACK: 41[H] ( ‘A’ )

When the SRP-X700P has received and processed the command from an external computer successfully, it returns “ACK” notifying that the command is executed. There are cases that other data are added to “ACK” and are returned together depending on the command.

Refer to Command Reference for details.

NAK: 4E[H] ( ‘N’ )

When the SRP-X700P fails to process the command supplied from an external computer, it returns “NAK” to a computer.

DELIMITER: 0D[H] ( ‘CR’ )

The SRP-X700P adds the delimiter code 0D [H] (equivalent to the carriage return of the ASCII code) to the last byte of all commands.

Communication Packet Format

Communication packet has the variable data length.

A communication packet consists of command, parameter and delimiter as shown below.

Example; When selecting C with LINE4 SELECT.

43[H] 53[H] 45[H] 4C[H] 33[H] 0D[H] (‘C S E L 3 CR’)

1 Command

2Parameter

3Delimiter

1.Command

A command consists of the four bytes.

2. Parameter

Length of a parameter changes depending on command.

Refer to Command Reference for details.

3. Delimiter

The SRP-X700P adds the delimiter code 0D [H] (equivalent to the carriage return of the ASCII code) to the last byte of all commands.

– 5 –

Image 5
Contents SRP-X700P Table of Contents Page CTS Open RXD TXD DTR GNDDelimiter 0DH ‘CR’ ACK 41H ‘A’NAK 4EH ‘N’ Channel Control S 43H 52H 43H 53H ‘CRCS’Packet format Channel 1st byte Remote commandFader Level 43H 4CH 56H 4CH Clvl Fader level 2nd byte Level Down 43H 4CH 56H 2DH ‘CLV-’Level UP/DOWN Stop 43H 4CH 56H 53H ‘CLVS’ Level UP 43H 4CH 56H 2BH ‘CLV+’Line 4 Select 43H 53H 45H 4CH ‘CSEL’ Channel OFFMuting 43H 4DH 55H 54H ‘CMUT’ Muting Cancel MuntingParallel Output OFF 43H 50H 4FH 46H ‘CPOF’ MutingParallel Output on 43H 50H 4FH 4EH ‘CPON’ Projector Power Control 43H 50H 4AH 50H ‘CPJP’Status Request 52H 53H 54H 54H ‘RSTT’ Scene Recall 43H 52H 43H 4CH ‘CRCL’Scene No Return packet formatMIC 1/WL 1 Level Meter Value FR Setup StatusMIC 2/WL 2 Level Meter Value MIC 3 Level Meter ValueWL RF MIC SwitchMIC Over Gain Line Input Over GainLine OUTPUT1-6 Over Gain MIC Input -∞Line OUTPUT7,8 Over Gain Line OUTPUT1-6 -∞Gate CLIP/PROTECTIONParallel INPUT1-6 Parallel INPUT7-12Fader Value Parallel OUTPUT7-10OUT10 OUT9 OUT8 OUT7 Fader ValueLine Input Muting MIC MutingLine OUTPUT1-6 Muting Line OUTPUT7,8/REC OUT1,2/SPEAKER Output 1,2 MutingLINE4 Select Group MutingScene Recall REMOTE6 REMOTE5 REMOTE4 REMOTE3 REMOTE2 REMOTE1Panel Lock FR Setup StatusLOCK/FADER Auto MIX Parameter Request 52H 41H 4DH 58H ‘RAMX’ Auto MIX 43H 41H 4DH 58H ‘CAMX’Auto MIX Edit Parameter 43H 41H 4DH 50H Camp Ratio Input Compressor Threshold 1st byteInput Compressor Ratio 2nd byte Input Gate Threshold 5th byte Input Compressor Attack Time 3rd byteInput Compressor Release Time 4th byte Input Gate Release Time 7th byte Input Gate Hold Time 6th byteOutput Limiter Threshold 8th byte Output Limiter Attack Time 9th byteREC2 REC1 OUT8 OUT7 Line Output 1-6 ON/OFF 13th byteLine Output 7,8, Recout 1,2 ON/OFF 14th byte Auto MIX Edit Parameter Request 52H 41H 4DH 50H Ramp Factory Preset 43H 52H 53H 54H ‘CRST’Firmware Version 1-7th byte FR Setup 43H 46H 52H 53H ‘CFRS’Firmware Version Request 52H 56H 45H 52H ‘RVER’ Scene No st byte MIC Input fader 10th byte Index 2-9th byteLine Input fader 11th byte Line OUTPUT1-6 fader 12th byteDefault Power On Setting 1st byteInformation 43H 49H 4EH 46H ‘CINF’ InformationInformation 2-129th byte Information Parameter Request 52H 49H 4EH 46H ‘RINF’Line 3 Input 43H 49H 4DH 33H ‘CIL3’ PEQ frequency 12 and 15th byte Trim 10th byteREF Level PEQPEQ gain 14 and 17th byte PEQ Q 13 and 16th byteGain Limit level 18th byte GainFader level 19th byte Line 3 Input Parameter Request 52H 49H 4DH 33H ‘RIL3’Line 4 Input Parameter Request 52H 49H 4DH 34H ‘RIL4’ Line 4 Input 43H 49H 4DH 34H ‘CIL4’Line OUTPUT1,2 43H 4FH 4CH 31H,32H ‘COL1,2’ REF Level 10th byte Delay 45th byteHCF PEQ Delay Line OUTPUT3-8 43H 4FH 4CH 33H-38H ‘COL3-8’ Line Output 1,2 Parameter Request52H 4FH 4DH 31H,32H ‘ROL1,2’ 12th PEQ1 Frequency 13th MIC Input 43H 49H 4DH 31H-36H ‘CIM1-6’ Line OUTPUT3-8 Parameter Request52H 4FH 4DH 33H-38H ‘ROL3-8’ FUNCTIONON/OFF FR1 GainFR2 Gain FR3 GainCompressor OFF Compressor 39th byteSoft MIDMUTING/LINE4 Select 43H 4DH 54H 53H ‘CMTS’ MIC Input Parameter Request 52H 49H 4DH 31H-36H ‘RIM1-6’MIC Muting LINE3,4 MutingLine Muting 3rd byte MIC Muting 2nd byteLine OUTPUT1-6 Muting 4th byte Speaker REC OUTPUT8 OUTPUT7 OUTPUT2 OUTPUT1 OUT2 OUT152H 4DH 54H 53H ‘RMTS’ MUTING/LINE4 Select Parameter RequestMaster Muting 6th byte Group Fader Muting 7th byteParallel I/O 43H 50H 49H 4FH ‘CPIO’ Panel Lock 43H 4CH 43H 4BH ‘CLCK’AV SEL FUNCTION1 NoneRecall LVL+SEL OverFUNCTION2 None Recall REC OUT Parallel I/O Parameter Request 52H 50H 49H 4FH RpioREC OUT 43H 4FH 52H 31H,32H ‘COR1,2’ Remote 43H 53H 49H 4FH ‘CSIO’ REC OUT Parameter Request 52H 4FH 4DH 33H,32H ‘ROR1,2’LINE3-4F connection 2, 4, 6, 8, 10, 12 and 14th byte LINE3-4F machine type 1, 3, 5, 7, 9, 11 and 13th byteControl S I/F Type 15th byte PJ Control 16th byteProjector protocol 23rd byte Video signal type 17th through 22nd byteRemote Parameter Request 52H 50H 49H 4FH ‘RPIO’ MIC1/WL1 Level LINE4 A-C,F R LevelLINE4 D-E L Level MIC2/WL2 LevelMIC1/WL1-MIC6/LINE2 ON/OFF 18th byte Level 2-17th byteLINE3-LINE4 A-C ON/OFF 19th byte LINE4 D,E ON/OFF 20th byteScene Index Request 52H 53H 43H 49H ‘RSCI’ Scene Parameter Request 52H 53H 43H 52H ‘RSTR’ Scene Recall Button 43H 52H 53H 41H ‘CRSA’ 52H 52H 53H 41H ‘RRSA’ Scene Recall Button Parameter RequestScene Store 43H 53H 54H 52H ‘CSTR’ FUNCTION1Fader Group Output Muting Function Function 1, 2 10, 11th byteRouting Input Selector Fader Muting Function CH1, 2 selector 11, 21st byte Speaker Output 43H 4FH 53H 50H ‘COSP’Function ON/OFF 2nd byte ATT Level Speaker Output Parameter Request 52H 4FH 53H 50H ‘ROSP’ATT 12, 22nd byte
Related manuals
Manual 35 pages 50.56 Kb Manual 19 pages 16.39 Kb

RS-232C specifications

The Sony RS-232C is a renowned communication standard that has been widely utilized in various electronic devices, enabling serial communication between computers and peripheral devices. This protocol is integral in various applications, including industrial automation, medical equipment, and consumer electronics.

One of the main features of the Sony RS-232C is its simplicity and ease of use. The standard utilizes a basic serial communication method, allowing for asynchronous data transmission. This means that data can be sent one bit at a time over a single channel, ensuring reliable communication over short distances, typically up to 50 feet, although longer distances can be achieved with proper cable management and signal boosters.

The technology behind the RS-232C standard employs voltage levels to represent binary data. Logic level zero is represented by a voltage between -3 to -25 volts, while logic level one is between +3 to +25 volts. This voltage differential is crucial for distinguishing between 'on' and 'off' states in electronic signaling. The standard supports data rates of up to 115.2 kbps, making it suitable for various applications, although it is generally limited in speed when compared to modern communication standards like USB or Ethernet.

In terms of characteristics, the Sony RS-232C supports both full-duplex and half-duplex communication, allowing for simultaneous transmission and reception of data, or one-directional data transfer, respectively. The protocol also includes control signals for flow control, such as RTS (Request to Send) and CTS (Clear to Send), which help manage data transmission and prevent data loss due to buffer overflow.

The RS-232C standard has 25-pin and 9-pin connector configurations, although many devices now utilize the more compact 9-pin DIN format. This legacy standard remains prevalent in industrial settings, as many devices still use RS-232 connections.

Despite the emergence of more advanced communication protocols, the reliability and robustness of the Sony RS-232C ensure that it remains an enduring choice for numerous applications. Its straightforward configuration, coupled with extensive documentation and support, makes it a favorable option for both new installations and the maintenance of legacy systems in various industries. As technology continues to evolve, the RS-232C standard remains a testament to the enduring principles of reliable communication.