Denon DN-A7100 User Guide - Page 43

Recommendations Of Command, Status And Layer Definition

Page 43 highlights

ENGLISH Examples of the handshaking flowchart • Example of successful handshaking HOST Command Status request SLAVE Command acceptable Related Status answer or ACK Request acceptable Status answer RECOMMENDATIONS OF COMMAND, STATUS AND LAYER DEFINITION - All Commands, Statuses and Layers will be defined other specific document. - [MANDATORY] The product MUST have Commands and the Statuses same as a remote controller buttons (IR controller) of the product. - All commands are required working by discreate as ON/OFF commands. (It means that do not support TOGGLE command only.) - AllCommandsandStatusesaredefinedsamecharactersizeexceptACK/NAKontheproduct.(Recommended character length : 3~6 characters) - It permits attaching 0x0A character to reply characters from the product. In this case, must suppose that the object is followed altogether. - Recommend to supports numbers or values direct setting command, if it has variable numbers or values. Changed some status! Auto status feedback The product can reply ACK instead of related status, if the product can not send the related status immediatly. • Examples of handshaking error HOST Command SLAVE Command incorrect NAK Status request Request incorrect NAK 39

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48

39
ENGLISH
Examples of the handshaking flowchart
• Example of successful handshaking
HOST
SLAVE
Command
Related
Status answer
Command
acceptable
ACK
or
Status request
Status answer
Request
acceptable
Auto status
feedback
Changed
some status!
The product can reply ACK instead of related status, if the product can not send the related status
immediatly.
• Examples of handshaking error
HOST
SLAVE
Command
Status request
Command
incorrect
NAK
Request
incorrect
NAK
RECOMMENDATIONS OF COMMAND, STATUS AND LAYER DEFINITION
-
All Commands, Statuses and Layers will be defined other specific document.
-
[MANDATORY]
The product
MUST
have Commands and the Statuses same as a remote controller buttons
(IR controller) of the product.
- All commands are required working by discreate as ON/OFF commands. (It means that do not support
TOGGLE command only.)
-
All Commands and Statuses are defined same character size exceptACK/NAK on the product.(Recommended
character length : 3~6 characters)
-
It permits attaching 0x0A character to reply characters from the product. In this case, must suppose that the
object is followed altogether.
-
Recommend to supports numbers or values direct setting command, if it has variable numbers or values.