Marantz SR5400 Marantz AV Receiver IR Remote Code List - Page 7

The transaction sequences and the regulations - 6 1 receiver

Page 7 highlights

SW-A0441-HSI-002 Hardware Software Interface (HSI) Page: 7 / 17 Document Version [1.00b] 3-3. The transaction sequences and the regulations 3-3-1. The transaction sequences The transactions have two kinds of sequence. *A transaction is a Command from Host then the Slave will be an answer by ACK or NAK. *A transaction is a Status request from Host then the Slave will be an answer by Status answer. 3-3-2. The transaction regulations The transactions have some kinds of regulation. * A Command or a Status request transmission by the Host has to finish within one second. * An answer (ACK, NAK or Status answer) transmittion by the Slave has to finish within one second when got a Command or a Status request from the Host. * The Host must not transmit an another Command or Status request until "it receives a answer by a previous Command or Status request" or "it passes one second from a finishing of previous transmission of a Command or a Status request ". 3-3-3. Example of the transactions RTS CTS CTS RTS TxD Command RxD max. 1sec max. 1sec ACK/NAK RxD Status request max. 1sec TxD max. 1sec Status answer a transaction Example of the transactions a transaction Marantz America, Inc. 2007 All rights are reserved. Reproduction in whole or in part is prohibited without the written consent of copyright. All specifications might be subject to change without notice.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

Hardware Software Interface (HSI)
Page: 7 / 17
SW-A0441-HSI-002
Document Version [1.00b]
Marantz America, Inc. 2007
All rights are reserved. Reproduction in whole or in part is prohibited without the written consent of copyright.
All specifications might be subject to change without notice.
3-3. The transaction sequences and the regulations
3-3-1. The transaction sequences
The transactions have two kinds of sequence.
*A transaction is a Command from Host then the Slave will be an answer by ACK or NAK.
*A transaction is a Status request from Host then the Slave will be an answer by Status answer.
3-3-2. The transaction regulations
The transactions have some kinds of regulation.
* A Command or a Status request transmission by the Host has to finish within one second.
* An answer (ACK, NAK or Status answer) transmittion by the Slave has to finish within one second
when got a Command or a Status request from the Host.
* The Host must not transmit an another Command or Status request until "it receives a answer by a
previous Command or Status request" or "it
passes one second from a finishing of previous
transmission
of a Command or a Status request ".
3-3-3. Example of the transactions
<Host>
<Slave>
RTS
CTS
CTS
RTS
TxD
RxD
RxD
TxD
Example of the transactions
max. 1sec
max. 1sec
a transaction
a transaction
Command
ACK/NAK
Status request
Status answer
max. 1sec
max. 1sec