
Lexicon, Inc.
RV-8 Serial Communications Protocol Printed on: 01/18/05
© 2004 Lexicon, Inc. All rights reserved. 3 of 74
1Documents 5
2 Definitions 5
2.1 Protocol Version Cross-reference 5
3 Abbreviations 5
4 General Description 5
5 Physical Layer 6
DB-9 RS232 Connector 6
5.2 Serial Port Driver 6
5.3 Errors 6
5.4 RV8 Receive Buffer 7
5.5 RV8 Hardware Verification 7
6 Data Link Layer 7
6.1 Errors 7
7 Application Layer 8
7.1 RV8 Asynchronous Notification Packets 8
7.1.1 Wakeup Notification 8
7.1.2 Sleep Notification 8
7.1.3 Front Panel Display 9
7.1.4 RV8 Parameter Notification by Id (RV8) 9
7.2 Acknowledgment Packets 11
7.2.1 Acknowledge (RV8, MC-12, MC-1) 11
7.2.2 No Acknowledge (RV8, MC-12, MC-1) 11
7.3 Host Initiated Command Packets 11
7.3.1 Reset Unit (RV8, MC-12, MC-1) 11
7.3.2 Get Custom Name 12
7.3.3 Get ARRAY Definition(RV8) 12
7.3.4 Get ARRAYITEM(RV8) 13
7.3.5 Set ARRAYITEM(RV8) 14
7.3.6 Set Custom Name 14
7.3.7 Host Wakeup 15
7.3.8 Host Sleep 15
7.3.9 Get Communication Configuration 16
7.3.10 Set Communication Configuration 16
7.3.11 Set Mute 17
7.3.12 Send Display String Command 18
7.3.13 Get Parameter Definition by Id 18
7.3.14 Set Parameter Value by Id 21
7.3.15 Set Parameter Value by Id, No Run 22
7.3.16 Get Unit Configuration 23
7.3.17 Send IR Command 26
7.3.18 Get Parameter Value by Id 26
7.3.19 Set Parameter Notification by Id 27
7.3.20 Parameter Get Value String by Id 28
7.3.21 Clear All Parameter Notifications 29
7.3.22 Get System Status 29
7.3.23 Get Record Status 31
7.3.24 Set System Volume 31
7.3.25 Set Main Balance 32
7.3.26 Set Front/Back Balance 32