Hardware software interface (hsi) spec – Marantz SR7300 User Manual

Page 5

Advertising
background image

Hardware Software Interface (HSI) Spec.

Page: 5 / 19

SR7300/SR7300OSE Document

Version

[2.01]

3-2. Transmission data format

3-2-1. Transmission data format from Host to Slave

There are two kinds of transmission data form from Host shown below.

3-2-1-1. Form1: Command

Command is a data that requests some status change.

Start character

: ’@’

ID

: ‘0’ ~ ‘9’ (A Slave has own ID, A Host has to set the ID.)

COMMAND

: see “Command list”

End character

: 0Dh

E n d

0 D h

C O M M A N D

S tart

‘@ ’

ID

3-2-1-2. Form2: Status request

Status request is a data that requests a answer of some status.

Start character

: ’@’

ID

: ‘0’ ~ ‘9’ (A Slave has own ID, A Host has to set the ID.)

Request character : ‘?’

Request status

: see “Status request list”

End character

: 0Dh

E n d

0 D h

R e qu e st statu s

S tart

‘@ ’

‘?’

ID

3-2-2. Transmission data format from Slave to Host

There are two kinds of transmission data form from Slave shown below.

3-2-2-1. Form1: ACK/NAK

ACK is a reply data from Slave when Slave got an acceptable command data from Host.

ACK

:

06h

NAK is a reply data from Slave when Slave got an incorrect Command data, Status request data or

some other data from Host.

NAK

:

15h

3-2-2-2. Form2: Status answer

Status answers are reply data when Slave got an acceptable Request status data from Host.

Start character

: ’@’

ID

: ‘0’ ~ ‘9’ (A Slave will set own ID.)

Answer character

: see “Status answer list”

End character

: 0Dh

E nd

0D h

S tatus answ er

S tart

‘@ ’

ID

A C K

0 6 h

N A K

1 5 h

Advertising