Lexicon, Inc.
DC-2/MC-1 Serial Communications Protocol Printed on: 10/19/00
2 of 44
1Documents 4
2 Definitions 4
3 Abbreviations 4
4 General Description 4
5 Physical Layer 5
5.1 DB-9 RS232 Connector 5
5.2 Serial Port Driver 5
5.3 Errors 6
5.4 DC-2/MC-1 Receive Buffer 6
5.5 DC-2/MC-1 Hardware Verification 6
6 Data Link Layer 6
6.1 Errors 7
7 Application Layer 7
7.1 DC-2/MC-1 Asynchronous Notification Packets 7
7.1.1 Wakeup Notification 7
7.1.2 Sleep Notification 8
7.1.3 Front Panel Display Buffer 8
7.1.4 Parameter Change Notification 9
7.2 Acknowledgment Packets 10
7.2.1 Acknowledge 10
7.2.2 No Acknowledge 10
7.3 Host Initiated Command Packets 11
7.3.1 Reset Unit 11
7.3.2 Restore Defaults 11
7.3.3 Send IR Command 11
7.3.4 Get DC-2/MC-1 Unit Configuration 12
7.3.5 Get System Status 14
7.3.6 Get Record/Zone 2 Status 15
7.3.7 Get System Parameter Definition 16
7.3.8 Get System Parameter Values 18
7.3.9 Get Effect Definition by Id 18
7.3.10 Get Effect Parameter Definition 19
7.3.11 Get Effect Parameter Values 20
7.3.12 Get Custom Name 21
7.3.13 Get Input Name by Id 21
7.3.14 Get FPD Control Registers 22
7.3.15 Set System Parameter Values 23
7.3.16 Set Effect Parameter Values 23
7.3.17 Set Effect Name by Effect Id 24
7.3.18 Set System Volume 25
7.3.19 Set Main Balance 25
7.3.20 Set Front/Back Balance 26
7.3.21 Set Active Effect by Id 26
7.3.22 Set Record/Zone2 Input 27
7.3.23 Clear Record/Zone2 Input 27
7.3.24 Set Zone2 Volume 28
7.3.25 Set Zone2 Left/Right Balance 28