COMMUNICATION PROTOCOL

The following pages detail the elements for communication between the unit and the PC.

When operating the PC, make sure to conform the serial port's communication speed to that of the unit.

The unit's communication speed is configurable by changing COM. SPEED in SETUP MENU. Data, parity and stop bits have been set as follows:

Item

Parameter

 

 

Data length

8bit(fixed)

 

 

Parity bit

NONE(fixed)

 

 

Stop bit

1bit(fixed)

 

 

Hardware flow control (ER/DR/RS/CS)

Not supported yet

 

 

Software flow control (Xon/Xoff)

Not supported yet

 

 

Wait Time

Not supported yet

 

 

1. Transmission Command

The PC sends messages to the recorder in the following format. Also refer to the command table.

Code

[STX] [Transmission Command] : [p1] : [p2] :

: [pn] [ETX]

 

 

 

ASCII

(02H) ( ) – – – – – – – – – – – – – – – – – (

) (03H)

 

 

 

[p] stands for parameter. Parameters are omitted when the command does not need to specify them.

2. Response Command

The unit returns messages to the PC with the following formats.

(1) Reception Command

When the reception was completed successfully, the unit sends back the "ACK code 06H" to the PC, and then the response command.

Code

[STX] [Response Command] : [p1] : [p2] :

: [pn] [ETX]

 

 

 

ASCII

(02H) ( ) – – – – – – – – – – – – – – – (

) (03H)

 

 

 

Parameters are omitted when the command format includes neither data nor status to send back.

(2) Reception Error

The unit sends back "NAK code 15H", followed by the parameters. The unit then resets the reception buffer and enters the waiting mode for the next message. Parameter "e" identifies the error status.

Code

[NAK] [e]

 

 

 

 

ASCII

(15H)

 

 

 

 

1: Parity error (31H)

4: Overrun error (34H)

2: Overflow error (32H)

5: Timeout error (35H)

3: Framing error (33H)

 

(3) Parameter Error

The unit returns "ACK code 06H", if the transmission code was not processed properly, followed by an error code.

Code

[STX]

[Response Command] : [E] [R] [n1] [n2] [n3] [ETX]

 

 

 

ASCII

(02H)

( )– – – – – – – – – – – – – (45H) (52H) 03H

 

 

 

[n] stands for an error code number. (Refer to p. 141.)

Note: The unit returns [ACK] or [NAK] to the PC within 20 ms after the reception of [ETX] in a transmission.

132

Page 128
Image 128
Panasonic WJ-SX 150 manual Communication Protocol, 132, Transmission Command, Response Command