Lexicon MC-8B User Manual

Page 1
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Serial Communications Protocol Definition
Project: MC-8/MC-8B
Updated: April 1, 2003
Software Version 1.0
Lexicon, Inc. 3 Oak Park Bedford, MA 01730-1413 (781) 280-0300
Protocol Version: Major rev 1 Minor rev 4
© 2003 Lexicon, Inc. All rights reserved. 1 of 80
Page 2
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Manufactured under license from Dolby Laboratories. “Dolby”, “Pro Logic”, and the double-D symbol are trademarks of Dolby laboratories.
Lucasfilm and THX are trademarks or registered trademarks of Lucasfilm, Ltd.
© Lucasfilm, Ltd. & TM. Surround EX is a jointly developed technology of THX and Dolby Laboratories, Inc. and is a trademark of Dolby Laboratories, Inc. All rights reserved. Used under authorization.
Manufactured under license from Digital Theater Systems, Inc. U.S. Pat. No. 5,451,942; 5,956,674; 5,974,380; 5,978,762 and other world-wide patents issued and pending. “DTS”, “DTS-ES Extended Surround” and “Neo:6” are trademarks of Digital Theater Systems, Inc. © 1996, 2000 Digital Theater Systems, Inc. All rights reserved.
“LOGIC7” and the LOGIC7 symbol are registered trademarks of Lexicon, Inc., a Harman International Company.
© 2003 Lexicon, Inc. All rights reserved.
This document should not be construed as a commitment on the part of Lexicon, Inc. The information it contains is subject to change without notice. Lexicon, Inc. assumes no responsibility for errors that may appear within this document.
Lexicon, Inc. 3 Oak Park Bedford, MA 01730-1413 USA Tel 781-280-0300 Fax 781-280-0490 www.lexicon.com
Customer Support
Tel 781-280-0300 Fax 781-280-0495 (Sales) Fax 781-280-0499 (Service)
Lexicon Part No. 070-15332 Rev 0
© 2003 Lexicon, Inc. All rights reserved. 2 of 80
Page 3
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
1Documents 5
1.1 Change List 5
2 Definitions 5
2.1 Protocol Version Cross-reference 5
3 Abbreviations 5
4 General Description 5
4.1 Physical Layer 7
4.2 Serial Port Driver 7
4.3 Errors 7
4.4 MC-8 Receive Buffer 7
4.5 MC-8 Hardware Verification 7
5 Data Link Layer 8
5.1 Errors 8
6 Application Layer 8
6.1 MC-8 Asynchronous Notification Packets 8
6.1.1 Wakeup Notification 9
6.1.2 Sleep Notification 9
6.1.3 Front Panel Display 9
6.1.4 MC-1 Parameter Change 10
6.1.5 MC-8 Parameter Notification by Id 11
6.2 Acknowledgment Packets 12
6.2.1 Acknowledge 12
6.2.2 No Acknowledge 13
6.3 Host Initiated Command Packets 13
6.3.1 Reset Unit 13
6.3.2 Restore 13
6.3.3 MC-1 Send IR Command 14
6.3.4 Get Unit Configuration 14
6.3.5 Get System Status 17
6.3.6 Get Zone 2 Status 19
6.3.7 Get Custom Name 20
6.3.8 Get Input Name by Id 20
6.3.9 Set System Volume 21
6.3.10 Set Main Balance 22
6.3.11 Set Front/Back Balance 23
6.3.12 Set Active Effect by Id 23
6.3.13 Set Zone2 Volume 24
6.3.14 Set Zone2 Left/Right Balance 25
6.3.15 Set Custom Name 25
6.3.16 Set Input Name by Id 26
6.3.17 Host Wakeup 27
6.3.18 Host Sleep 27
6.3.19 Get Communication Configuration 27
6.3.20 Set Communication Configuration 28
6.3.21 Set Mute 29
6.3.22 Send Display String Command 29
6.3.23 MC-8 Get Parameter Definition by Id 30
6.3.24 MC-8 Set Parameter Value by Id 32
© 2003 Lexicon, Inc. All rights reserved. 3 of 80
Page 4
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.25 MC-8 Set Parameter Value by Id, No Run 34
6.3.26 MC-8 Get Unit Configuration 34
6.3.27 MC-8 Send IR Command 37
6.3.28 MC-8 Get Parameter Value by Id 37
6.3.29 MC-8 Set Parameter Notification by Id 38
6.3.30 MC-8 Parameter Get Value String by Id 39
6.3.31 MC-8 Clear All Parameter Notifications 40
6.3.32 MC-8 Get System Status 40
6.3.33 MC-8 Get Zone Status 42
6.3.34 MC-8 Set System Volume 43
6.3.35 MC-8 Set Main Balance 43
6.3.36 MC-8 Set Front/Back Balance 44
6.3.37 MC-8 Set Active Effect by Id 44
6.3.38 MC-8 Set Zone2 Volume 45
6.3.39 MC-8 Set Zone2 Left/Right Balance 45
6.3.40 MC-8 Get Input Name by Id 46
6.3.41 MC-8 Set Input Name by Id 47
Appendix A Command Codes 48
Appendix B Error Codes 50
Appendix C DC-2, MC-1 IR-Codes 51
Appendix D MC-8 IR Codes 52
Appendix E MC-1 Input Id’s 53
Appendix F MC-8 Input Ids 53
Appendix G Protocol Constants 53
Appendix H MC-8 to MC-1 Effect Map 54
Appendix I MC-1 to MC-8 Effect ID Map 55
Appendix J MC-8 Mode Ids 56
Appendix K Application Notes and Examples 57
6.4 Box initializations: 57
6.4.1 MC-8: 57
6.4.2 HOST: 57
6.5 Getting System Wide Status and Setup: 57
6.5 Downloading the System Setup to the 57
6.6 MC-8: 57
6.7 Simple System Control & System Status: 57
6.8 Examples: 57
6.8.1 MC-8 Get Unit Configuration 57
6.8.2 Send MC-8 IR Command Example 59
Appendix L MC8 V1.00 Parameter ID List 59
© 2003 Lexicon, Inc. All rights reserved. 4 of 80
Page 5
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
1 Documents
The following documents should also be used with this document to understand how this protocol can be used with an MC-8.
070-15481 Rev 0 Manual, Owner’s, MC-8/MC-8B MC1/DC2 Serial Port Definition, Protocol Version 0.5 070-13227 MANUAL,OWNER'S,DC2 070-13278 MANUAL,OWNER'S,MC1
1.1 Change List
2 Definitions
User Parameter: A user changeable variable that stores a specific value that describes an operating
condition for the MC-8 system.
HOST: The device initiating or receiving the serial communication packets to/from the MC-8.
MC-8: The Lexicon product receiving or transmitting the serial communication packets to/from
the HOST.
Nonvolatile RAM: The area of memory in an MC-8 that stores users adjustable parameters. The Nonvolatile
RAM is battery backed, to maintain values during MC-8 power down.
2.1 Protocol Version Cross-reference
All references to MC-8 shall be valid for both the MC-8 and SDP-5 products unless specifically documented otherwise. All references to MC-1 shall be valid for the MC-1, DC-2 and SDP-3 products unless specifically documented otherwise.
3 Abbreviations
SOP Start of Packet EOP End of Packet ACK Acknowledge NAK No Acknowledge FPD Front Panel Display
4 General Description
The intention of the MC-8 serial port and protocol communication is for an external connected HOST to control and obtain status from the MC-8. The protocol has been designed to focus on two specific goals. The first is HOST uploading and downloading of MC-8 configuration, and system/effect setups. The second is HOST control of basic user adjustable parameters.(i.e. input, volume, balance…)
© 2003 Lexicon, Inc. All rights reserved. 5 of 80
Page 6
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Rs-232 Serial Link
HOST
Lexicon MC-8
CD VOL
The MC-8 uses simple notification, command, response and acknowledgment packets to have communication transactions with a given HOST. This protocol is designed for point to point communication between a HOST and MC-8. The MC-8 Protocol is a 3 layered system. The MC-8 serial protocol allows for the MC-8, or the HOST, to initiate a communication transaction. Most transactions are initiated by the HOST. MC-8 then responds to the HOST command with either a response or acknowledgment packet. There are a few asynchronous notifications that MC-8 initiates indicating system changes. Each transaction initiated must wait for a corresponding response before initiating the next transmission.
The 3 protocol layers are: Physical, Data Link, and Application Layers.
The MC-8 Serial Protocol attempts to be as backward compatible with the MC-1 as possible. The basic structure of the protocol has not changed.
© 2003 Lexicon, Inc. All rights reserved. 6 of 80
Page 7
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
4.1 Physical Layer
DB-9 RS232 Connector
MC-8 COM1
Transmit Data
2
2
9 Pin D-Shell (female)
2
2
Host
Receive Data
Receive Data
Ground
9 Pin D-Shell (female)
Note: The wiring requirements for a 9 pin to 9 pin serial connection, are a male to female straight through cable.
3
3
5
5
9 Pin D-Shell (male)
3
3
5
5
Transmit Data
Ground
9 Pin D-Shell (male)
4.2 Serial Port Driver
MC-8 serial port has been setup to operate as follows:
Operating Mode: Full Duplex Baud rate: 19.2K baud Data Size: 8 bits (1 byte) Parity: Odd Stop Bits: 1 Hardware Handshaking: None
4.3 Errors
The MC-8 will detect parity, framing and data overrun errors. If any of the physical layer errors are detected, the complete packet is corrupted and the MC-8 will reset the transaction and begin to look for a start of packet byte.
4.4 MC-8 Receive Buffer
The MC-8 has an internal receive buffer. The buffer is 256 Bytes and will transmit a NAK packet with an error code of DC_ERR_BUFFER_FULL to the HOST if the buffer is full. If the buffer is full, all data transmitted to the MC-8 will be ignored. Therefore, making the currently transmitted packet, if partially transmitted invalid.
4.5 MC-8 Hardware Verification
This test verifies the RS232 ports are working by comparing the transmitted signal (at pin 2) to the received signal (at pin 3). The MC-8 transmits a known test signal just following a power up. The MC-8 monitors the serial port receivers while transmitting the test signal. If the signals are the same, the test passes. In order to test this circuit, RS232 Wraparound plug(s) are needed and must be installed at the female D9 connector(s) on the rear panel of the MC-8 labeled “RS232”. The wraparound plug shorts pins 2 to 3, allowing for the MC-8 to receive the signal it is transmitting. Once installed, power cycle the MC-8 and verify the following message is displayed on the FPD:
This message is displayed for about 2 seconds before entering normal operating mode. If no messages are displayed, then both wrap tests failed.
© 2003 Lexicon, Inc. All rights reserved. 7 of 80
SERIAL PORT A PASSED SERIAL PORT B PASSED
Page 8
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
5 Data Link Layer
The data link layer is used to define a transmission packet. The layer appends a header and tail that encloses the transmitted application packet data. The data link header will contain the start of packet byte and count of bytes to follow. The data link tail will contain the end of packet byte.
Data Link Header:
Byte Number Description Value First Byte(0) Start of Packet (SOP) 0xF1 Byte(1) DLL Data Count nn
Application Header:
Byte(2) Command nn
Byte(3)
Application Data:
Byte(4) Data[0] nn Byte(5) Data[1] nn … Data[…] nn Last Data Byte -1 Data[Data Count -1] nn
Data Link Tail:
Last Byte End of Packet (EOP) 0xF2
APP Data Count (number of application data bytes to Follow) nn
5.1 Errors
If the number of DLL data bytes received is the same as the data count and an EOP has not been received, the MC-8 responds by transmitting a NAK packet with an error code DC_ERR_INVALID_PACKET. The MC-8 then continues to look for a SOP byte and will not process the erroneous application packet. The HOST can use this as an indicator to retransmit the corrupted packet.
In addition, each byte of a packet must be received sequentially and within the INTER_PACKET_TIME. If any of the bytes within a packet transmission exceeds the INTER_PACKET_TIME, the MC-8 will respond by transmitting a NAK packet with an error code DC_ERR_INVALID_PACKET. The MC-8 then continues to look for a SOP byte and will not process the erroneous application packet. The HOST can use this as an indicator to retransmit the corrupted packet.
6 Application Layer
6.1 MC-8 Asynchronous Notification Packets
MC-8 has been designed to transmit the asynchronous notification packets following these system changes:
1. Power On
2. Entering Standby
3. Front Panel Display update
4. Parameter Value Changes.
© 2003 Lexicon, Inc. All rights reserved. 8 of 80
Page 9
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
The notification packets are defined as follows:
6.1.1 Wakeup Notification
By transmitting the Wakeup Notification, MC-8 indicates the unit has just “powered on” or reset and is ready to receive host commands. This notification is primarily for the HOST to know the status of the MC-8.
6.1.1.1 Notification Packet Description
Application Header:
Command DC_WAKEUP 0x01 Data Count 0 0x00
Application Data:
N/A
6.1.1.2 Host Response
The MC-8 does not expect any response from the HOST.
6.1.2 Sleep Notification
By transmitting the Sleep Notification, MC-8 indicates the unit is shutting down into a standby mode. Because the hard power switch could be activated independently of the MC-8 system software, hard power down will not be notified. Acknowledgment of the Sleep Notification is not required. This notification is primarily for the HOST to know the operating status of the MC-8.
6.1.2.1 Notification Packet Description
Application Header:
Command DC_SLEEP 0x02 Data Count 0 0x00
Application Data:
N/A
6.1.3 Front Panel Display
MC-8 will transmit the front panel display buffer following the update to the MC-8 front panel display. The MC-8 front panel display is 2 X 20 ASCII character display. The HOST can enable transmission of this notification message by sending Host Wakeup (7.3.29). To disable transmission the HOST can send Host Sleep (7.3.30). Transmission of the display buffer is asynchronous to other host/MC-8 communication and will only transmit following the completion of any communication exchanges in progress or pending.
6.1.3.1 Notification Packet Description
Application Header:
Command DC_FPD 0x03 Data Count 42 0x2A
Application Data:
Data[0] - Data[20] Line1 ch ch ch… 0x00 Data[21] - Data[41] Line2 ch ch ch … 0x00
6.1.3.2 Data Description
© 2003 Lexicon, Inc. All rights reserved. 9 of 80
Page 10
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Line1
Data Type: Null (0x00) terminated ASCII character string. Max Length: DISP_LINE_LENGTH defined in Appendix G Protocol Constants.
Line2
Data Type: Null (0x00) terminated ASCII character string. Max Length: DISP_LINE_LENGTH defined in Appendix G Protocol Constants.
The MC-8 includes 8 custom characters that are defined to display increments of a display block. (i.e. Volume Bar) The custom characters are ASCII character codes 8E - 93(hex). The codes are used as follows:
'8E' - empty cell '8F' - left 1 bar '90' - left 2 bars '91' - left 3 bars '92' - left 4 bars '93' - full cell
6.1.3.3 HOST Response
The MC-8 does not expect any response from the HOST.
6.1.4 MC-1 Parameter Change
MC-8 will transmit predetermined parameter change notifications. If a parameter value is changed due to any user action or system action the MC-8 will transmit the current value of the parameter that is changing.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in the Supported System Parameters table listed below.
MC1 Parameter Change Notification can be enabled/disabled by using the Communication Configuration Packet as described in 6.3.19 Get Communication Configuration and 6.3.20
The MC8 disables these notifications in its default state.
Set Communication Configuration
6.1.4.1 Notification Packet Description
Application Header:
Command DC_PARAM_CHG_MSG 0x04 Data Count 2 0x02
Application Data:
Data[0] ParamId nn Data[1] Value nn
6.1.4.2 Data Description
ParamId:
Data Type: Unsigned 8 bit integer Max: 255.
Value:
The Current Value for this system parameter. Data Type: Unsigned 8 bit integer Max: Set by the Max Value per the Parameter Definition response Packet for the
Parameter Id of this packet.
© 2003 Lexicon, Inc. All rights reserved. 10 of 80
Page 11
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.1.4.3 HOST Response
The MC-8 does not expect any response from the HOST.
6.1.4.4 Supported System Parameters
The following parameters will be supported by this Parameter Change Notification:
Parameter MC-8 Parameter Name MC-1
ParamId(V4.00)
Current Effect PROGRAM 1 Mute MUTE 3 System Volume VOLUME 5 Balance LR_BALANCE 6 Input Selection INPUT 7 Zone 2 Volume Z2_VOL 154 Zone 2 Balance Z2_BAL 156 Zone 2 Mute Z2_MUTE 157 Bass BASS 167 Treble TREBLE 168 Loudness LOUDNESS 169 Tilt TILT 174 Menu Background On/Off MENU_BKGND 190
For Input Parameter Change Notifications the Input Value is a MC-8 to MC-1 input mapping, as shown in Appendix
E MC-1 Input Id's.
6.1.5 MC-8 Parameter Notification by Id
MC-8 will transmit parameter change notifications if they are enabled using the command described in 6.3.29
(MC8_Set_Parameter_Notification_By_Id). If a parameter value is changed due to any user action or system action
the MC-8 will transmit the current value of the parameter that is changing.
6.1.5.1 Command Packet Description
Application Header:
Command MC_PARAM_NOTIFICATION_BY_ID 0x05 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
6.1.5.2 Data Description
Same as Paragraph 6.3.24.2
nn nn nn…
6.1.5.3 HOST Response
The MC-8 does not expect any response from the HOST.
6.1.5.4 Defaults
The following Parameters Notifications are Enabled in the MC8 default state:
© 2003 Lexicon, Inc. All rights reserved. 11 of 80
Page 12
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Parameter MC-8 Parameter Name
Current Mode
HPARAM_MAIN_EFFECT
Main Zone Mute
Main Zone Volume
Main Zone Balance
Main Zone Input Selection
Zone 2 Input
Zone 2 Volume
Zone 2 Balance
Zone 2 Mute
Bass
Treble
Loudness
Tilt
Menu Background On/Off
HPARAM_MAIN_MUTE
HPARAM_MAIN_VOLUME
HPARAM_MAIN_BALANCE
HPARAM_MAIN_INPUT
HPARAM_ZONE_INPUT
HPARAM_ZONE_VOLUME
HPARAM_ZONE_BALANCE
HPARAM_ZONE_MUTE
HPARAM_MAIN_BASS
HPARAM_MAIN_TREBLE
HPARAM_MAIN_LOUDNESS
HPARAM_MAIN_TILT
HPARAM_OSD_BACKGND
See 6.9 MC8 V1.00 Parameter ID List for the Parameter ID definitions.
6.2 Acknowledgment Packets
Acknowledge and No Acknowledge packets are used to communicate transmission, packet and data validation status. Both the HOST and MC-8 can transmit and receive these packets.
6.2.1 Acknowledge
6.2.1.1 Packet Description
Application Header:
Command DC_ACK 0xE0 Data Count 10x01
Application Data:
Data[0] Command nn
6.2.1.2 Data Description
Command:
DataType: Valid MC-8 command as defined in Appendix A Command Codes.
© 2003 Lexicon, Inc. All rights reserved. 12 of 80
Page 13
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.2.2 No Acknowledge
6.2.2.1 Packet Description
Application Header:
Command DC_NACK 0xE1 Data Count 20x02
Application Data:
Data[0] Command nn Data[1] ErrorCode nn
6.2.2.2 Data Description
Command:
DataType: Valid MC-8 command as defined in Appendix A Command Codes.
ErrorCode:
DataType: Error code as defined in Appendix B Error Codes.
6.3 Host Initiated Command Packets
The MC-8 serial communication protocol has been designed to respond to the following commands as described below. Each command is transmitted to the MC-8 with the identified parameters. If the command is successfully received and processed by the MC-8, the unit will respond with the described response packet or action.
6.3.1 Reset Unit
Commands the MC-8 to soft reset.
6.3.1.1 Command Packet Description
Application Header:
Command DC_CMD_RESET 0x10 Data Count 0 0x00
Application Data:
N/A
6.3.1.2 MC-8 Response
The MC-8 will perform an internal reset. After reset the MC-8 will go through a soft power-up initialization. This includes transmitting the “Wakeup Notification Packet”. A soft reset does not reinitialize the MC-8. Nonvolatile RAM is maintained.
6.3.2 Restore
Commands the MC-8 to restore the system and effect parameters to the factory defaults.
6.3.2.1 Command Packet Description
Application Header:
Command DC_CMD_RESTORE_DEFAULTS 0x13 Data Count 0 0x00
Application Data:
N/A
© 2003 Lexicon, Inc. All rights reserved. 13 of 80
Page 14
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.2.2 MC-8 Response
The MC-8 will reset, clear any saved system and effect parameters in Nonvolatile RAM, and restore the factory default system and effect parameters. After reset the MC-8 will go through a soft power-up initialization. This includes transmitting the “Wakeup Notification Packet”.
6.3.3 MC-1 Send IR Command
Transmits MC-1 IR command key codes to the MC-8.
This command has been maintained for backward compatibility to the MC-1. The MC-1 IR code functionality has been mapped to the MC-8 IR code functionality as per the MC-1 to MC-8 IR code table. MC-8 users should use the command described in 6.3.27 (MC-1_Send_IR_Command).
6.3.3.1 Command Packet Description
Application Header:
Command DC_CMD_IR 0x14 Data Count 1 0x01
Application Data:
Data[0] KeyCode nn
6.3.3.2 Data Description
KeyCode:
Data Type: Unsigned 8 bit integer Valid Values: Appendix C MC-1 IR-Codes
6.3.3.3 MC-8 Response
The KeyCode is processed as a valid IR code. No acknowledgment will be sent from MC-8.
6.3.3.4 Data Validation
The KeyCode data will be verified as a legal IR code. If the Code is not valid the MC-8 will not respond.
6.3.4 Get Unit Configuration
Request to MC-8 for its current unit configuration.
This command is supported for backward compatibility. MC-8 users should use the command described in 6.3.26
(MC-8_Get_Unit_Configuration). MC-8 will respond with “Unit Configuration Packet”. The HOST should use this
information to determine if any information saved by the HOST is current.
6.3.4.1 Command Packet Description
Application Header:
Command DC_CMD_GET_CONFIG 0x15 Data Count 0 0x00
Application Data:
N/A
© 2003 Lexicon, Inc. All rights reserved. 14 of 80
Page 15
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.4.2 MC-8 Unit Configuration Response Packet
Application Header:
Command DC_RESP_UNIT_CONFIG 0x80 Data Count 25 0x19
Application Data:
Data[0] ProductId nn Data[1] Software Type nn Data[2] Software Level nn Data[3] Software Major Revision nn Data[4] Software Minor Revision nn Data[5] Protocol Major Revision nn Data[6] Protocol Minor Revision nn Data[7] N/A nn Data[8] Total Number of Effects nn Data[9] TimeStamp[0] ch Data[10] TimeStamp[1] ch Data[11] TimeStamp[2] ch Data[12] TimeStamp[3] ch Data[13] TimeStamp[4] ch Data[14] TimeStamp[5] ch Data[15] TimeStamp[6] ch Data[16] TimeStamp[7] ch Data[17] TimeStamp[8] ch Data[18] TimeStamp[9] ch Data[19] TimeStamp[10] ch Data[20] TimeStamp[11] ch Data[21] TimeStamp[12] ch Data[22] TimeStamp[13] ch Data[23] TimeStamp[14] ch Data[24] TimeStamp[15] 0x00
6.3.4.3 Data Description
© 2003 Lexicon, Inc. All rights reserved. 15 of 80
Page 16
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
ProductId: This unsigned 8 bit value describes the product.
Product ID
Lexicon DC-2 1 Lexicon MC-1 2 JBL Synthesis SDP-3 3 Lexicon MC-12 4 JBL Synthesis SDP-40 5 Lexicon MC-8 6 JBL Synthesis SDP-5 7
Software Type: An unsigned 8 bit value indicating the current configuration of the unit’s software. The
following table shows the values assigned to the available types:
SW Type
THX 1 AC3 2 DTS 3 COMPLETE 4 BOOTROM 5
Software Level: The following table shows the values assigned to the possible software levels:
SW Level
RELEASED 0 PRE_ALPHA 1 ALPHA 2 BETA 3 GAMMA 4 UNSUPPORTED 5
*Note: SW level indicates the status of the MC-8 internal application software.
Software Major Revision: An unsigned integer value indicating the unit’s major software version. The host should
use this information to determine if new effects, effect parameters, or system parameters have been added or removed.
Software Minor Revision: An unsigned integer value indicating this unit’s minor software version. Indicates the
units software operation has changed but effects, effect parameters, or system parameters have not changed.
Protocol Major Revision: An unsigned integer value indicating the serial communication protocol major version.
The host should use this value to determine if new commands, notifications, or response packets have been added or deleted from this specification.
Protocol Minor Revision: An unsigned integer value indicating the serial communication protocol minor version.
The host should use this value to determine if the existing commands, notifications, or response packets have changed in this specification
© 2003 Lexicon, Inc. All rights reserved. 16 of 80
Page 17
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Total Number of Effects: An unsigned integer value indicating the maximum number of effects available for this
version of software. This should be used to determine the maximum EffectId used in the “Get Effect Definition Packet”, “Get Effect Parameter Definition Packet”, “Set Effect Name Packet”, and “Set Effect Parameter Values Packet”.
TimeStamp: Is a null terminated ASCII text string describing the build date and time of the current
software build. The Format of this text string is: “yy/mm/dd(sp)hh:mm” yy- is the last two digits of the year (i.e. year 1999 = 99, year 2000 = 00) mm - is the month dd- is the day (sp) - is an ASCII space character (0x20) hh - is the hour mm - is the minute
6.3.5 Get System Status
Request to MC-8 for its current system status. MC-8 will respond with “System Status Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.32 (MC-8_Get_System_Status).
6.3.5.1 Command Packet Description
Application Header:
Command DC_CMD_GET_SYS_STATUS 0x16 Data Count 0 0x00
Application Data:
N/A
6.3.5.2 System Status Response Packet
Application Header:
Command DC_RESP_SYS_STATUS 0x81 Data Count 10 0x0A
Application Data:
Data[0] System Volume nn Data[1] Current Input nn Data[2] Current Effect Id nn Data[3] Current Input Sample Rate nn Data[4] Current Input Format nn Data[5] Mute Active nn Data[6] Effect Bypass nn Data[7] Left/Right Balance nn Data[8] Front/Back Balance nn Data[9] Video Synch nn
6.3.5.3 Data Description
System Volume:
© 2003 Lexicon, Inc. All rights reserved. 17 of 80
Page 18
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Data Type: Unsigned 8 bit integer. Maximum Value: 92 Conversion: 0 = -80 dB
92 = +12 dB
Current Input:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix F MC-8 Input Ids
Current Effect Id:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix H MC-8 to MC-1 Effect Map
Current Input Sample Rate:
Data Type: Unsigned 8 bit integer.
SAMPLE RATE
RATE_UNKNOWN 0 RATE_44 1 RATE_48 2 RATE_88 3 RATE_96 4
Current Input Format:
Data Type: Unsigned 8 bit integer.
Mute Active:
Data Type: Boolean. TRUE: System Mute is Active FALSE: System is unmuted.
Effect Bypass:
Data Type: Boolean TRUE: Effect Bypass is Active FALSE: Effect Bypass is Inactive
Left/Right Balance:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
Front/Back Balance:
Data Type: Unsigned 8 bit integer.
DATA STREAM TYPE
DATA_TYPE_UNKNOWN 0 DATA_TYPE_BYPASS 1 DATA_TYPE_ANALOG 2 DATA_TYPE_PCM 3 DATA_TYPE_DD 4 DATA_TYPE_DTS 5 DATA_TYPE_NOISE 6
16 = Center 32 = Right
© 2003 Lexicon, Inc. All rights reserved. 18 of 80
Page 19
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Maximum Value: 32 Conversion: 0 = Front
16 = Center 32 = Back
Video Synch:
Data Type: Boolean. TRUE: MC-8 has detected Video Sync for current video input FALSE: MC-8 can not detect Video Sync for the current video input
6.3.6 Get Zone 2 Status
This command is a request to MC-8 for current Zone 2 Status. MC-8 will respond with “Zone2 Status Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.33 (MC8_Get_Zone_2_Status).
6.3.6.1 Command Packet Description
Application Header:
Command DC_CMD_GET_ZONE2_STATUS 0x17 Data Count 0 0x00
Application Data:
N/A
6.3.6.2 Zone2 Status Response Packet
Application Header:
Command DC_RESP_ZONE2_STATUS 0x82 Data Count 5 0x05
Application Data:
Data[0] Zone2 Volume nn Data[1] Assigned Zone 2 Input nn Data[2] Zone2 Mute Active nn Data[3] Reserved for Future Use nn Data[4] Zone2 Balance nn
6.3.6.3 Data Description
Zone2 Volume:
Data Type: Unsigned 8 bit integer. Maximum Value: 92 Conversion: 0 = -80 dB
92 = +12 dB
Assigned Zone 2 Input:
Indicates the Zone 2 input that is currently assigned for the zone 2 outputs. Data Type: Unsigned 8 bit integer. Definition/Conversion: Appendix F MC-8 Input Ids
© 2003 Lexicon, Inc. All rights reserved. 19 of 80
Page 20
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Zone2 Mute Active:
Data Type: Boolean. TRUE: Zone2 Outputs are active. FALSE: Zone 2 Outputs are not active.
Zone 2 Balance:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
32 = Right
6.3.7 Get Custom Name
Request to MC-8 for an effect definition. MC-8 will respond with “Custom Name Packet”.
6.3.7.1 Command Packet Description
Application Header:
Command DC_CMD_GET_CUST_NAME 0x2B Data Count 0 0x00
Application Data:
N/A
6.3.7.2 Data Description
N/A
6.3.7.3 Custom Name Response Packet
Application Header:
Command DC_RESP_CUST_NAME 0x89
Data Count
Application Data:
Data[0]- Data[DataCount-1] CustomName ch ch ch … 0x00
Number of Characters in CustomName + 1 nn
6.3.7.4 Data Description
CustomName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: CUSTOM_NAME_LENGTH defined in Appendix G Protocol Constants.
6.3.8 Get Input Name by Id
This command is a request to MC-8 for the custom input name. MC-8 will respond with “Input Name Packet”.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.40 (MC8 Get Input Name By Id).
© 2003 Lexicon, Inc. All rights reserved. 20 of 80
Page 21
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.8.1 Command Packet Description
Application Header:
Command DC_CMD_GET_INPUT_NAME 0x2D Data Count 1 0x01
Application Data:
Data[0] InputId nn
6.3.8.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-8 Input Ids
6.3.8.3 Data Validation:
The InputId must be a valid Input number. If it is not the MC-8 will respond with a NAK packet and error code
DC_INVALID_INPUT.
6.3.8.4 Input Name Response Packet
Application Header:
Command DC_RESP_INPUT_NAME 0x8A
Data Count
Application Data:
Data[0] InputId Nn Data[1]- Data[DataCount-1] InputName ch ch ch … 0x00
Number of Characters in InputName + 2 Nn
6.3.8.5 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-8 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
6.3.9 Set System Volume
This command is a request to the MC-8 to set the system volume with the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.34 (MC8_Set_System_Volume).
© 2003 Lexicon, Inc. All rights reserved. 21 of 80
Page 22
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.9.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_VOLUME 0x21 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.9.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 92 Conversion: 0 = -80 dB
92 = +12 dB
6.3.9.3 MC-8 Response
The MC-8 will assign the value from the packet to the system volume.
6.3.9.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
6.3.10 Set Main Balance
Commands MC-8 to set the system balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.35 (MC8_Set_Main_Balance).
6.3.10.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_BALANCE 0x22 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.10.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Maximum Value: 32 Conversion: 0 = Left
16 = Center 32 = Right
6.3.10.3 MC-8 Response
The MC-8 will assign the value from the packet to the system balance.
© 2003 Lexicon, Inc. All rights reserved. 22 of 80
Page 23
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.10.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
6.3.11 Set Front/Back Balance
Commands MC-8 to set the front/back balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.36 (MC-8_Set_Front_Back_Balance).
6.3.11.1 Packet Description
Application Header:
Command DC_CMD_SET_FRONT_BACK_BALANCE 0x23 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.11.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 32 Conversion: 0 = Front
16 = Center 32 = Back
6.3.11.3 MC-8 Response
The MC-8 will assign the value from the packet to the front/back balance.
6.3.11.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.12 Set Active Effect by Id
This command requests the MC-8 to set the active effect to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.37 (MC8_Set_Active_Effect_By_Id).
© 2003 Lexicon, Inc. All rights reserved. 23 of 80
Page 24
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.12.1 Command Packet Description
Application Header:
Command DC_CMD_SET_EFFECT 0x24 Data Count 1 0x01
Application Data:
Data[0] EffectId nn
6.3.12.2 Data Description
EffectId:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix I MC-1 to MC-8 Effect ID Map.
6.3.12.3 MC-8 Response
The MC-8 will load the desired effect.
6.3.12.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.13 Set Zone2 Volume
Commands MC-8 to set the Zone 2 volume with the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.38 (MC8_Set_Zone2_Volume).
6.3.13.1 Command Packet Description
Application Header:
Command DC_CMD_SET_ZONE2_VOLUME 0x27 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.13.2 Data Description
Value:
Data Type: Unsigned 8 bit integer. Max: 92 Conversion: 0 = -80 dB
92 = +12 dB
6.3.13.3 MC-8 Response
The MC-8 will assign the value from the packet to the Zone 2 volume.
6.3.13.4 Data Validation
© 2003 Lexicon, Inc. All rights reserved. 24 of 80
Page 25
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.14 Set Zone2 Left/Right Balance
Commands MC-8 to set the Zone 2 balance to the value in this packet.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.39 MC8_Set_Zone2_Left_Right_Balance).
6.3.14.1 Packet Description
Application Header:
Command DC_CMD_SET_ZONE2_BALANCE 0x28 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.14.2 Data Description
Value:
Data Type: Unsigned 8 bit integer Max: 32 Conversion: 0 = Left
32 = Right
6.3.14.3 MC-8 Response
The MC-8 will assign the value from the packet to the Zone 2 balance.
6.3.14.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.15 Set Custom Name
Sets the Custom Name that can be displayed when the unit powers up.
6.3.15.1 Packet Description
Application Header:
Command DC_CMD_SET_CUST_NAME 0x2C
Data Count
Application Data:
Data[0] CustomNameEnable nn Data[1]-Data[DataCount-1] CustomName ch ch ch … 0x00
6.3.15.2 Data Description
CustomNameEnable: Enables/Disables the Custom Name Display.
DataType: Boolean TRUE: CustomName Enabled
Number of characters in CustomName + 2 nn
© 2003 Lexicon, Inc. All rights reserved. 25 of 80
Page 26
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
FALSE: CustomName Disabled
CustomName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: CUSTOM_NAME_LENGTH defined in Appendix G Protocol Constants.
6.3.15.3 MC-8 Response
If the custom name enable is TRUE then the custom name banner is display on “power on”. If the Custom Name Enable is FALSE the custom name is not displayed. The CustomName string is copied to Nonvolatile RAM. The MC-8 will ACK when completed with this command.
6.3.15.4 Data Validation:
No data validation is done on the transmitted data.
6.3.16 Set Input Name by Id
Sets an Input Name to the transmitted value for a given input.
This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-8 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-8 users should be using the command described in 6.3.41 (MC8_Set_Input_Name_By_Id).
6.3.16.1 Command Packet Description
Application Header:
Command DC_CMD_SET_INPUT_NAME 0x2E
Data Count
Application Data:
Data[0] InputId 0 to 7 Data[1]-Data[DataCount-1] InputName ch ch ch ... 0x00
Number of characters in InputName + 2 nn
6.3.16.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-8 Input Id's
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
6.3.16.3 MC-8 Response
MC-8 will copy the InputName to the given input.
6.3.16.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-8 will respond with a NAK packet and error code DC_INVALID_INPUT. If the InputName string exceeds the INPUT_NAME_LENGTH, the MC-8 will truncate the string to the INPUT_NAME_LENGTH.
© 2003 Lexicon, Inc. All rights reserved. 26 of 80
Page 27
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.17 Host Wakeup
By transmitting the Wakeup Notification, the Host indicates it has just “powered on” or reset and is ready to receive MC-8 Notifications or Responses. The Host is assumed to be asleep upon power up of the MC-8. Host status is maintained during standby.
6.3.17.1 Command Packet Description
Application Header:
Command HOST_WAKEUP 0x11 Data Count 0 0x00
Application Data:
N/A
6.3.17.2 Data Description
N/A
6.3.17.3 MC-8 Response
The MC-8 will respond to this command with an ACK.
6.3.18 Host Sleep
By transmitting the Sleep command, the Host indicates it has just “powered down” and will no longer respond to MC-8 Notifications. No Acknowledgment is expected. The Host is assumed to be asleep upon power up of the MC-
8. Host status is maintained during standby.
6.3.18.1 Packet Description
Application Header:
Command HOST_SLEEP 0x12 Data Count 0 0x00
Application Data:
N/A
6.3.18.2 Data Description
N/A
6.3.19 Get Communication Configuration
This command is a request to the MC-8 for the current communications configuration for the serial port and protocol. The MC-8 responds to this command with a Communication Configuration Packet.
6.3.19.1 Command Packet Description
Application Header:
Command DC_CMD_GET_COM_CONFIG 0x2F Data Count 0 0x00
Application Data:
N/A
© 2003 Lexicon, Inc. All rights reserved. 27 of 80
Page 28
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.19.2 Communication Configuration Response Packet
Application Header:
Command DC_RESP_COM_CONFIG 0x8C Data Count 1 0x01
Application Data:
Data[0] Configuration Register 0 nn
6.3.19.3 Data Description
Data Word Bit Definition 0 0 Acknowledge Enable 0 1 Parameter Change Enable
Acknowledge Enable:
TRUE Indicates the MC-8 will transmit Acknowledge Notification’s to the Host. FALSE Indicates the MC-8 will not transmit any positive Acknowledge Notification messages.
The MC-8 will always transmit NAK error notification messages.
Parameter Change Enable:
TRUE Indicates the MC-8 will transmit any parameter change Notification as specified in the
Parameter Change Notification Message.
FALSE Indicates the MC-8 will not transmit parameter change Notifications.
6.3.20 Set Communication Configuration
The Set Communication Configuration Command allows the serial port user to set up the various serial port/ protocol configuration parameters.
6.3.20.1 Command Packet Description
Application Header:
Command DC_CMD_SET_COM_CONFIG 0x30 Data Count 1 0x01
Application Data:
Data[0] Configuration Register 0 nn
6.3.20.2 Data Description
Data Word Bit Definition 0 0 Acknowledge Enable 0 1 Parameter Change Enable
Acknowledge Enable:
TRUE Indicates the MC-8 will transmit Acknowledge Notification’s to the Host. FALSE Indicates the MC-8 will not transmit any positive Acknowledge Notification messages.
The MC-8 will always transmit NAK error notification messages.
Parameter Change Enable:
TRUE Indicates the MC-8 will transmit any parameter change Notification as specified in the
Parameter Change Notification Message.
FALSE Indicates the MC-8 will not transmit parameter change Notifications.
© 2003 Lexicon, Inc. All rights reserved. 28 of 80
Page 29
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.20.3 MC-8 Response
The data values transmitted will be copied over to the registers stored in nonvolatile RAM. The MC-8 will respond with an ACK Packet.
6.3.21 Set Mute
The Set Mute Command message allows the RS232 users to set/clear the MC-8 mute state directly.
6.3.21.1 Command Packet Description
Application Header:
Command DC_CMD_SET_MUTE 0x31 Data Count 1 0x01
Application Data:
Data[0] Mute State nn
6.3.21.2 Data Description
MUTE State:
Value Definition Description
0 UNMUTE The user mute state is set to unmuted. The MC-8 may still
1 USER MUTE The system volume decrements by the specified user
2 FULL MUTE The system is fully muted.
be muted for other internal reasons.
amount as set in the OUTPUT LEVELS Menu.
6.3.21.3 MC-8 Response
The MC-8 will set the mute state according to the value transmitted. The MC-8 may still be full muted if other conditions require the audio path to be muted. This is only a direct access to the user mute state.
6.3.21.4 Data Validation
The data value transmitted to the MC-8 will be verified as a valid value. If it is valid the MC-8 will set/clear the mute and respond with an ACK Packet. If the data value is invalid the MC-8 will respond with a DC_INVALID_DATA error NAK.
6.3.22 Send Display String Command
This command allows the Host to send a 40 character string to the MC-8 for display on the OSD and Front Panel Display.
6.3.22.1 Packet Description
Application Header:
Command DC_CMD_SET_DISPLAY_STR 0x33 Data Count Number of characters in the
DisplayStr + 2
Application Data:
Data[0] DisplayFlags nn Data[1]-Data[DataCount-1] DisplayStr ch ch ch … 0x00
nn
© 2003 Lexicon, Inc. All rights reserved. 29 of 80
Page 30
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.22.2 Data Description
Display Command Flags:
Word Bit Definition
0 0 FPD only: If set TRUE, the display string will only be sent to the FPD device for display. 0 1 Undefined. 0 2 Undefined. 0 3 Undefined. 0 4 Undefined. 0 5 Undefined. 0 6 Undefined. 0 7 Undefined.
Display String:
Data Type: Null (0x00) terminated ASCII character string. Max Length: 40 Characters.
6.3.22.3 MC-8 Response
The display string is sent to the OSD and Front Panel Display. The MC-8 will ACK when completed with this command.
6.3.22.4 Data Validation:
If a string length exceeds the 40 character maximum the string will be truncated before displaying and the MC-8 transmit a DC_NAK command with an error code DC_INVALID_DATA.
6.3.23 MC-8 Get Parameter Definition by Id
Request to MC-8 for a Parameter Definition by Parameter Id. MC-8 will respond with “MC-8 Parameter Definition Packet”.
6.3.23.1 Command Packet Description
Application Header:
Command MC_GET_PARAM_BY_ID 0x35 Data Count 2 0x02
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn
6.3.23.2 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-8 Unit Configuration Response Packet in
6.3.26.2
6.3.23.3 Data Validation:
If the ParamId is not a valid Id the MC-8 will respond with a NAK packet and error code DC_ INVALID_PARAM_ID.
© 2003 Lexicon, Inc. All rights reserved. 30 of 80
Page 31
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.23.4 Parameter Definition Response Packet
The following Packet has been defined as follows for MC-8 V1.00. Future releases may modify this definition.
Application Header:
Command MC_SYS_PARAM_DEF_PKT 0x8F Data Count 110 0x6E
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn Data[3] MAX Value(LSB) nn Data[4] MAX Value(MSB) nn Data[5] MIN Value(LSB) nn Data[6] MIN Value(MSB) nn Data[7-27] CurrentValue[0 -20] nn nn nn…
Data[28]-Data[108] Parameter Path Data[108] Read Only nn
6.3.23.5 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-8 Unit Configuration Response Packet in
6.3.26.2
ch ch ch … 0x00
ParamType:
Param Type Name ParamTy
PARAM_TYPE_UINT8 0 Unsigned 8 bit integer(0 to
PARAM_TYPE_UINT16 1 Unsigned 16 bit integer(0 to
PARAM_TYPE_CSTR8 2 Zero terminated string of 8
PARAM_TYPE_CSTR13 3 Zero terminated string of 13
PARAM_TYPE_UINT32 4 Unsigned 32 bit integer (0 to
PARAM_TYPE_BOOLEAN 5 Boolean( 0 to 1) 1 PARAM_TYPE_INT8 6 Signed 8 bit integer
PARAM_TYPE_BRANCH 7 Parameter Branch N/A PARAM_TYPE_INT16 8 Signed 16 bit integer
PARAM_TYPE_CSTR20 9 Zero terminated string of 20
Data:
Type Description Data Size
pe ID
255)
65535)
ascii characters
ascii characters
4,294,967,295 )
(-127 to 128)
(-32,767 to 32,768)
ascii characters
The data value transmitted is dependent on the ParamType, as described above. The CurrentValue is always packed starting at the CurrentValue [0] byte in the packet. For multi-byte data, the
(Bytes)
1
2
9
14
4
1
2
21
© 2003 Lexicon, Inc. All rights reserved. 31 of 80
Page 32
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
values are packed LSB first(CurrentValue [0]) to MSB(CurrentValue [0+(num bytes-1)]). For example: Setting a given signed 16 bit parameter to a value of -300 the data array would be packed as follows:
Data[0] = 0xd4 Data[1] = 0xfe Data[2 - 13] = don't care.
If a parameter's current value is a signed 16 bit parameter with a value of -3 the data array would be packed as follows:
Data[0] = 0xfd Data[1] = 0xff Data[2 - 13] = don't care.
All signed values are in the 2's compliment format.
Max Value:
This is a 16 bit value representing the maximum value for a parameter. Parameter values exceeding the maximum will be limited to the maximum. This may be a signed or unsigned value depending on the Parameter Type.
Min Value:
This is a 16 bit value representing the minimum value for a parameter. Parameter values exceeding the minimum will be limited to the minimum. . This may be a signed or unsigned value depending on the Parameter Type.
Parameter Path:
This is a zero terminated ASCII character string describing the parameter's name and path in the units parameter tree structure.
Read Only:
Data Type: Boolean TRUE: Parameter is read only FALSE: Parameter is writeable
6.3.24 MC-8 Set Parameter Value by Id
MC-8 Set Parameter by Id command sets the parameter value equal to the value sent in the command packet and then runs the appropriate functional changes associated with changing the given parameter.
6.3.24.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_PARAM_VALUE_BY_ID 0x36 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn Data[3-23] Value[0 -20] nn nn nn…
© 2003 Lexicon, Inc. All rights reserved. 32 of 80
Page 33
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.24.2 Data Description
ParamId:
Data Type: Unsigned 16 bit Integer Max Value: Max Parameter Count as reported by the MC-8 Unit Configuration Response Packet in
6.3.26.2
ParamType:
Param Type Name Param
Type ID
PARAM_TYPE_UINT8 0 Unsigned 8 bit integer(0 to
PARAM_TYPE_UINT16 1 Unsigned 8 bit integer(0 to
PARAM_TYPE_CSTR8 2 Zero terminated string of 8
PARAM_TYPE_CSTR13 3 Zero terminated string of 13
PARAM_TYPE_UINT32 4 Unsigned 32 bit integer (0 to
PARAM_TYPE_BOOLEAN 5 Boolean (0 to 1) 1 PARAM_TYPE_INT8 6 Signed 8 bit integer
PARAM_TYPE_BRANCH 7 Parameter Branch N/A PARAM_TYPE_INT16 8 Signed 16 bit integer
PARAM_TYPE_CSTR20 9 Zero terminated string of 20
Type Description Data
Size (Bytes)
1
255) 2
65535) 9
ascii characters
14
ascii characters
4
4,294,967,295 )
1
(-127 to 128)
2
(-32,767 to 32,768)
21
ascii characters
Value:
The data value transmitted is dependent on the ParamType, as described above. The Data Value is always packed starting at the Value[0] byte in the packet. For multi-byte data, the values are packed LSB first(Value[0]) to MSB(Value[0+(num bytes-1)]). For example: Setting a given signed 16 bit parameter to a value of -300 the data array would be packed as follows:
Value[0] = 0xd4 Value[1] = 0xfe Value[2 - 13] = don't care.
All signed values are in the 2's compliment format.
6.3.24.3 Data Validation:
The ParamId must be a valid Parameter. The ParamType must be valid for the given ParamId. If either of these condition is not true the MC-8 will respond with a NAK packet and error code DC _ INVALID_PARAM_ID. The data value size cannot exceed the size of a given data type. A value that does exceed the size of a give data type will be truncated to the appropriate size. The ParamType transmitted must match the ParamType for the Parameter being transmitted, as per the Parameter Definition as transmitted by the MC_SYS_PARAM_DEF_PKT . If the types do not match The MC-8 will transmit a NAK packet with a DC_INVALID_INPUT error code. The MC-8 will transmit a NAK packet with a DC_ERR_READ_ONLY error code for read only parameters.
© 2003 Lexicon, Inc. All rights reserved. 33 of 80
Page 34
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.25 MC-8 Set Parameter Value by Id, No Run
MC-8 Set Parameter by Id command sets the parameter value equal to the value sent in the command packet and does not run the appropriate functional changes associated with changing the given parameter.
6.3.25.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_PARAM_VALUE_BY_ID_NO_RUN 0x37 Data Count 24 0x18
Application Data:
Data[0] ParamId(LSB) nn Data[1] ParamId(MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
nn nn nn…
6.3.25.2 Data Description
Same as Paragraph 6.3.24.2
6.3.26 MC-8 Get Unit Configuration
Request to MC-8 for its current unit configuration. MC-8 will respond with “Unit Configuration Packet”. The HOST should use this information to determine if any information saved by the HOST is current.
6.3.26.1 Command Packet Description
Application Header:
Command MC_CMD_GET_CONFIG 0x38 Data Count 0 0x00
Application Data:
N/A
© 2003 Lexicon, Inc. All rights reserved. 34 of 80
Page 35
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.26.2 MC-8 Unit Configuration Response Packet
Application Header:
Command MC_RESP_UNIT_CONFIG 0x91 Data Count 30 0x1E
Application Data:
Data[0] ProductId nn Data[1] Software Type nn Data[2] Software Level nn Data[3] Software Major Revision nn Data[4] Software Minor Revision nn Data[5] Protocol Major Revision nn Data[6] Protocol Minor Revision nn Data[7] Parameter Count Low(LSB) nn Data[8] Parameter Count High(MSB) nn Data[9] Effect Count nn Data[10] TimeStamp[0] ch Data[11] TimeStamp[1] ch Data[12] TimeStamp[2] ch Data[13] TimeStamp[3] ch Data[14] TimeStamp[4] ch Data[15] TimeStamp[5] ch Data[16] TimeStamp[6] ch Data[17] TimeStamp[7] ch Data[18] TimeStamp[8] ch Data[19] TimeStamp[9] ch Data[20] TimeStamp[10] ch Data[21] TimeStamp[11] ch Data[22] TimeStamp[12] ch Data[23] TimeStamp[13] ch Data[24] TimeStamp[14] ch Data[25] TimeStamp[15] 0x00 Data[26] SerialNumber(LSB) nn Data[27] SerialNumber nn Data[28] SerialNumber nn Data[29] SerialNumber(MSB) nn
6.3.26.3 Data Description
ProductId: This unsigned 8 bit value describes the product.
© 2003 Lexicon, Inc. All rights reserved. 35 of 80
Product ID
Lexicon DC-2 1 Lexicon MC-1 2 JBL Synthesis SDP-3 3 Lexicon MC-12 4 JBL Synthesis SDP-40 5 Lexicon MC-8 6 JBL Synthesis SDP-5 7
Page 36
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Software Type: An unsigned 8 bit value indicating the current configuration of the unit’s software. The
following table shows the values assigned to the available types:
SW Type
THX 1 AC3 2 DTS 3 COMPLETE 4 BOOTROM 5
Software Level: The following table shows the values assigned to the possible software levels:
SW Level
RELEASED 0 PRE_ALPHA 1 ALPHA 2 BETA 3 GAMMA 4 UNSUPPORTED 5
*Note: SW level indicates the status of the MC-8 internal application software.
Software Major Revision: An unsigned 8 bit integer value indicating the unit’s major software version. The host
should use this information to determine if new effects, effect parameters, or system parameters have been added or removed.
Software Minor Revision: An unsigned 8 bit integer value indicating this units minor software version. Indicates the
units software operation has changed but effects, effect parameters, or system parameters have not changed.
Protocol Major Revision: An unsigned 8 bit integer value indicating the serial communication protocol major
version. The host should use this value to determine if new commands, notifications, or response packets have been added or deleted from this specification.
Protocol Minor Revision: An unsigned 8 bit integer value indicating the serial communication protocol minor
version. The host should use this value to determine if the existing commands, notifications, or response packets have changed in this specification
Parameter Count: An unsigned 16 bit integer value indicating the maximum number of parameters for this
version of software. All Parameters are sequential ordered with in the unit so cycling from ParamId 0 to ParamId = Parameter Count -1 allows for the host system to learn the Parameter definitions for all Parameters defined for a given software version. The 16 bit value is packed LSB followed by the MSB.
Total Number of Effects: An unsigned 8 bit integer value indicating the maximum number of effects available for
this version of software.
© 2003 Lexicon, Inc. All rights reserved. 36 of 80
Page 37
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
TimeStamp: Is a null terminated ASCII text string describing the build date and time of the current
software build. The Format of this text string is: “yy/mm/dd(sp)hh:mm” yy- is the last two digits of the year (i.e. year 2001=01, year 2002 = 02) mm - is the month dd- is the day (sp) - is an ASCII space character (0x20) hh - is the hour mm - is the minute
SerialNumber: The Serial Number is an unsigned 32 bit integer holding the unique value of the current
unit.
6.3.27 MC-8 Send IR Command
This command allows the HOST to transmit IR command key codes to the MC-8.
6.3.27.1 Command Packet Description
Application Header:
Command MC_CMD_IR 0x39 Data Count 1 0x01
Application Data:
Data[0] KeyCode nn
6.3.27.2 Data Description
KeyCode:
Data Type: Unsigned 8 bit integer. Valid Values: Appendix D MC-8 IR-Codes
6.3.27.3 MC-8 Response
The KeyCode is processed as a valid IR code. No acknowledgment will be sent from MC-8.
6.3.27.4 Data Validation
The KeyCode data will be verified as a legal IR code. If the Code is not valid the MC-8 will not respond.
6.3.28 MC-8 Get Parameter Value by Id
Request to MC-8 for the current value of a given parameter. The MC-8 will respond with a “Parameter Value Packet”.
6.3.28.1 Command Packet Description
Application Header:
Command MC_CMD_GET_PARAM_VALUE_BY_ID 0x3A
Data Count 2 0x02
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn
6.3.28.2 Data Description
© 2003 Lexicon, Inc. All rights reserved. 37 of 80
Page 38
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-8 Unit Configuration
Response Packet in 7.3.39.2
6.3.28.3 Data Validation
If ParamId exceeds the its maximum value, the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
6.3.28.4 MC-8 Value String Response Packet
Application Header:
Command MC_RESP_PARAM_VALUE 0x92 Data Count 24 0x18
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn Data[2] ParamType nn
Data[3-23] Value[0 -20]
nn nn nn…
6.3.28.5 Data Description
Same as Paragraph 6.3.24.2
6.3.29 MC-8 Set Parameter Notification by Id
Request to MC-8 to enable or disable transmission of the MC-8 parameter change notification for a given parameter.
6.3.29.1 Command Packet Description
Application Header:
Command MC_CMD_SET_PARAM_NOTIFICATION_BY_ID 0x3B
Data Count 3 0x03
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn Data[2] Enable/Disable nn
6.3.29.2 Data Description
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-8 Unit Configuration
Response Packet in 7.3.39.2
Enable/Disable:
Data Type: Boolean TRUE: Enable transmission of parameter notification FALSE: Disable transmission of parameter notification
6.3.29.3 Data Validation
© 2003 Lexicon, Inc. All rights reserved. 38 of 80
Page 39
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
If ParamId exceeds the its maximum value, the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
6.3.29.4 MC-8 Response
If a parameter has been enabled for notification the MC-8 will transmit its current value whenever it has been changed due to any user or system action. For the details of the MC-8 notification packet, see 6.1.5
(MC8_Parameter_Notification_By_Id).
6.3.30 MC-8 Parameter Get Value String by Id
Request to MC-8 for the string representation of a given value for a given parameter. The MC-8 will respond with a “Value String Response Packet”.
6.3.30.1 Command Packet Description
Application Header:
Command MC_CMD_PARAM_GET_VALUE_STRING_BY_ID 0x3C
Data Count 23 0x17
Application Data:
Data[0] ParamId (LSB) nn Data[1] ParamId (MSB) nn
Data[2] - Data[22] Value[0] - Value[20]
nn nn nn ..
6.3.30.2 Data Description
ParamId:
Data Type: Unsigned 16 bit integer. Max: Max Parameter Count as reported by the MC-8 Unit Configuration
Response Packet in 7.3.39.2
Value:
See MC8_Value_Union_Description.
6.3.30.3 Data Validation
If ParamId exceeds the its maximum value, the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
6.3.30.4 MC-8 Value String Response Packet
Application Header:
Command MC_RESP_VALUE_STRING 0x93
Number of Characters in Value
Data Count
Application Data:
Data[0] - Data[20] Value String
String + 1 nn
ch ch ch … 0x00
6.3.30.5 Data Description
Value String:
© 2003 Lexicon, Inc. All rights reserved. 39 of 80
Page 40
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Data Type: Null (0x00) terminated ASCII string. Max Length: 21 (20 characters plus terminating Null)
6.3.31 MC-8 Clear All Parameter Notifications
Request to the MC-8 to disable all MC-8 parameter notifications.
6.3.31.1 Command Packet Description
Application Header:
Command MC_CMD_CLEAR_ALL_PARAM_NOTIFICATIONS 0x3D Data Count 0 0x00
Application Data:
N/A
6.3.32 MC-8 Get System Status
Request to MC-8 for its current system status. MC-8 will respond with “System Status Packet”.
6.3.32.1 Command Packet Description
Application Header:
Command MC_CMD_GET_SYS_STATUS 0x3E Data Count 0 0x00
Application Data:
N/A
6.3.32.2 System Status Response Packet
Application Header:
Command MC_RESP_SYS_STATUS 0x94 Data Count 10 0x0A
Application Data:
Data[0] System Volume nn Data[1] Current Input nn Data[2] Current Effect Id nn Data[3] Current Input Sample Rate nn Data[4] Current Input Format nn Data[5] Mute Active nn Data[6] Effect Bypass nn Data[7] Left/Right Balance nn Data[8] Front/Back Balance nn Data[9] Video Sync nn
6.3.32.3 Data Description
System Volume:
© 2003 Lexicon, Inc. All rights reserved. 40 of 80
Page 41
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 (0xB0) (-80 dB)
Current Input:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix F MC-8 Input Ids
Current Effect Id:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix J MC-8_Mode Ids
Current Input Sample Rate:
Data Type: Unsigned 8 bit integer.
SAMPLE RATE
RATE_UNKNOWN 0 RATE_44 1 RATE_48 2 RATE_88 3 RATE_96 4
Current Input Format:
Data Type: Unsigned 8 bit integer.
Mute Active:
Data Type: Boolean. TRUE: System Mute is Active FALSE: System is unmuted.
Effect Bypass:
Data Type: Boolean TRUE: Effect Bypass is Active FALSE: Effect Bypass is Inactive
Left/Right Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
DATA STREAM TYPE
DATA_TYPE_UNKNOWN 0 DATA_TYPE_BYPASS 1 DATA_TYPE_ANALOG 2 DATA_TYPE_PCM 3 DATA_TYPE_DD 4 DATA_TYPE_DTS 5 DATA_TYPE_NOISE 6
Front/Back Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Front)
© 2003 Lexicon, Inc. All rights reserved. 41 of 80
Page 42
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Min: -16 (0xF0) (Full Back)
Video Sync:
Data Type: Boolean. TRUE: MC-8 has detected Video Sync for current video input FALSE: MC-8 can not detect Video Sync for the current video input
6.3.33 MC-8 Get Zone Status
This command is a request to MC-8 for current Zone 2 Status. MC-8 will respond with “Zone2 Status Packet”.
6.3.33.1 Command Packet Description
Application Header:
Command MC_GET_REC_ZONE2_STATUS 0x3F Data Count 0 0x00
Application Data:
N/A
6.3.33.2 Zone2 Status Response Packet
Application Header:
Command MC_RESP_REC_ZONE2_STATUS 0x95 Data Count 5 0x05
Application Data:
Data[0] Zone2 Volume nn Data[1] Assigned Zone 2 Input nn Data[2] Reserved For Future Use nn Data[3] Zone2 Mute Active nn Data[4] Zone2 Balance nn
6.3.33.3 Data Description
Zone2 Volume:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 dB (0xB0) (-80 dB)
Assigned Zone 2 Input:
Indicates the Zone 2 input that is currently assigned for the zone 2 outputs. Data Type: Unsigned 8 bit integer. Definition/Conversion: Appendix F MC-8 Input Ids
Zone2 Mute Active:
Data Type: Boolean. TRUE: Zone2 Outputs are active. FALSE: Zone 2 Outputs are not active.
© 2003 Lexicon, Inc. All rights reserved. 42 of 80
Page 43
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Zone 2 Balance:
Data Type: Signed 8 bit integer (2’s compliment) Max: 16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
6.3.34 MC-8 Set System Volume
This command is a request to the MC-8 to set the system volume with the value in this packet.
6.3.34.1 Command Packet Description
Application Header:
Command MC_CMD_SET_SYS_VOLUME 0x40 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.34.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12 dB) Min: -80 (0xB0) (-80 dB)
6.3.34.3 MC-8 Response
The MC-8 will assign the value from the packet to the system volume.
6.3.34.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
6.3.35 MC-8 Set Main Balance
Commands MC-8 to set the system balance to the value in this packet.
6.3.35.1 Command Packet Description
Application Header:
Command DC_CMD_SET_SYS_BALANCE 0x41 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.35.2 Data Description
© 2003 Lexicon, Inc. All rights reserved. 43 of 80
Page 44
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
6.3.35.3 MC-8 Response
The MC-8 will assign the value from the packet to the system balance.
6.3.35.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
6.3.36 MC-8 Set Front/Back Balance
Commands MC-8 to set the front/back balance to the value in this packet.
6.3.36.1 Packet Description
Application Header:
Command MC_CMD_SET_FRONT_BACK_BALANCE 0x42 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.36.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Front) Min: -16 (0xF0) (Full Back)
6.3.36.3 MC-8 Response
The MC-8 will assign the value from the packet to the front/back balance.
6.3.36.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.37 MC-8 Set Active Effect by Id
This command requests the MC-8 to set the active effect to the value in this packet.
6.3.37.1 Command Packet Description
Application Header:
Command MC_CMD_SET_EFFECT 0x43 Data Count 1 0x01
Application Data:
Data[0] EffectId nn
© 2003 Lexicon, Inc. All rights reserved. 44 of 80
Page 45
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.37.2 Data Description
EffectId:
Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix I MC-1 to MC-8 Effect ID Map.
6.3.37.3 MC-8 Response
The MC-8 will load the desired effect.
6.3.37.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.38 MC-8 Set Zone2 Volume
Commands MC-8 to set the Zone 2 volume with the value in this packet.
6.3.38.1 Command Packet Description
Application Header:
Command MC_CMD_SET_ZONE2_VOLUME 0x45 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.38.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +12 (0x0C) (12dB) Min: -80 (0xB0) (-80 dB)
6.3.38.3 MC-8 Response
The MC-8 will assign the value from the packet to the Zone 2 volume.
6.3.38.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.39 MC-8 Set Zone2 Left/Right Balance
Commands MC-8 to set the Zone 2 balance to the value in this packet.
© 2003 Lexicon, Inc. All rights reserved. 45 of 80
Page 46
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.39.1 Packet Description
Application Header:
Command MC_CMD_SET_ZONE2_BALANCE 0x46 Data Count 1 0x01
Application Data:
Data[0] Value nn
6.3.39.2 Data Description
Value:
Data Type: Signed 8 bit integer (2’s compliment) Max: +16 (0x10) (Full Right) Min: -16 (0xF0) (Full Left)
6.3.39.3 MC-8 Response
The MC-8 will assign the value from the packet to the Zone 2 balance.
6.3.39.4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-8 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
6.3.40 MC-8 Get Input Name by Id
This command is a request to MC-8 for the custom input name. MC-8 will respond with “Input Name Packet”.
6.3.40.1 Command Packet Description
Application Header:
Command MC_CMD_GET_INPUT_NAME 0x47 Data Count 1 0x01
Application Data:
Data[0] InputId nn
6.3.40.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-8 Input Ids
6.3.40.3 Data Validation:
The InputId must be a valid Input number. If it is not the MC-8 will respond with a NAK packet and error code
DC_INVALID_INPUT.
© 2003 Lexicon, Inc. All rights reserved. 46 of 80
Page 47
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.3.40.4 Input Name Response Packet
Application Header:
Command MC_RESP_INPUT_NAME 0x96
Data Count
Application Data:
Data[0] InputId nn Data[1]- Data[DataCount-1] InputName ch ch ch … 0x00
Number of Characters in InputName + 2 nn
6.3.40.5 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Definition/Conversion: Appendix F MC-8 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
6.3.41 MC-8 Set Input Name by Id
Sets an Input Name to the transmitted value for a given input.
6.3.41.1 Command Packet Description
Application Header:
Command MC_CMD_SET_INPUT_NAME 0x48
Data Count
Application Data:
Data[0] InputId 0 to 7 Data[1]-Data[DataCount-1] InputName ch ch ch ... 0x00
6.3.41.2 Data Description
InputId:
Data Type: Unsigned 8 bit Integer Description/Conversion: Appendix F MC-8 Input Ids
InputName:
Data Type: Null (0x00) terminated ASCII character string. Max Length: INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
Number of characters in InputName + 2 nn
6.3.41.3 MC-8 Response
MC-8 will copy the InputName to the given input.
6.3.41.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-8 will respond with a NAK packet and error code DC_INVALID_INPUT. If the InputName string exceeds the INPUT_NAME_LENGTH, the MC-8 will truncate the string to the INPUT_NAME_LENGTH.
© 2003 Lexicon, Inc. All rights reserved. 47 of 80
Page 48
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix A Command Codes
Notifications:
DC_WAKEUP 0x01 DC_SLEEP 0x02 DC_FPD 0x03 DC_PARAM_CHG_MSG 0x04 MC_PARAM_NOTIFICATION_BY_ID 0x05
DC_NO_CMD 0x00
Host Commands:
HOST_WAKEUP 0x11 HOST_SLEEP 0x12 DC_CMD_RESTORE_DEFAULTS 0x13 DC_CMD_IR 0x14 DC_CMD_GET_CONFIG 0x15 DC_CMD_GET_SYS_STATUS 0x16 DC_CMD_GET_REC_STATUS 0x17 DC_CMD_GET_SYS_PARAM_BY_ID 0x18 DC_CMD_GET_SYS_PARAM_BY_NAME 0x19 DC_CMD_GET_SYS_PARAM_VALUES 0x1A DC_CMD_GET_EFFECT 0x1B DC_CMD_GET_EFFECT_PARAM_DEF 0x1C DC_CMD_GET_EFFECT_PARAM_VALUES 0x1D DC_CMD_SET_SYS_PARAM_VALUES 0x1E DC_CMD_SET_EFFECT_PARAM_VALUES 0x1F DC_CMD_SET_EFFECT_NAME 0x20 DC_CMD_SET_SYS_VOLUME 0x21 DC_CMD_SET_SYS_BALANCE 0x22 DC_CMD_SET_FRONT_BACK_BALANCE 0x23 DC_CMD_SET_EFFECT 0x24 DC_CMD_SET_REC_INPUT 0x25 DC_CMD_CLEAR_REC_INPUT 0x26 DC_CMD_SET_ZONE2_VOLUME 0x27 DC_CMD_SET_ZONE2_BALANCE 0x28 DC_CMD_GET_FPD_CTRL 0x29 DC_CMD_SET_FPD_CTRL 0x2A DC_CMD_GET_CUST_NAME 0x2B DC_CMD_SET_CUST_NAME 0x2C DC_CMD_GET_INPUT_NAME 0x2D DC_CMD_SET_INPUT_NAME 0x2E DC_CMD_GET_COM_CONFIG 0x2F DC_CMD_SET_COM_CONFIG 0x30 DC_CMD_SET_MUTE 0x31 DC_CMD_SET_OUTPUT_ADJ 0x32 DC_CMD_SEND_DISPLAY_STR 0x33
DC_CMD_RESET 0x10
© 2003 Lexicon, Inc. All rights reserved. 48 of 80
Page 49
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
MC_CMD_GET_SYS_PARAM_BY_ID 0x35 MC_CMD_SET_SYS_PARAM_VALUE_BY_ID 0x36 MC_CMD_SET_SYS_PARAM_VALUE_BY_ID_NO_RUN 0x37 MC_CMD_GET_CONFIG 0x38 MC_CMD_IR 0x39 MC_CMD_GET_PARAM_VALUE_BY_ID 0x3A MC_CMD_SET_PARAM_NOTIFICATION_BY_ID 0x3B MC_CMD_PARAM_GET_VALUE_STRING_BY_ID 0x3C MC_CMD_CLEAR_ALL_PARAM_NOTIFICATIONS 0x3D MC_CMD_GET_SYS_STATUS 0x3E MC_GET_REC_ZONE2_STATUS 0x3F MC_CMD_SET_SYS_VOLUME 0x40 MC_CMD_SET_SYS_BALANCE 0x42 MC_CMD_SET_EFFECT 0x43 MC_CMD_SET_REC_INPUT 0x44 MC_CMD_SET_ZONE2_VOLUME 0x45 MC_CMD_SET_ZONE2_BALANCE 0x46 MC_CMD_GET_INPUT_NAME 0x47 MC_CMD_SET_INPUT_NAME 0x48
Responses
DC_RESP_UNIT_CONFIG 0x80 DC_RESP_SYS_STATUS 0x81 DC_RESP_REC_ZONE2_STATUS 0x82 DC_RESP_SYS_PARAM_DEF 0x83 DC_RESP_SYS_PARAM_VALUES 0x84 DC_RESP_EFFECT_DEF 0x85 DC_RESP_EFFECT_PARAM_DEF 0x86 DC_RESP_EFFECT_PARAM_VALUES 0x87 DC_RESP_FPD_CTRL_STATUS 0x88 DC_RESP_CUST_NAME 0x89 DC_RESP_INPUT_NAME 0x8A DC_RESP_PEEK_VALUE 0x8B DC_RESP_COM_CONFIG 0x8C
MC_RESP_SYS_PARAM_DEF 0x8F MC_RESP_UNIT_CONFIG 0x91 MC_RESP_PARAM_VALUE 0x92 MC_RESP_VALUE_STRING 0x93 MC_RESP_SYS_STATUS 0x94 MC_RESP_REC_ZONE2_STATUS 0x95 MC_RESP_INPUT_NAME 0x96
Acknowledgments
DC_ACK 0xE0 DC_NAK 0xE1
© 2003 Lexicon, Inc. All rights reserved. 49 of 80
Page 50
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix B Error Codes
Error Code(Hex)
NO_ACK 0x00 DC_NO_ERROR 0x01 DC_ERR_PARITY 0x02 DC_ERR_FRAMING 0x03 DC_ERR_OVERRUN 0x04 DC_ERR_INVALID_PACKET 0x05 DC_ERR_TIME_OUT 0x06 DC_ERR_BUFFER_FULL 0x07
DC_INVALID_COUNT 0x10 DC_INVALID_CMD 0x11 DC_INVALID_DATA 0x12 DC_INVALID_ADDRESS 0x13 DC_INVALID_EFFECT_ID 0x14 DC_INVALID_PARAM_ID 0x15 DC_INVALID_NAME 0x16 DC_INVALID_INPUT 0x17 DC_ERR_READ_ONLY 0x18
© 2003 Lexicon, Inc. All rights reserved. 50 of 80
Page 51
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix C DC-2, MC-1 IR-Codes
MC-1 Function
Off STANDBY 19 Trigger Off TRIGGER1_OFF 99 Zone-2: Off ZONE_OFF 59 On ON 18 Trigger On TRIGGER1_ON 98 Zone-2: On ZONE_DVD_2 58 OSD Off OSD 02 Menu Back Off BLUE 82 Reserved 42 FrontPanel Off FP 03 reserved 83 Reserved 43 LIGHT N/A N/A N/A FrontPanel On FP 04 reserved 84 Reserved 44 OSD On OSD 05 Menu Back On BLUE 85 Status Menu INPUT_STATUS 45 Menu Up UP_ARROW 01 Fade Front 81 Reserved 41
Done SPARE 06 SPARE 86 SPARE 46
Select Menu Down DN_ARROW 1D Fade Rear FADER_REAR 9D Reserved 5D Mute MUTE 15 Full Mute FULL_MUTE 95 Z-2: Mute ZONE_MUTE 55 Effect + MODE_INCR 1A Center Bal/Fad BAL_CENTER 9A Lock the LOCK 5A Effect - MODE_DECR 1B EQ Off EQ_OFF 9B Reserved 5B Volume + VOL_INCR 17 Volume +5dB VOL_03DB 97 Z-2: Volume + ZONE_VOL_INCR 57 Volume - VOL_DECR 16 Volume –5dB VOL_N03DB 96 Z-2: Volume - ZONE_VOL_DECR 56 VCR MAIN_VCR 13 Bass + BASS_INCR 93 R/Z-2: VCR ZONE_VCR 53 DVD MAIN_DVD_1 12 Treble + TREBLE_INCR 92 R/Z-2: DVD ZONE_DVD_1 52 V-DISC MAIN_DVD_2 11 Tilt + TILT_INCR 91 R/Z-2: V-DISC ZONE_DVD_2 51 TV MAIN_TV 10 Loudness On 90 R/Z-2: TV ZONE_TV 50 AUX MAIN_AUX 0F Bass - BASS_DECR 8F R/Z-2: AUX ZONE_AUX 4F CD MAIN_CD 0E Treble - TREBLE_DECR 8E R/Z-2: CD ZONE_CD 4E TUNER MAIN_TUNER 0D Tilt - TILT_DECR 8D R/Z-2: TUNER ZONE_TUNER 4D TAPE MAIN_SAT 0C Loudness Off 8C R/Z-2: TAPE ZONE_SAT 4C Dolby DOLBY_LOGO 20 Nightclub A0 Z-2 Vol: -30dB ZONE_VOL_N30DB 60 THX THX_LOGO 21 Concert Hall A1 Z-2 Vol: -20dB ZONE_VOL_N30DB 61 Logic7 LOGIC7_LOGO 22 Church A2 Z-2 Vol: -10dB ZONE_VOL_N30DB 62 dts DTS_LOGO 23 Cathedral A3 Z-2 Vol: +00dB ZONE_VOL_00DB 63 2-Chan On/Off MAIN_2_CHANNEL 24 Expansion Ports* A4 Volume: -30dB VOL_N30DB 64 Party 25 Panorama A5 Volume: -20dB VOL_N30DB 65 TV Matrix TV_L_LOGO 26 Mono Logic A6 Volume: -10dB VOL_N30DB 66 Music MUSIC 27 Music Surround MUSIC A7 Volume: +00dB VOL_00DB 67 SPARE 28 SPARE A8 SPARE 68 SPARE 29 SPARE A9 SPARE 69 SPARE 2A SPARE AA SPARE 6A SPARE 2B SPARE AB SPARE 6B SPARE 2C SPARE AC SPARE 6C SPARE 2D SPARE AD SPARE 6D SPARE 2E SPARE AE SPARE 6E SPARE 2F SPARE AF SPARE 6F Null 30 null B0 null 70
Mapped to MC-8
Function
LEFT_ARROW_DONE0A
RIGHT_ARROW_S ELECT
Hex
Code
08
MC-1 Shift Functions
Balance Left
Balance Right
Mapped to MC-8
Function
BAL_LEFT 8A
BAL_RIGHT 88
Hex
Code
MC-1 Rec Function
Z-2: Bal Left
Z-2: Bal Right
Mapped to MC8
Function
ZONE_BAL_LEFT 4A
ZONE_BAL_RIGHT 48
Hex
Code
© 2003 Lexicon, Inc. All rights reserved. 51 of 80
Page 52
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix D MC-8 IR Codes
KEY
1 2 3 FP 0x04 BAL_CENTER 0x84 ZONE_BAL_CENTE
4 BLUE 0x03 TRIGGER1_OFF 0x83 EQ_OFF 0x43 5 LIGHT None LIGHT None LIGHT None 6 OSD 0x02 TRIGGER1_ON 0x82 Reserved 0x42 7 STAT 0x1C INPUT_STATUS 0x9C ZONE_STATUS 0x5C 8 UP_ARROW 0x01 FADER_FRONT 0x81 SUB_ADJ_INCR 0x41
9 LEFT_ARROW_DONE 0x0A BAL_LEFT 0x8A ZONE_BAL_LEFT 0x4A 10 Reserved Reserved Reserved 11 RIGHT_ARROW_SELE
12 DN_ARROW 0x1D FADER_REAR 0x9D SUB_ADJ_DECR 0x5D 13 MUTE 0x15 FULL_MUTE 0x95 ZONE_MUTE 0x55 14 MODE_INCR 0x1A VOL_N15DB 0x9A ZONE_VOL_N15DB 0x5A 15 MODE_DECR 0x1B VOL_N30DB 0x9B ZONE_VOL_N30DB 0x5B 16 VOL_INCR 0x17 VOL_03DB 0x97 ZONE_VOL_INCR 0x57 17 VOL_DECR 0x16 VOL_N03DB 0x96 ZONE_VOL_DECR 0x56 18 MAIN_DVD_1 0x20 BASS_INCR 0xA0 ZONE_DVD_1 0x60 19 MAIN_DVD_2 0x21 TREBLE_INCR 0xA1 ZONE_DVD_2 0x61 20 MAIN_SAT 0x24 TILT_INCR 0xA4 ZONE_SAT 0x64 21 MAIN_VCR 0x25 LOUDNESS_ON 0xA5 ZONE_VCR 0x65 22 MAIN_TV 0x23 BASS_DECR 0xA3 ZONE_TV 0x63 23 MAIN_CD 0x26 TREBLE_DECR 0xA6 ZONE_CD 0x66 24 MAIN_TUNER 0x2A TILT_DECR 0xAA ZONE_TUNER 0x6A 25 MAIN_AUX 0x2B LOUDNESS_OFF 0xAB ZONE_AUX 0x6B 26 Reserved Reserved Reserved 27 Reserved Reserved Reserved 28 Reserved Reserved Reserved 29 Reserved Reserved Reserved 30 LOGIC7_LOGO 0x0D PANORAMA 0x8D Reserved 0x4D 31 DOLBY_LOGO 0x0C DOLBY_EX_TOGGLE 0x8C Reserved 0x4C 32 DTS_LOGO 0x0F DTS_ES_TOGGLE 0x8F Reserved 0x4F 33 THX_LOGO 0x0B THX_EX_TOGGLE 0x8B Reserved 0x4B 34 MUSIC 0x10 MUSIC_SURROUND 0x90 Reserved 0x50 35 TV_L_LOGO 0x0E MONO_LOGIC 0x8E Reserved 0x4E 36 MAIN_TOGGLE_7_5 0x1E 37 MAIN_2_CHANNEL 0x1F BYPASS 0x9F Reserved 0x5F 38 Reserved Reserved Reserved 39 Reserved Reserved Reserved 40 Reserved Reserved Reserved 41 Reserved Reserved Reserved
FUNCTION DATA
STANDBY ON
CT
(hex)
0x19 0x18 Reserved 0x98 Reserved 0x58
0x08 BAL_RIGHT 0x88 ZONE_BAL_RIGHT 0x48
FUNCTION DATA (hex) FUNCTION DATA (hex)
MAIN_OFF
MAIN_SRC_MODE
0x99 ZONE_OFF 0x59
R
0x9E Reserved 0x5E
0x44
© 2003 Lexicon, Inc. All rights reserved. 52 of 80
Page 53
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix E MC-1 Input Id’s
Input Name
Tape Tuner Cd Aux TV V-Disc DVD VCR
Input Id
0 1 2 3 4 5 6 7
Appendix F MC-8 Input Ids
Mapped MC-8 Input Name
OFF 0 DVD1 1 DVD2 2 TV 3 SAT 4 VCR 5 CD 6 TUNER 7 AUX 8
MC-8
Input Id
MC-1
Input Name
N/A
AUX
V-DISC
TV
AUX
VCR
CD
TUNER
AUX
Appendix G Protocol Constants
Constant Value (Dec)
FPD_LINE_LENGTH 20Chars PARAM_NAME_LENGTH 13Chars
CUSTOM_NAME_LENGTH 20Chars INPUT_NAME_LENGTH 8Chars PARAM_PATH_LENGTH 80Chars
INTER_PACKET_TIME 200mSec
SOP 0xF1 Hex EOP 0xF2 Hex
© 2003 Lexicon, Inc. All rights reserved. 53 of 80
Units
Page 54
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix H MC-8 to MC-1 Effect Map
MC-8 Effect Name MC-8 EffectIDMC-1 Effect Name
NONE 0 Bypass N/A 1 Bypass Internal Noise 2 L7 Film 3 Logic 7 L7 TV 4 TV Logic L7 Music 5 Music Logic 2-Ch Surround 6 Music Surround 2-Channel 7 2-Channel Mono Logic 8 Mono Logic Mono Surround 9 Mono Logic Mono 10 Mono Logic Pro Logic 11 Prologic Prologic II 12 Prologic PLII Music 13 Prologic THX Cinema 14 THX Cinema Reserved 15 Logic 7 Reserved 16 Music Logic
5.1 L7 Film 17 5.1 Logic 7
5.1 L7 TV 18 5.1 Logic 7
5.1 L7 Music 19 5.1 Music
5.1 THX(ex) 20 THX 5.1 Dolby Digital 21 Dolby Digital
5.1 2-Channel 22 5.1 2-Channel
5.1 Mono Logic 23 Mono Logic
5.1 Mono Surround 24 Mono Logic
5.1 Mono 25 Mono Logic dts L7 Film 26 dts Logic 7 dts L7 Music 27 dts Music dts 2-Channel 28 dts 2-Channel dts Film 29 dts Film dts THX 30 dts THX 5.1 2ch Analog Bypass 31 Bypass
5.1 Analog Bypass 32 Bypass External Noise PLII 33 Prologic External Noise Dolby Digital 34 Dolby Digital External Noise dts 35 dts Film Not Available on MC-8 36 Not Available on MC-8 37 Not Available on MC-8 38 Not Available on MC-8 39 Not Available on MC-8 40 Not Available on MC-8 41 Dts THX MUSIC 42 dts THX
5.1 THX MUSIC 43 5.1 THX Nightclub 44 Nightclub Concert Hall 45 Concert Hall Church 46 Church Cathedral 47 Cathedral Not Available on MC-8 48 L7 Music Surround 49 Music Surround Panorama 50 Panorama
© 2003 Lexicon, Inc. All rights reserved. 54 of 80
Page 55
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix I MC-1 to MC-8 Effect ID Map
MC-1
Effect
ID
0 Bypass Analog Bypass 1 Church Church 2 THX Cinema PL II THX 3 TV Logic L7 TV 4 Mono Logic Mono Logic 5 Panorama L7 Film 6 Nightclub Nightclub 7 Prologic Prologic II 8 Music Logic L7 Music
9 Party 2-Ch Surround 10 N/A none 11 N/A none 12 Concert Hall Concert Hall 13 Cathedral Cathedral 14 Music Surround L7 Music Surround 15 Logic 7 L7 Film 16 2-Channel 2-Channel 17 DD 2.0 Prologic Prologic II 18 DD 2.0 THX Cinema PL II THX 19 DD 2.0 Logic 7 L7 Film 20 DD 2.0 Music Surround L7 Music 21 DD 2.0 2-Channel 2-Channel 22 Dolby Digital Dolby Digital 23 THX 5.1 5.1 THX 24 5.1 Logic 7 5.1 L7 Film 25 5.1 Music 5.1 L7 Music 26 5.1 2-Channel 5.1 2-Channel 27 dts Film dts 28 dts THX 5.1 dts THX 29 dts Logic 7 dts L7 Film 30 dts Music dts L7 Music 31 dts 2-Channel dts 2-Chan 32 dts 2-Channel dts 33 N/A none 34 N/A none 35 N/A none 36 N/A none 37 N/A none
MC-1 Effect Name MC-8 Effect Name
© 2003 Lexicon, Inc. All rights reserved. 55 of 80
Page 56
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix J MC-8 Mode Ids
MC-8 Mode ID MC-8 Mode Name
0NONE 1N/A 2 Internal Noise 3 L7 Film 4 L7 TV 5 L7 Music 6 2-Ch Surround 7 2-Channel 8 Mono Logic
9 Mono Surround 10 Mono 11 Pro Logic 12 Prologic II 13 PLII Music 14 THX Cinema 15 Dts Neo6 Film 16 Dts Neo6 Music 17 5.1 L7 Film 18 5.1 L7 TV 19 5.1 L7 Music 20 5.1 THX(ex) Ultra II 21 Dolby Digital(Ex) 22 5.1 2-Channel 23 5.1 Mono Logic 24 5.1 Mono Surround 25 5.1 Mono 26 dts L7 Film 27 dts L7 Music 28 dts 2-Channel 29 dts Film 30 dts THX 31 2ch Analog Bypass 32 5.1 Analog Bypass 33 External Noise PLII 34 External Noise Dolby Digital 35 External Noise dts 36 Not Available 37 Not Available 38 Not Available 39 Not Available 40 Not Available 41 Not Available 42 dts THX Music 43 5.1 THX Music 44 NightClub 42 Concert Hall 43 Church 44 Cathedral 45 L7 Music Surround 46 Panorama
© 2003 Lexicon, Inc. All rights reserved. 56 of 80
Page 57
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
Appendix K Application Notes and Examples
6.4 Box initializations:
6.4.1 MC-8:
When the MC-8 is powered on it will initialize the serial port and then transmit the DC_WAKEUP Packet, and look for an ACK from the HOST. Currently, if an ACK is not received, the MC-8 continues to operate. This message is mostly for the HOST to know if the MC-8 is in an operational state.
6.4.2 HOST:
When the HOST issues a HOST_WAKEUP Packet the MC-8 responds with an ACK and then transmits the current FPD buffer with a DC_FPD notification. If the Host issues a HOST_WAKEUP command and does not receive the ACK it should assume it is not connected or the MC-8 is not capable of responding on the RS232 and therefore further serial communications will not be possible. If the MC-8 RS232 is capable of communicating, the MC-8 will respond to a HOST_WAKEUP Command in any “Powered up” state including standby.
6.5 Getting System Wide Status and Setup:
TBD
6.6 Downloading the System Setup to the MC-8:
TBD
6.7 Simple System Control & System Status:
The HOST can control the system via the IR commands thus making any direct IR code a direct command. Because of some limitations in the IR codes the HOST also has direct control over the system volume, balance, fader, effect selection, zone 2 volume, balance and input selection through dedicated commands.
6.8 Examples:
The following examples show the byte’s transmitted for the MC-8 Get Unit Configuration, and Send MC-1 IR, and Send MC-8 IR Commands . They are shown as they should be transmitted from left to right.
6.8.1 MC-8 Get Unit Configuration
The HOST initiates by sending the GET_UNIT_CONFIG command packet:
SOP DLL DC CMD AppDC EOP
F1 03 38 00 F2
© 2003 Lexicon, Inc. All rights reserved. 57 of 80
Page 58
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
If the command is received without error the MC-8 responds with the UNIT_CONFIG response packet:
SOP DLL DC CMD App DC DATA0 DATA1 DATA2
F1 1E 91 19 6 04 00
DATA3 DATA4 DATA5 DATA6 DATA7 DATA8 DATA9
SW MJ
REV
DATA10 DATA11 DATA12 DATA13 DATA14 DATA15 DATA16 DATA17
Time
Stamp
DATA18 DATA19 DATA20 DATA21 DATA22 DATA23 DATA24 DATA25
Time
Stamp
SW MN
01 00 01 00 38 04 33
Stamp
30 32 2f 30 32 2f 32 31
02 / 12 / 31
Stamp
20 31 37 3A 30 35 00 00
(sp) 1 7 : 0 5
REV
Time
Time
PTCL MJ
REV
Time
Stamp
Time
Stamp
PTCL MN
REV
Time
Stamp
Time
Stamp
ProductIdSW
PARAM COUNT
(LSB)
Time
Stamp
Time
Stamp
TYPE SW LVL
PARAM COUNT
(MSB)
Time
Stamp
Time
Stamp
EFFECT
COUNT
Time
Stamp
Time
Stamp
Time
Stamp
Time
Stamp
DATA26 DATA27 DATA28 DATA29 EOP
Serial
Number
(LSB)
Serial
Number
68 04 00 00 F2
Serial
Number
Serial
Number
(MSB)
From the response packet we can see that the MC-8 is configured as a
Product Id is Lexicon MC-8 Software type COMPLETE Software level of RELEASED Software Version 1.00 Protocol Version 1.00 with 1080 parameters and 51 effects, and the software image was built “02/12/31 17:05” and has an internal serial number of 1128 (0x00 00 04 68)
© 2003 Lexicon, Inc. All rights reserved. 58 of 80
Page 59
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
6.8.2 Send MC-8 IR Command Example
SOP DLL DC CMD AppDC DATA0 EOP
IR Key
F1 04 39 01 26 F2
Code
This example shows how to transmit the IR command for “
MAIN_CD
”. This example command will select the GAME input for the Main Zone. The bytes are transmitted from left to right and they are defined as:
Byte 0: Start of Packet(F1 hex) Byte 1: Data Link Layer(DLL) Data Count(DC); for an IR command this would be 4 bytes to
follow
Byte 2: The Application Layer Command, in this case it is 39 hex indicating this is an IR
command packet.
Byte 3: The Application Layer Data Count(DC); for this packet it is 1 data byte to follow. Byte 4: The Application Command Data: This IR Command Packet is transmitting Key Code
MAIN_GAME
”(28 hex). To transmit other IR Key Codes the user would replace this byte
with other IR key codes as found in Appendix D MC-8 IR Codes.
Byte 5: End of Packet (F2 hex)
Appendix L MC8 V1.00 Parameter ID List
The following table is for
MC8 V1.00 reference only
and Protocol version changes. The MC8 can always be queried for the correct Parameter Id numbers and Parameter Definition Packets.
ParamId ParamPath.ParamName
0 None 1 PARAM.INPUTS 2 PARAM.INPUTS.OFF 3 PARAM.INPUTS.OFF.INPNAME 4 PARAM.INPUTS.OFF.DIGIN 5 PARAM.INPUTS.OFF.ANLGIN 6 PARAM.INPUTS.OFF.ANLGTRIM 7 PARAM.INPUTS.OFF.TRIMMODE 8 PARAM.INPUTS.OFF.VIDEOIN
9 PARAM.INPUTS.OFF.CH2EFFCT 10 PARAM.INPUTS.OFF.DDEFFCT 11 PARAM.INPUTS.OFF.DTSEFFCT 12 PARAM.INPUTS.OFF.MSRCMODE 13 PARAM.INPUTS.OFF.ZSRCMODE 14 PARAM.INPUTS.OFF.ANLGBYPASS 15 PARAM.INPUTS.OFF.TRIGGER1 16 PARAM.INPUTS.OFF.TRIGGER2 17 PARAM.INPUTS.OFF.COMPONENTIN 18 PARAM.INPUTS.OFF.SVID_16_9 19 PARAM.INPUTS.OFF.SVIDOSD_4_3 20 PARAM.INPUTS.OFF.COMPNTOSD 21 PARAM.INPUTS.OFF._51_AD_EFFECT 22 PARAM.INPUTS.DVD1 23 PARAM.INPUTS.DVD1.INPNAME
. These Parameter Id Values will change with S/W
© 2003 Lexicon, Inc. All rights reserved. 59 of 80
Page 60
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
24 PARAM.INPUTS.DVD1.DIGIN 25 PARAM.INPUTS.DVD1.ANLGIN 26 PARAM.INPUTS.DVD1.ANLGTRIM 27 PARAM.INPUTS.DVD1.TRIMMODE 28 PARAM.INPUTS.DVD1.VIDEOIN 29 PARAM.INPUTS.DVD1.CH2EFFCT 30 PARAM.INPUTS.DVD1.DDEFFCT 31 PARAM.INPUTS.DVD1.DTSEFFCT 32 PARAM.INPUTS.DVD1.MSRCMODE 33 PARAM.INPUTS.DVD1.ZSRCMODE 34 PARAM.INPUTS.DVD1.ANLGBYPASS 35 PARAM.INPUTS.DVD1.TRIGGER1 36 PARAM.INPUTS.DVD1.TRIGGER2 37 PARAM.INPUTS.DVD1.COMPONENTIN 38 PARAM.INPUTS.DVD1.SVID_16_9 39 PARAM.INPUTS.DVD1.SVIDOSD_4_3 40 PARAM.INPUTS.DVD1.COMPNTOSD 41 PARAM.INPUTS.DVD1._51_AD_EFFECT 42 PARAM.INPUTS.DVD2 43 PARAM.INPUTS.DVD2.INPNAME 44 PARAM.INPUTS.DVD2.DIGIN 45 PARAM.INPUTS.DVD2.ANLGIN 46 PARAM.INPUTS.DVD2.ANLGTRIM 47 PARAM.INPUTS.DVD2.TRIMMODE 48 PARAM.INPUTS.DVD2.VIDEOIN 49 PARAM.INPUTS.DVD2.CH2EFFCT 50 PARAM.INPUTS.DVD2.DDEFFCT 51 PARAM.INPUTS.DVD2.DTSEFFCT 52 PARAM.INPUTS.DVD2.MSRCMODE 53 PARAM.INPUTS.DVD2.ZSRCMODE 54 PARAM.INPUTS.DVD2.ANLGBYPASS 55 PARAM.INPUTS.DVD2.TRIGGER1 56 PARAM.INPUTS.DVD2.TRIGGER2 57 PARAM.INPUTS.DVD2.COMPONENTIN 58 PARAM.INPUTS.DVD2.SVID_16_9 59 PARAM.INPUTS.DVD2.SVIDOSD_4_3 60 PARAM.INPUTS.DVD2.COMPNTOSD 61 PARAM.INPUTS.DVD2._51_AD_EFFECT 62 PARAM.INPUTS.CD 63 PARAM.INPUTS.CD.INPNAME 64 PARAM.INPUTS.CD.DIGIN 65 PARAM.INPUTS.CD.ANLGIN 66 PARAM.INPUTS.CD.ANLGTRIM 67 PARAM.INPUTS.CD.TRIMMODE 68 PARAM.INPUTS.CD.VIDEOIN 69 PARAM.INPUTS.CD.CH2EFFCT 70 PARAM.INPUTS.CD.DDEFFCT 71 PARAM.INPUTS.CD.DTSEFFCT 72 PARAM.INPUTS.CD.MSRCMODE 73 PARAM.INPUTS.CD.ZSRCMODE 74 PARAM.INPUTS.CD.ANLGBYPASS 75 PARAM.INPUTS.CD.TRIGGER1
© 2003 Lexicon, Inc. All rights reserved. 60 of 80
Page 61
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
76 PARAM.INPUTS.CD.TRIGGER2 77 PARAM.INPUTS.CD.COMPONENTIN 78 PARAM.INPUTS.CD.SVID_16_9 79 PARAM.INPUTS.CD.SVIDOSD_4_3 80 PARAM.INPUTS.CD.COMPNTOSD 81 PARAM.INPUTS.CD._51_AD_EFFECT 82 PARAM.INPUTS.TUNER 83 PARAM.INPUTS.TUNER.INPNAME 84 PARAM.INPUTS.TUNER.DIGIN 85 PARAM.INPUTS.TUNER.ANLGIN 86 PARAM.INPUTS.TUNER.ANLGTRIM 87 PARAM.INPUTS.TUNER.TRIMMODE 88 PARAM.INPUTS.TUNER.VIDEOIN 89 PARAM.INPUTS.TUNER.CH2EFFCT 90 PARAM.INPUTS.TUNER.DDEFFCT 91 PARAM.INPUTS.TUNER.DTSEFFCT 92 PARAM.INPUTS.TUNER.MSRCMODE 93 PARAM.INPUTS.TUNER.ZSRCMODE 94 PARAM.INPUTS.TUNER.ANLGBYPASS 95 PARAM.INPUTS.TUNER.TRIGGER1 96 PARAM.INPUTS.TUNER.TRIGGER2 97 PARAM.INPUTS.TUNER.COMPONENTIN 98 PARAM.INPUTS.TUNER.SVID_16_9 99 PARAM.INPUTS.TUNER.SVIDOSD_4_3
100 PARAM.INPUTS.TUNER.COMPNTOSD 101 PARAM.INPUTS.TUNER._51_AD_EFFECT 102 PARAM.INPUTS.TV 103 PARAM.INPUTS.TV.INPNAME 104 PARAM.INPUTS.TV.DIGIN 105 PARAM.INPUTS.TV.ANLGIN 106 PARAM.INPUTS.TV.ANLGTRIM 107 PARAM.INPUTS.TV.TRIMMODE 108 PARAM.INPUTS.TV.VIDEOIN 109 PARAM.INPUTS.TV.CH2EFFCT 110 PARAM.INPUTS.TV.DDEFFCT 111 PARAM.INPUTS.TV.DTSEFFCT 112 PARAM.INPUTS.TV.MSRCMODE 113 PARAM.INPUTS.TV.ZSRCMODE 114 PARAM.INPUTS.TV.ANLGBYPASS 115 PARAM.INPUTS.TV.TRIGGER1 116 PARAM.INPUTS.TV.TRIGGER2 117 PARAM.INPUTS.TV.COMPONENTIN 118 PARAM.INPUTS.TV.SVID_16_9 119 PARAM.INPUTS.TV.SVIDOSD_4_3 120 PARAM.INPUTS.TV.COMPNTOSD 121 PARAM.INPUTS.TV._51_AD_EFFECT 122 PARAM.INPUTS.VCR 123 PARAM.INPUTS.VCR.INPNAME 124 PARAM.INPUTS.VCR.DIGIN 125 PARAM.INPUTS.VCR.ANLGIN 126 PARAM.INPUTS.VCR.ANLGTRIM 127 PARAM.INPUTS.VCR.TRIMMODE
© 2003 Lexicon, Inc. All rights reserved. 61 of 80
Page 62
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
128 PARAM.INPUTS.VCR.CH2EFFCT 129 PARAM.INPUTS.VCR.VIDEOIN 130 PARAM.INPUTS.VCR.DDEFFCT 131 PARAM.INPUTS.VCR.DTSEFFCT 132 PARAM.INPUTS.VCR.MSRCMODE 133 PARAM.INPUTS.VCR.ZSRCMODE 134 PARAM.INPUTS.VCR.ANLGBYPASS 135 PARAM.INPUTS.VCR.TRIGGER1 136 PARAM.INPUTS.VCR.TRIGGER2 137 PARAM.INPUTS.VCR.COMPONENTIN 138 PARAM.INPUTS.VCR.SVID_16_9 139 PARAM.INPUTS.VCR.SVIDOSD_4_3 140 PARAM.INPUTS.VCR.COMPNTOSD 141 PARAM.INPUTS.VCR._51_AD_EFFECT 142 PARAM.INPUTS.SAT 143 PARAM.INPUTS.SAT.INPNAME 144 PARAM.INPUTS.SAT.DIGIN 145 PARAM.INPUTS.SAT.ANLGIN 146 PARAM.INPUTS.SAT.ANLGTRIM 147 PARAM.INPUTS.SAT.TRIMMODE 148 PARAM.INPUTS.SAT.VIDEOIN 149 PARAM.INPUTS.SAT.CH2EFFCT 150 PARAM.INPUTS.SAT.DDEFFCT 151 PARAM.INPUTS.SAT.DTSEFFCT 152 PARAM.INPUTS.SAT.MSRCMODE 153 PARAM.INPUTS.SAT.ZSRCMODE 154 PARAM.INPUTS.SAT.ANLGBYPASS 155 PARAM.INPUTS.SAT.TRIGGER1 156 PARAM.INPUTS.SAT.TRIGGER2 157 PARAM.INPUTS.SAT.COMPONENTIN 158 PARAM.INPUTS.SAT.SVID_16_9 159 PARAM.INPUTS.SAT.SVIDOSD_4_3 160 PARAM.INPUTS.SAT.COMPNTOSD 161 PARAM.INPUTS.SAT._51_AD_EFFECT 162 PARAM.INPUTS.AUX 163 PARAM.INPUTS.AUX.INPNAME 164 PARAM.INPUTS.AUX.DIGIN 165 PARAM.INPUTS.AUX.ANLGIN 166 PARAM.INPUTS.AUX.ANLGTRIM 167 PARAM.INPUTS.AUX.TRIMMODE 168 PARAM.INPUTS.AUX.VIDEOIN 169 PARAM.INPUTS.AUX.CH2EFFCT 170 PARAM.INPUTS.AUX.DDEFFCT 171 PARAM.INPUTS.AUX.DTSEFFCT 172 PARAM.INPUTS.AUX.MSRCMODE 173 PARAM.INPUTS.AUX.ZSRCMODE 174 PARAM.INPUTS.AUX.ANLGBYPASS 175 PARAM.INPUTS.AUX.TRIGGER1 176 PARAM.INPUTS.AUX.TRIGGER2 177 PARAM.INPUTS.AUX.COMPONENTIN 178 PARAM.INPUTS.AUX.SVID_16_9 179 PARAM.INPUTS.AUX.SVIDOSD_4_3
© 2003 Lexicon, Inc. All rights reserved. 62 of 80
Page 63
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
180 PARAM.INPUTS.AUX.COMPNTOSD 181 PARAM.INPUTS.AUX._51_AD_EFFECT 182 PARAM.INPUTS.ANLGCONFIG 183 PARAM.INPUTS.LEVELS 184 PARAM.INPUTS.LEVELS.INLEFT 185 PARAM.INPUTS.LEVELS.INRIGHT 186 PARAM.INPUTS.LEVELS.INCENTER 187 PARAM.INPUTS.LEVELS.INLFE 188 PARAM.INPUTS.LEVELS.SIDELEFT 189 PARAM.INPUTS.LEVELS.SIDERIGHT 190 PARAM.INPUTS.LEVELS.REARLEFT 191 PARAM.INPUTS.LEVELS.REARRIGHT 192 PARAM.INPUTS.LEVELS.PEAK 193 PARAM.INPUTS.AUTOTRIM 194 PARAM.MAIN 195 PARAM.MAIN.OUTPUTS 196 RESERVED 197 RESERVED 198 RESERVED 199 RESERVED 200 RESERVED 201 RESERVED 202 RESERVED 203 RESERVED 204 RESERVED 205 RESERVED 206 RESERVED 207 RESERVED 208 RESERVED 209 RESERVED 210 RESERVED 211 RESERVED 212 RESERVED 213 RESERVED 214 RESERVED 215 RESERVED 216 RESERVED 217 RESERVED 218 RESERVED 219 RESERVED 220 RESERVED 221 RESERVED 222 PARAM.MAIN.OUTPUTS.FRONT 223 PARAM.MAIN.OUTPUTS.FRONT.HP_XOVER 224 PARAM.MAIN.OUTPUTS.FRONT.LEFT 225 PARAM.MAIN.OUTPUTS.FRONT.LEFT.DISTANCE 226 PARAM.MAIN.OUTPUTS.FRONT.LEFT.OUTLEVEL 227 PARAM.MAIN.OUTPUTS.FRONT.RIGHT 228 PARAM.MAIN.OUTPUTS.FRONT.RIGHT.DISTANCE 229 PARAM.MAIN.OUTPUTS.FRONT.RIGHT.OUTLEVEL 230 PARAM.MAIN.OUTPUTS.CENTER 231 PARAM.MAIN.OUTPUTS.CENTER.HP_XOVER
© 2003 Lexicon, Inc. All rights reserved. 63 of 80
Page 64
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
232 PARAM.MAIN.OUTPUTS.CENTER.DISTANCE 233 PARAM.MAIN.OUTPUTS.CENTER.OUTLEVEL 234 PARAM.MAIN.OUTPUTS.SIDE 235 PARAM.MAIN.OUTPUTS.SIDE.HP_XOVER 236 PARAM.MAIN.OUTPUTS.SIDE.LEFT 237 PARAM.MAIN.OUTPUTS.SIDE.LEFT.DISTANCE 238 PARAM.MAIN.OUTPUTS.SIDE.LEFT.OUTLEVEL 239 PARAM.MAIN.OUTPUTS.SIDE.RIGHT 240 PARAM.MAIN.OUTPUTS.SIDE.RIGHT.DISTANCE 241 PARAM.MAIN.OUTPUTS.SIDE.RIGHT.OUTLEVEL 242 PARAM.MAIN.OUTPUTS.REAR 243 PARAM.MAIN.OUTPUTS.REAR.HP_XOVER 244 PARAM.MAIN.OUTPUTS.REAR.LEFT 245 PARAM.MAIN.OUTPUTS.REAR.LEFT.DISTANCE 246 PARAM.MAIN.OUTPUTS.REAR.LEFT.OUTLEVEL 247 PARAM.MAIN.OUTPUTS.REAR.RIGHT 248 PARAM.MAIN.OUTPUTS.REAR.RIGHT.DISTANCE 249 PARAM.MAIN.OUTPUTS.REAR.RIGHT.OUTLEVEL 250 PARAM.MAIN.OUTPUTS.SUB 251 PARAM.MAIN.OUTPUTS.SUB.LP_XOVER 252 PARAM.MAIN.OUTPUTS.SUB.LEFT 253 PARAM.MAIN.OUTPUTS.SUB.LEFT.DISTANCE 254 PARAM.MAIN.OUTPUTS.SUB.LEFT.OUTLEVEL 255 PARAM.MAIN.OUTPUTS.SUB.RIGHT 256 PARAM.MAIN.OUTPUTS.SUB.RIGHT.DISTANCE 257 PARAM.MAIN.OUTPUTS.SUB.RIGHT.OUTLEVEL 258 PARAM.MAIN.OUTPUTS.SUB.CONFIG 259 PARAM.MAIN.OUTPUTS.SUB.LIMITEN 260 PARAM.MAIN.OUTPUTS.SUB.LIMITADJ 261 PARAM.MAIN.OUTPUTS.LFE 262 PARAM.MAIN.OUTPUTS.LFE.DISTANCE 263 PARAM.MAIN.OUTPUTS.LFE.OUTLEVEL 264 PARAM.MAIN.OUTPUTS.LFE.LIMITEN 265 PARAM.MAIN.OUTPUTS.LFE.LIMITADJ 266 PARAM.MAIN.OUTPUTS.LFE.PRESENT 267 PARAM.MAIN.OUTPUTS.DISTUNITS 268 PARAM.MAIN.OUTPUTS.SUBNOISE 269 PARAM.MAIN.OUTPUTS.THX_ULTRA2_SUB 270 PARAM.MAIN.OUTPUTS.THX_BGC 271 PARAM.MAIN.OUTPUTS.THX_ASA 272 PARAM.MAIN.DATA_STREAM 273 PARAM.MAIN.DATA_STREAM.SAMPLE_RATE 274 PARAM.MAIN.DATA_STREAM.DATA_TYPE 275 PARAM.MAIN.DATA_STREAM.CHANNELS 276 PARAM.MAIN.INPUT 277 PARAM.MAIN.EFFECT 278 PARAM.MAIN.VOLUME 279 PARAM.MAIN.BALANCE 280 PARAM.MAIN.FADER 281 PARAM.MAIN.PWRONVOL 282 PARAM.MAIN.MUTEBY 283 PARAM.MAIN.BASS
© 2003 Lexicon, Inc. All rights reserved. 64 of 80
Page 65
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
284 PARAM.MAIN.TREBLE 285 PARAM.MAIN.TILT 286 PARAM.MAIN.MUTE 287 PARAM.MAIN.MODE 288 PARAM.MAIN.LOUDNESS 289 PARAM.MAIN.DOLBYDATA 290 PARAM.MAIN.DOLBYDATA.DD_CHAN 291 PARAM.MAIN.DOLBYDATA.ENCODING 292 PARAM.MAIN.DOLBYDATA.REF_OFFSET 293 PARAM.MAIN.DOLBYDATA.DDBITRATE 294 PARAM.MAIN.DOLBYDATA.EXDETECT 295 PARAM.MAIN.DOLBYDATA.ROOMTYPE 296 PARAM.MAIN.DOLBYDATA.CLEV 297 PARAM.MAIN.DOLBYDATA.SLEV 298 PARAM.MAIN.DTSDATA 299 PARAM.MAIN.DTSDATA.DTS_CHAN 300 PARAM.MAIN.DTSDATA.ES_FLAG 301 PARAM.MAIN.DTSDATA.DTSBITRATE 302 PARAM.MAIN.DTSDATA.W ORDLEN 303 PARAM.MAIN.DTSDATA.SFREQ 304 PARAM.MAIN.DTSDATA._9624FLAG 305 PARAM.ZONE 306 PARAM.ZONE.DATA_STREAM 307 PARAM.ZONE.DATA_STREAM.SAMPLE_RATE 308 PARAM.ZONE.DATA_STREAM.DATA_TYPE 309 PARAM.ZONE.DATA_STREAM.CHANNELS 310 PARAM.ZONE.INPUT 311 PARAM.ZONE.VOLUME 312 PARAM.ZONE.BALANCE 313 PARAM.ZONE.PWRONVOL 314 PARAM.ZONE.MUTE 315 PARAM.ZONE.TRIGGER1 316 PARAM.ZONE.TRIGGER2 317 PARAM.EFFECTS 318 PARAM.EFFECTS.INT_NOISE 319 PARAM.EFFECTS.INT_NOISE.NAME 320 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS 321 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.CNTROUTLEVEL 322 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.SIDEOUTLEVEL 323 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.REAROUTLEVEL 324 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.SUBOUTLEVEL 325 PARAM.EFFECTS.INT_NOISE.OUTPUTLEVELS.LFEOUTLEVEL 326 PARAM.EFFECTS.INT_NOISE.TRIGGER1 327 PARAM.EFFECTS.INT_NOISE.TRIGGER2 328 PARAM.EFFECTS.INT_NOISE.FRONTOUTLEVEL 329 PARAM.EFFECTS.LOGIC7 330 PARAM.EFFECTS.LOGIC7.NAME 331 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS 332 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 333 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 334 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 335 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL
© 2003 Lexicon, Inc. All rights reserved. 65 of 80
Page 66
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
336 PARAM.EFFECTS.LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL 337 PARAM.EFFECTS.LOGIC7.AUTOAZIMUTH 338 PARAM.EFFECTS.LOGIC7.VOCALENH 339 PARAM.EFFECTS.LOGIC7.FRONTSTEER 340 PARAM.EFFECTS.LOGIC7.REEQ 341 PARAM.EFFECTS.LOGIC7.SOUNDSTAGE 342 PARAM.EFFECTS.LOGIC7.FIVESPKRENH 343 PARAM.EFFECTS.LOGIC7.BASSENH 344 PARAM.EFFECTS.LOGIC7.SURRROLLOFF 345 PARAM.EFFECTS.LOGIC7.REARDLYOFF 346 PARAM.EFFECTS.LOGIC7.CENTERONOFF 347 PARAM.EFFECTS.LOGIC7.SEVENCHANNEL 348 PARAM.EFFECTS.LOGIC7.MONODETECT_ON 349 PARAM.EFFECTS.LOGIC7.SURRONOFF 350 PARAM.EFFECTS.LOGIC7.TRIGGER1 351 PARAM.EFFECTS.LOGIC7.TRIGGER2 352 PARAM.EFFECTS.LOGIC7.HIFRONT_REARROLLOFF 353 PARAM.EFFECTS.LOGIC7.AUTOBALON 354 PARAM.EFFECTS.TV_LOGIC 355 PARAM.EFFECTS.TV_LOGIC.NAME 356 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS 357 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 358 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 359 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 360 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 361 PARAM.EFFECTS.TV_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 362 PARAM.EFFECTS.TV_LOGIC.AUTOAZIMUTH 363 PARAM.EFFECTS.TV_LOGIC.VOCALENH 364 PARAM.EFFECTS.TV_LOGIC.FRONTSTEER 365 PARAM.EFFECTS.TV_LOGIC.REEQ 366 PARAM.EFFECTS.TV_LOGIC.SOUNDSTAGE 367 PARAM.EFFECTS.TV_LOGIC.FIVESPKRENH 368 PARAM.EFFECTS.TV_LOGIC.BASSENH 369 PARAM.EFFECTS.TV_LOGIC.SURRROLLOFF 370 PARAM.EFFECTS.TV_LOGIC.REARDLYOFF 371 PARAM.EFFECTS.TV_LOGIC.CENTERONOFF 372 PARAM.EFFECTS.TV_LOGIC.SEVENCHANNEL 373 PARAM.EFFECTS.TV_LOGIC.MONODETECT_ON 374 PARAM.EFFECTS.TV_LOGIC.SURRONOFF 375 PARAM.EFFECTS.TV_LOGIC.TRIGGER1 376 PARAM.EFFECTS.TV_LOGIC.TRIGGER2 377 PARAM.EFFECTS.TV_LOGIC.HIFRONT_REARROLLOFF 378 PARAM.EFFECTS.TV_LOGIC.AUTOBALON 379 PARAM.EFFECTS.MUSIC_LOGIC 380 PARAM.EFFECTS.MUSIC_LOGIC.NAME 381 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS 382 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 383 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 384 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 385 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 386 PARAM.EFFECTS.MUSIC_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 387 PARAM.EFFECTS.MUSIC_LOGIC.AUTOAZIMUTH
© 2003 Lexicon, Inc. All rights reserved. 66 of 80
Page 67
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
388 PARAM.EFFECTS.MUSIC_LOGIC.VOCALENH 389 PARAM.EFFECTS.MUSIC_LOGIC.FRONTSTEER 390 PARAM.EFFECTS.MUSIC_LOGIC.REEQ 391 PARAM.EFFECTS.MUSIC_LOGIC.SOUNDSTAGE 392 PARAM.EFFECTS.MUSIC_LOGIC.FIVESPKRENH 393 PARAM.EFFECTS.MUSIC_LOGIC.BASSENH 394 PARAM.EFFECTS.MUSIC_LOGIC.SURRROLLOFF 395 PARAM.EFFECTS.MUSIC_LOGIC.REARDLYOFF 396 PARAM.EFFECTS.MUSIC_LOGIC.CENTERONOFF 397 PARAM.EFFECTS.MUSIC_LOGIC.SEVENCHANNEL 398 PARAM.EFFECTS.MUSIC_LOGIC.MONODETECT_ON 399 PARAM.EFFECTS.MUSIC_LOGIC.SURRONOFF 400 PARAM.EFFECTS.MUSIC_LOGIC.TRIGGER1 401 PARAM.EFFECTS.MUSIC_LOGIC.TRIGGER2 402 PARAM.EFFECTS.MUSIC_LOGIC.HIFRONT_REARROLLOFF 403 PARAM.EFFECTS.MUSIC_LOGIC.AUTOBALON 404 PARAM.EFFECTS.THX_CINEMA 405 PARAM.EFFECTS.THX_CINEMA.NAME 406 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS 407 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.CNTROUTLEVEL 408 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.SIDEOUTLEVEL 409 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.REAROUTLEVEL 410 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.SUBOUTLEVEL 411 PARAM.EFFECTS.THX_CINEMA.OUTPUTLEVELS.LFEOUTLEVEL 412 PARAM.EFFECTS.THX_CINEMA.TWO_CH_MUX 413 PARAM.EFFECTS.THX_CINEMA.TWOCHCNTRMIX 414 PARAM.EFFECTS.THX_CINEMA.CENTERDELAY 415 PARAM.EFFECTS.THX_CINEMA.MONOREARON 416 PARAM.EFFECTS.THX_CINEMA.DECORRELATE 417 PARAM.EFFECTS.THX_CINEMA.VOCALENH 418 PARAM.EFFECTS.THX_CINEMA.REEQ 419 PARAM.EFFECTS.THX_CINEMA.SURDLY10_25 420 PARAM.EFFECTS.THX_CINEMA.TIMBRE 421 PARAM.EFFECTS.THX_CINEMA.THXMODEON 422 PARAM.EFFECTS.THX_CINEMA.TRIGGER1 423 PARAM.EFFECTS.THX_CINEMA.TRIGGER2 424 PARAM.EFFECTS.THX_CINEMA.REARTIMBRE 425 PARAM.EFFECTS.PROLOGIC 426 PARAM.EFFECTS.PROLOGIC.NAME 427 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS 428 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.CNTROUTLEVEL 429 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 430 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.REAROUTLEVEL 431 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.SUBOUTLEVEL 432 PARAM.EFFECTS.PROLOGIC.OUTPUTLEVELS.LFEOUTLEVEL 433 PARAM.EFFECTS.PROLOGIC.TWO_CH_MUX 434 PARAM.EFFECTS.PROLOGIC.TWOCHCNTRMIX 435 PARAM.EFFECTS.PROLOGIC.CENTERDELAY 436 PARAM.EFFECTS.PROLOGIC.MONOREARON 437 PARAM.EFFECTS.PROLOGIC.DECORRELATE 438 PARAM.EFFECTS.PROLOGIC.VOCALENH 439 PARAM.EFFECTS.PROLOGIC.REEQ
© 2003 Lexicon, Inc. All rights reserved. 67 of 80
Page 68
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
440 PARAM.EFFECTS.PROLOGIC.SURDLY10_25 441 PARAM.EFFECTS.PROLOGIC.TRIGGER1 442 PARAM.EFFECTS.PROLOGIC.TRIGGER2 443 PARAM.EFFECTS.PROLOGIC2 444 PARAM.EFFECTS.PROLOGIC2.NAME 445 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS 446 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.CNTROUTLEVEL 447 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.SIDEOUTLEVEL 448 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.REAROUTLEVEL 449 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.SUBOUTLEVEL 450 PARAM.EFFECTS.PROLOGIC2.OUTPUTLEVELS.LFEOUTLEVEL 451 PARAM.EFFECTS.PROLOGIC2.SURDLY10_25 452 PARAM.EFFECTS.PROLOGIC2.TWO_CH_MUX 453 PARAM.EFFECTS.PROLOGIC2.TWOCHCNTRMIX 454 PARAM.EFFECTS.PROLOGIC2.CENTERDELAY 455 PARAM.EFFECTS.PROLOGIC2.MONOREARON 456 PARAM.EFFECTS.PROLOGIC2.DECORRELATE 457 PARAM.EFFECTS.PROLOGIC2.VOCALENH 458 PARAM.EFFECTS.PROLOGIC2.REEQ 459 PARAM.EFFECTS.PROLOGIC2.TRIGGER1 460 PARAM.EFFECTS.PROLOGIC2.TRIGGER2 461 PARAM.EFFECTS.PL2MUSIC 462 PARAM.EFFECTS.PL2MUSIC.NAME 463 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS 464 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 465 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 466 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.REAROUTLEVEL 467 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 468 PARAM.EFFECTS.PL2MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 469 PARAM.EFFECTS.PL2MUSIC.SURROUNDDELAY 470 PARAM.EFFECTS.PL2MUSIC.TW O_CH_MUX 471 PARAM.EFFECTS.PL2MUSIC.TWOCHCNTRMIX 472 PARAM.EFFECTS.PL2MUSIC.CENTERDELAY 473 PARAM.EFFECTS.PL2MUSIC.MONOREARON 474 PARAM.EFFECTS.PL2MUSIC.DECORRELATE 475 PARAM.EFFECTS.PL2MUSIC.VOCALENH 476 PARAM.EFFECTS.PL2MUSIC.REEQ 477 PARAM.EFFECTS.PL2MUSIC.PL2PAN 478 PARAM.EFFECTS.PL2MUSIC.CNTRWIDTH 479 PARAM.EFFECTS.PL2MUSIC.DIMENSION 480 PARAM.EFFECTS.PL2MUSIC.TRIGGER1 481 PARAM.EFFECTS.PL2MUSIC.TRIGGER2 482 PARAM.EFFECTS.PARTY 483 PARAM.EFFECTS.PARTY.NAME 484 PARAM.EFFECTS.PARTY.OUTPUTLEVELS 485 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.CNTROUTLEVEL 486 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.SIDEOUTLEVEL 487 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.REAROUTLEVEL 488 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.SUBOUTLEVEL 489 PARAM.EFFECTS.PARTY.OUTPUTLEVELS.LFEOUTLEVEL 490 PARAM.EFFECTS.PARTY.AUTOAZIMUTH 491 PARAM.EFFECTS.PARTY.VOCALENH
© 2003 Lexicon, Inc. All rights reserved. 68 of 80
Page 69
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
492 PARAM.EFFECTS.PARTY.REEQ 493 PARAM.EFFECTS.PARTY.MONOCNTR 494 PARAM.EFFECTS.PARTY.TRIGGER1 495 PARAM.EFFECTS.PARTY.TRIGGER2 496 PARAM.EFFECTS.STEREO 497 PARAM.EFFECTS.STEREO.NAME 498 PARAM.EFFECTS.STEREO.OUTPUTLEVELS 499 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.CNTROUTLEVEL 500 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.SIDEOUTLEVEL 501 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.REAROUTLEVEL 502 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.SUBOUTLEVEL 503 PARAM.EFFECTS.STEREO.OUTPUTLEVELS.LFEOUTLEVEL 504 PARAM.EFFECTS.STEREO.AUTOAZIMUTH 505 PARAM.EFFECTS.STEREO.VOCALENH 506 PARAM.EFFECTS.STEREO.REEQ 507 PARAM.EFFECTS.STEREO.MONOCNTR 508 PARAM.EFFECTS.STEREO.TRIGGER1 509 PARAM.EFFECTS.STEREO.TRIGGER2 510 PARAM.EFFECTS.MONO_LOGIC 511 PARAM.EFFECTS.MONO_LOGIC.NAME 512 PARAM.EFFECTS.MONO_LOGIC.MONOENH 513 PARAM.EFFECTS.MONO_LOGIC.MAINLEVEL 514 PARAM.EFFECTS.MONO_LOGIC.ACADEMY 515 PARAM.EFFECTS.MONO_LOGIC.SURRROLLOFF 516 PARAM.EFFECTS.MONO_LOGIC.EFFECTLEVEL 517 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS 518 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 519 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 520 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 521 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 522 PARAM.EFFECTS.MONO_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 523 PARAM.EFFECTS.MONO_LOGIC.VOCALENH 524 PARAM.EFFECTS.MONO_LOGIC.REEQ 525 PARAM.EFFECTS.MONO_LOGIC.USEREVERB 526 PARAM.EFFECTS.MONO_LOGIC.TRIGGER1 527 PARAM.EFFECTS.MONO_LOGIC.TRIGGER2 528 PARAM.EFFECTS.MONO 529 PARAM.EFFECTS.MONO.NAME 530 PARAM.EFFECTS.MONO.OUTPUTLEVELS 531 PARAM.EFFECTS.MONO.OUTPUTLEVELS.CNTROUTLEVEL 532 PARAM.EFFECTS.MONO.OUTPUTLEVELS.SIDEOUTLEVEL 533 PARAM.EFFECTS.MONO.OUTPUTLEVELS.REAROUTLEVEL 534 PARAM.EFFECTS.MONO.OUTPUTLEVELS.SUBOUTLEVEL 535 PARAM.EFFECTS.MONO.OUTPUTLEVELS.LFEOUTLEVEL 536 PARAM.EFFECTS.MONO.USEREVERB 537 PARAM.EFFECTS.MONO.FRONTOUTLEVEL 538 PARAM.EFFECTS.MONO.TRIGGER1 539 PARAM.EFFECTS.MONO.TRIGGER2 540 PARAM.EFFECTS.MONO_SURROUND 541 PARAM.EFFECTS.MONO_SURROUND.NAME 542 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS 543 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.CNTROUTLEVEL
© 2003 Lexicon, Inc. All rights reserved. 69 of 80
Page 70
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
544 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.SIDEOUTLEVEL 545 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.REAROUTLEVEL 546 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.SUBOUTLEVEL 547 PARAM.EFFECTS.MONO_SURROUND.OUTPUTLEVELS.LFEOUTLEVEL 548 PARAM.EFFECTS.MONO_SURROUND.USEREVERB 549 PARAM.EFFECTS.MONO_SURROUND.TRIGGER1 550 PARAM.EFFECTS.MONO_SURROUND.TRIGGER2 551 PARAM.EFFECTS._51_LOGIC7 552 PARAM.EFFECTS._51_LOGIC7.NAME 553 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS 554 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 555 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 556 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 557 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL 558 PARAM.EFFECTS._51_LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL 559 PARAM.EFFECTS._51_LOGIC7.VOCALENH 560 PARAM.EFFECTS._51_LOGIC7.FIVESPKRENH 561 PARAM.EFFECTS._51_LOGIC7.BASSENH 562 PARAM.EFFECTS._51_LOGIC7.REEQ 563 PARAM.EFFECTS._51_LOGIC7.REARDLYOFF 564 PARAM.EFFECTS._51_LOGIC7.COMPRESSION 565 PARAM.EFFECTS._51_LOGIC7.LFEMIX 566 PARAM.EFFECTS._51_LOGIC7.TWO_CH_MUX 567 PARAM.EFFECTS._51_LOGIC7.TWOCHCNTRMIX 568 PARAM.EFFECTS._51_LOGIC7.CENTERDELAY 569 PARAM.EFFECTS._51_LOGIC7.SOUNDSTAGE 570 PARAM.EFFECTS._51_LOGIC7.FRONTSTEER 571 PARAM.EFFECTS._51_LOGIC7.SURREX 572 PARAM.EFFECTS._51_LOGIC7.SEVENCHANNEL 573 PARAM.EFFECTS._51_LOGIC7.TRIGGER1 574 PARAM.EFFECTS._51_LOGIC7.TRIGGER2 575 PARAM.EFFECTS._51_LOGIC7.MONOREARON 576 PARAM.EFFECTS._51_MUSIC 577 PARAM.EFFECTS._51_MUSIC.NAME 578 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS 579 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 580 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 581 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 582 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 583 PARAM.EFFECTS._51_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 584 PARAM.EFFECTS._51_MUSIC.VOCALENH 585 PARAM.EFFECTS._51_MUSIC.FIVESPKRENH 586 PARAM.EFFECTS._51_MUSIC.BASSENH 587 PARAM.EFFECTS._51_MUSIC.REEQ 588 PARAM.EFFECTS._51_MUSIC.REARDLYOFF 589 PARAM.EFFECTS._51_MUSIC.COMPRESSION 590 PARAM.EFFECTS._51_MUSIC.LFEMIX 591 PARAM.EFFECTS._51_MUSIC.TW O_CH_MUX 592 PARAM.EFFECTS._51_MUSIC.TWOCHCNTRMIX 593 PARAM.EFFECTS._51_MUSIC.CENTERDELAY 594 PARAM.EFFECTS._51_MUSIC.SOUNDSTAGE 595 PARAM.EFFECTS._51_MUSIC.FRONTSTEER
© 2003 Lexicon, Inc. All rights reserved. 70 of 80
Page 71
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
596 PARAM.EFFECTS._51_MUSIC.SURREX 597 PARAM.EFFECTS._51_MUSIC.SEVENCHANNEL 598 PARAM.EFFECTS._51_MUSIC.TRIGGER1 599 PARAM.EFFECTS._51_MUSIC.TRIGGER2 600 PARAM.EFFECTS._51_MUSIC.MONOREARON 601 PARAM.EFFECTS._51_TV_LOGIC 602 PARAM.EFFECTS._51_TV_LOGIC.NAME 603 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS 604 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 605 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 606 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 607 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 608 PARAM.EFFECTS._51_TV_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 609 PARAM.EFFECTS._51_TV_LOGIC.VOCALENH 610 PARAM.EFFECTS._51_TV_LOGIC.FIVESPKRENH 611 PARAM.EFFECTS._51_TV_LOGIC.BASSENH 612 PARAM.EFFECTS._51_TV_LOGIC.REEQ 613 PARAM.EFFECTS._51_TV_LOGIC.REARDLYOFF 614 PARAM.EFFECTS._51_TV_LOGIC.COMPRESSION 615 PARAM.EFFECTS._51_TV_LOGIC.LFEMIX 616 PARAM.EFFECTS._51_TV_LOGIC.TWO_CH_MUX 617 PARAM.EFFECTS._51_TV_LOGIC.TWOCHCNTRMIX 618 PARAM.EFFECTS._51_TV_LOGIC.CENTERDELAY 619 PARAM.EFFECTS._51_TV_LOGIC.SOUNDSTAGE 620 PARAM.EFFECTS._51_TV_LOGIC.FRONTSTEER 621 PARAM.EFFECTS._51_TV_LOGIC.SURREX 622 PARAM.EFFECTS._51_TV_LOGIC.SEVENCHANNEL 623 PARAM.EFFECTS._51_TV_LOGIC.TRIGGER1 624 PARAM.EFFECTS._51_TV_LOGIC.TRIGGER2 625 PARAM.EFFECTS._51_TV_LOGIC.MONOREARON 626 PARAM.EFFECTS._51_THX 627 PARAM.EFFECTS._51_THX.NAME 628 PARAM.EFFECTS._51_THX.OUTPUTLEVELS 629 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.CNTROUTLEVEL 630 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.SIDEOUTLEVEL 631 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.REAROUTLEVEL 632 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.SUBOUTLEVEL 633 PARAM.EFFECTS._51_THX.OUTPUTLEVELS.LFEOUTLEVEL 634 PARAM.EFFECTS._51_THX.COMPRESSION 635 PARAM.EFFECTS._51_THX.LFEMIX 636 PARAM.EFFECTS._51_THX.TWO_CH_MUX 637 PARAM.EFFECTS._51_THX.TWOCHCNTRMIX 638 PARAM.EFFECTS._51_THX.CENTERDELAY 639 PARAM.EFFECTS._51_THX.MONOREARON 640 PARAM.EFFECTS._51_THX.DECORRELATE 641 PARAM.EFFECTS._51_THX.VOCALENH 642 PARAM.EFFECTS._51_THX.REEQ 643 PARAM.EFFECTS._51_THX.TIMBRE 644 PARAM.EFFECTS._51_THX.SURREX 645 PARAM.EFFECTS._51_THX.THXMODEON 646 PARAM.EFFECTS._51_THX.TRIGGER1 647 PARAM.EFFECTS._51_THX.TRIGGER2
© 2003 Lexicon, Inc. All rights reserved. 71 of 80
Page 72
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
648 PARAM.EFFECTS._51_THX.REARTIMBRE 649 PARAM.EFFECTS.DOLBY_DIGITAL 650 PARAM.EFFECTS.DOLBY_DIGITAL.NAME 651 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS 652 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.CNTROUTLEVEL 653 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.SIDEOUTLEVEL 654 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.REAROUTLEVEL 655 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.SUBOUTLEVEL 656 PARAM.EFFECTS.DOLBY_DIGITAL.OUTPUTLEVELS.LFEOUTLEVEL 657 PARAM.EFFECTS.DOLBY_DIGITAL.COMPRESSION 658 PARAM.EFFECTS.DOLBY_DIGITAL.LFEMIX 659 PARAM.EFFECTS.DOLBY_DIGITAL.TWO_CH_MUX 660 PARAM.EFFECTS.DOLBY_DIGITAL.TWOCHCNTRMIX 661 PARAM.EFFECTS.DOLBY_DIGITAL.CENTERDELAY 662 PARAM.EFFECTS.DOLBY_DIGITAL.DECORRELATE 663 PARAM.EFFECTS.DOLBY_DIGITAL.VOCALENH 664 PARAM.EFFECTS.DOLBY_DIGITAL.REEQ 665 PARAM.EFFECTS.DOLBY_DIGITAL.TRIGGER1 666 PARAM.EFFECTS.DOLBY_DIGITAL.TRIGGER2 667 PARAM.EFFECTS.DOLBY_DIGITAL.MONOREARON 668 PARAM.EFFECTS.DOLBY_DIGITAL.EX 669 PARAM.EFFECTS._51_2CHANNEL 670 PARAM.EFFECTS._51_2CHANNEL.NAME 671 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS 672 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.CNTROUTLEVEL 673 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.SIDEOUTLEVEL 674 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.REAROUTLEVEL 675 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.SUBOUTLEVEL 676 PARAM.EFFECTS._51_2CHANNEL.OUTPUTLEVELS.LFEOUTLEVEL 677 PARAM.EFFECTS._51_2CHANNEL.COMPRESSION 678 PARAM.EFFECTS._51_2CHANNEL.LFEMIX_2CH 679 PARAM.EFFECTS._51_2CHANNEL.TW O_CH_MUX 680 PARAM.EFFECTS._51_2CHANNEL.TWOCHCNTRMIX 681 PARAM.EFFECTS._51_2CHANNEL.CENTERDELAY 682 PARAM.EFFECTS._51_2CHANNEL.DECORRELATE 683 PARAM.EFFECTS._51_2CHANNEL.VOCALENH 684 PARAM.EFFECTS._51_2CHANNEL.REEQ 685 PARAM.EFFECTS._51_2CHANNEL.SURRMIX 686 PARAM.EFFECTS._51_2CHANNEL.MASTERLEVEL 687 PARAM.EFFECTS._51_2CHANNEL.TRIGGER1 688 PARAM.EFFECTS._51_2CHANNEL.TRIGGER2 689 PARAM.EFFECTS._51_2CHANNEL.MONOREARON 690 PARAM.EFFECTS._51_MONO_SURROUND 691 PARAM.EFFECTS._51_MONO_SURROUND.NAME 692 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS 693 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.CNTROUTLEVEL 694 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.SIDEOUTLEVEL 695 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.REAROUTLEVEL 696 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.SUBOUTLEVEL 697 PARAM.EFFECTS._51_MONO_SURROUND.OUTPUTLEVELS.LFEOUTLEVEL 698 PARAM.EFFECTS._51_MONO_SURROUND.USEREVERB 699 PARAM.EFFECTS._51_MONO_SURROUND.TRIGGER1
© 2003 Lexicon, Inc. All rights reserved. 72 of 80
Page 73
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
700 PARAM.EFFECTS._51_MONO_SURROUND.TRIGGER2 701 PARAM.EFFECTS._51_MONO_LOGIC 702 PARAM.EFFECTS._51_MONO_LOGIC.NAME 703 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS 704 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.CNTROUTLEVEL 705 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.SIDEOUTLEVEL 706 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.REAROUTLEVEL 707 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.SUBOUTLEVEL 708 PARAM.EFFECTS._51_MONO_LOGIC.OUTPUTLEVELS.LFEOUTLEVEL 709 PARAM.EFFECTS._51_MONO_LOGIC.EFFECTLEVEL 710 PARAM.EFFECTS._51_MONO_LOGIC.ACADEMY 711 PARAM.EFFECTS._51_MONO_LOGIC.SURRROLLOFF 712 PARAM.EFFECTS._51_MONO_LOGIC.USEREVERB 713 PARAM.EFFECTS._51_MONO_LOGIC.TRIGGER1 714 PARAM.EFFECTS._51_MONO_LOGIC.TRIGGER2 715 PARAM.EFFECTS._20_ANALOG_BYPASS 716 PARAM.EFFECTS._20_ANALOG_BYPASS.NAME 717 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS 718 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.CNTROUTLEVEL 719 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.SIDEOUTLEVEL 720 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.REAROUTLEVEL 721 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.SUBOUTLEVEL 722 PARAM.EFFECTS._20_ANALOG_BYPASS.OUTPUTLEVELS.LFEOUTLEVEL 723 PARAM.EFFECTS._20_ANALOG_BYPASS.TRIGGER1 724 PARAM.EFFECTS._20_ANALOG_BYPASS.TRIGGER2 725 PARAM.EFFECTS._51_ANALOG_BYPASS 726 PARAM.EFFECTS._51_ANALOG_BYPASS.NAME 727 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS 728 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.CNTROUTLEVEL 729 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.SIDEOUTLEVEL 730 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.REAROUTLEVEL 731 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.SUBOUTLEVEL 732 PARAM.EFFECTS._51_ANALOG_BYPASS.OUTPUTLEVELS.LFEOUTLEVEL 733 PARAM.EFFECTS._51_ANALOG_BYPASS.TRIGGER1 734 PARAM.EFFECTS._51_ANALOG_BYPASS.TRIGGER2 735 PARAM.EFFECTS._51_MONO 736 PARAM.EFFECTS._51_MONO.NAME 737 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS 738 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.CNTROUTLEVEL 739 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.SIDEOUTLEVEL 740 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.REAROUTLEVEL 741 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.SUBOUTLEVEL 742 PARAM.EFFECTS._51_MONO.OUTPUTLEVELS.LFEOUTLEVEL 743 PARAM.EFFECTS._51_MONO.USEREVERB 744 PARAM.EFFECTS._51_MONO.FRONTOUTLEVEL 745 PARAM.EFFECTS._51_MONO.TRIGGER1 746 PARAM.EFFECTS._51_MONO.TRIGGER2 747 PARAM.EFFECTS.DTS 748 PARAM.EFFECTS.DTS.NAME 749 PARAM.EFFECTS.DTS.OUTPUTLEVELS 750 PARAM.EFFECTS.DTS.OUTPUTLEVELS.CNTROUTLEVEL 751 PARAM.EFFECTS.DTS.OUTPUTLEVELS.SIDEOUTLEVEL
© 2003 Lexicon, Inc. All rights reserved. 73 of 80
Page 74
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
752 PARAM.EFFECTS.DTS.OUTPUTLEVELS.REAROUTLEVEL 753 PARAM.EFFECTS.DTS.OUTPUTLEVELS.SUBOUTLEVEL 754 PARAM.EFFECTS.DTS.OUTPUTLEVELS.LFEOUTLEVEL 755 PARAM.EFFECTS.DTS.LFEMIX 756 PARAM.EFFECTS.DTS.TWO_CH_MUX 757 PARAM.EFFECTS.DTS.TWOCHCNTRMIX 758 PARAM.EFFECTS.DTS.CENTERDELAY 759 PARAM.EFFECTS.DTS.MONOREARON 760 PARAM.EFFECTS.DTS.DECORRELATE 761 PARAM.EFFECTS.DTS.VOCALENH 762 PARAM.EFFECTS.DTS.REEQ 763 PARAM.EFFECTS.DTS.TRIGGER1 764 PARAM.EFFECTS.DTS.TRIGGER2 765 PARAM.EFFECTS.DTS.DTS_ES_DETECT 766 PARAM.EFFECTS.DTS_LOGIC7 767 PARAM.EFFECTS.DTS_LOGIC7.NAME 768 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS 769 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.CNTROUTLEVEL 770 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.SIDEOUTLEVEL 771 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.REAROUTLEVEL 772 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.SUBOUTLEVEL 773 PARAM.EFFECTS.DTS_LOGIC7.OUTPUTLEVELS.LFEOUTLEVEL 774 PARAM.EFFECTS.DTS_LOGIC7.VOCALENH 775 PARAM.EFFECTS.DTS_LOGIC7.FIVESPKRENH 776 PARAM.EFFECTS.DTS_LOGIC7.BASSENH 777 PARAM.EFFECTS.DTS_LOGIC7.REEQ 778 PARAM.EFFECTS.DTS_LOGIC7.REARDLYOFF 779 PARAM.EFFECTS.DTS_LOGIC7.LFEMIX 780 PARAM.EFFECTS.DTS_LOGIC7.TWO_CH_MUX 781 PARAM.EFFECTS.DTS_LOGIC7.TWOCHCNTRMIX 782 PARAM.EFFECTS.DTS_LOGIC7.CENTERDELAY 783 PARAM.EFFECTS.DTS_LOGIC7.SOUNDSTAGE 784 PARAM.EFFECTS.DTS_LOGIC7.FRONTSTEER 785 PARAM.EFFECTS.DTS_LOGIC7.SURREX 786 PARAM.EFFECTS.DTS_LOGIC7.SEVENCHANNEL 787 PARAM.EFFECTS.DTS_LOGIC7.TRIGGER1 788 PARAM.EFFECTS.DTS_LOGIC7.TRIGGER2 789 PARAM.EFFECTS.DTS_LOGIC7.MONOREARON 790 PARAM.EFFECTS.DTS_LOGIC7.DTS_ES_DETECT 791 PARAM.EFFECTS.DTS_THX 792 PARAM.EFFECTS.DTS_THX.NAME 793 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS 794 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.CNTROUTLEVEL 795 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.SIDEOUTLEVEL 796 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.REAROUTLEVEL 797 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.SUBOUTLEVEL 798 PARAM.EFFECTS.DTS_THX.OUTPUTLEVELS.LFEOUTLEVEL 799 PARAM.EFFECTS.DTS_THX.LFEMIX 800 PARAM.EFFECTS.DTS_THX.TWO_CH_MUX 801 PARAM.EFFECTS.DTS_THX.TWOCHCNTRMIX 802 PARAM.EFFECTS.DTS_THX.CENTERDELAY 803 PARAM.EFFECTS.DTS_THX.MONOREARON
© 2003 Lexicon, Inc. All rights reserved. 74 of 80
Page 75
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
804 PARAM.EFFECTS.DTS_THX.DECORRELATE 805 PARAM.EFFECTS.DTS_THX.VOCALENH 806 PARAM.EFFECTS.DTS_THX.REEQ 807 PARAM.EFFECTS.DTS_THX.TIMBRE 808 PARAM.EFFECTS.DTS_THX.SURREX 809 PARAM.EFFECTS.DTS_THX.THXMODEON 810 PARAM.EFFECTS.DTS_THX.TRIGGER1 811 PARAM.EFFECTS.DTS_THX.TRIGGER2 812 PARAM.EFFECTS.DTS_THX.REARTIMBRE 813 PARAM.EFFECTS.DTS_THX.DTS_ES_DETECT 814 PARAM.EFFECTS.DTS_MUSIC 815 PARAM.EFFECTS.DTS_MUSIC.NAME 816 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS 817 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 818 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 819 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 820 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 821 PARAM.EFFECTS.DTS_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 822 PARAM.EFFECTS.DTS_MUSIC.VOCALENH 823 PARAM.EFFECTS.DTS_MUSIC.FIVESPKRENH 824 PARAM.EFFECTS.DTS_MUSIC.BASSENH 825 PARAM.EFFECTS.DTS_MUSIC.REEQ 826 PARAM.EFFECTS.DTS_MUSIC.REARDLYOFF 827 PARAM.EFFECTS.DTS_MUSIC.LFEMIX 828 PARAM.EFFECTS.DTS_MUSIC.TWO_CH_MUX 829 PARAM.EFFECTS.DTS_MUSIC.TWOCHCNTRMIX 830 PARAM.EFFECTS.DTS_MUSIC.CENTERDELAY 831 PARAM.EFFECTS.DTS_MUSIC.SOUNDSTAGE 832 PARAM.EFFECTS.DTS_MUSIC.FRONTSTEER 833 PARAM.EFFECTS.DTS_MUSIC.SURREX 834 PARAM.EFFECTS.DTS_MUSIC.SEVENCHANNEL 835 PARAM.EFFECTS.DTS_MUSIC.TRIGGER1 836 PARAM.EFFECTS.DTS_MUSIC.TRIGGER2 837 PARAM.EFFECTS.DTS_MUSIC.MONOREARON 838 PARAM.EFFECTS.DTS_MUSIC.DTS_ES_DETECT 839 PARAM.EFFECTS.DTS_2CHANNEL 840 PARAM.EFFECTS.DTS_2CHANNEL.NAME 841 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS 842 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.CNTROUTLEVEL 843 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.SIDEOUTLEVEL 844 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.REAROUTLEVEL 845 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.SUBOUTLEVEL 846 PARAM.EFFECTS.DTS_2CHANNEL.OUTPUTLEVELS.LFEOUTLEVEL 847 PARAM.EFFECTS.DTS_2CHANNEL.LFEMIX_2CH 848 PARAM.EFFECTS.DTS_2CHANNEL.TWO_CH_MUX 849 PARAM.EFFECTS.DTS_2CHANNEL.TWOCHCNTRMIX 850 PARAM.EFFECTS.DTS_2CHANNEL.CENTERDELAY 851 PARAM.EFFECTS.DTS_2CHANNEL.MONOREARON 852 PARAM.EFFECTS.DTS_2CHANNEL.DECORRELATE 853 PARAM.EFFECTS.DTS_2CHANNEL.VOCALENH 854 PARAM.EFFECTS.DTS_2CHANNEL.REEQ 855 PARAM.EFFECTS.DTS_2CHANNEL.SURRMIX
© 2003 Lexicon, Inc. All rights reserved. 75 of 80
Page 76
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
856 PARAM.EFFECTS.DTS_2CHANNEL.MASTERLEVEL 857 PARAM.EFFECTS.DTS_2CHANNEL.TRIGGER1 858 PARAM.EFFECTS.DTS_2CHANNEL.TRIGGER2 859 PARAM.EFFECTS.DTS_2CHANNEL.DTS_ES_DETECT 860 PARAM.EFFECTS.DTS_NEO_MUSIC 861 PARAM.EFFECTS.DTS_NEO_MUSIC.NAME 862 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS 863 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 864 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 865 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 866 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 867 PARAM.EFFECTS.DTS_NEO_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 868 PARAM.EFFECTS.DTS_NEO_MUSIC.TRIGGER1 869 PARAM.EFFECTS.DTS_NEO_MUSIC.TRIGGER2 870 PARAM.EFFECTS.DTS_NEO_MUSIC.DECORRELATE 871 PARAM.EFFECTS.DTS_NEO_MUSIC.MONOREARON 872 PARAM.EFFECTS.DTS_NEO_FILM 873 PARAM.EFFECTS.DTS_NEO_FILM.NAME 874 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS 875 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.CNTROUTLEVEL 876 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.SIDEOUTLEVEL 877 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.REAROUTLEVEL 878 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.SUBOUTLEVEL 879 PARAM.EFFECTS.DTS_NEO_FILM.OUTPUTLEVELS.LFEOUTLEVEL 880 PARAM.EFFECTS.DTS_NEO_FILM.TRIGGER1 881 PARAM.EFFECTS.DTS_NEO_FILM.TRIGGER2 882 PARAM.EFFECTS.DTS_NEO_FILM.DECORRELATE 883 PARAM.EFFECTS.DTS_NEO_FILM.MONOREARON 884 PARAM.EFFECTS._51_THX_MUSIC 885 PARAM.EFFECTS._51_THX_MUSIC.NAME 886 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS 887 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 888 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 889 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 890 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 891 PARAM.EFFECTS._51_THX_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 892 PARAM.EFFECTS._51_THX_MUSIC.COMPRESSION 893 PARAM.EFFECTS._51_THX_MUSIC.LFEMIX 894 PARAM.EFFECTS._51_THX_MUSIC.TWO_CH_MUX 895 PARAM.EFFECTS._51_THX_MUSIC.TWOCHCNTRMIX 896 PARAM.EFFECTS._51_THX_MUSIC.CENTERDELAY 897 PARAM.EFFECTS._51_THX_MUSIC.MONOREARON 898 PARAM.EFFECTS._51_THX_MUSIC.DECORRELATE 899 PARAM.EFFECTS._51_THX_MUSIC.VOCALENH 900 PARAM.EFFECTS._51_THX_MUSIC.REEQ 901 PARAM.EFFECTS._51_THX_MUSIC.TIMBRE 902 PARAM.EFFECTS._51_THX_MUSIC.SURREX 903 PARAM.EFFECTS._51_THX_MUSIC.THXMODEON 904 PARAM.EFFECTS._51_THX_MUSIC.TRIGGER1 905 PARAM.EFFECTS._51_THX_MUSIC.TRIGGER2 906 PARAM.EFFECTS._51_THX_MUSIC.REARTIMBRE 907 PARAM.EFFECTS.DTS_THX_MUSIC
© 2003 Lexicon, Inc. All rights reserved. 76 of 80
Page 77
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
908 PARAM.EFFECTS.DTS_THX_MUSIC.NAME 909 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS 910 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS.CNTROUTLEVEL 911 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS.SIDEOUTLEVEL 912 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS.REAROUTLEVEL 913 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS.SUBOUTLEVEL 914 PARAM.EFFECTS.DTS_THX_MUSIC.OUTPUTLEVELS.LFEOUTLEVEL 915 PARAM.EFFECTS.DTS_THX_MUSIC.LFEMIX 916 PARAM.EFFECTS.DTS_THX_MUSIC.TWO_CH_MUX 917 PARAM.EFFECTS.DTS_THX_MUSIC.TWOCHCNTRMIX 918 PARAM.EFFECTS.DTS_THX_MUSIC.CENTERDELAY 919 PARAM.EFFECTS.DTS_THX_MUSIC.MONOREARON 920 PARAM.EFFECTS.DTS_THX_MUSIC.DECORRELATE 921 PARAM.EFFECTS.DTS_THX_MUSIC.VOCALENH 922 PARAM.EFFECTS.DTS_THX_MUSIC.REEQ 923 PARAM.EFFECTS.DTS_THX_MUSIC.TIMBRE 924 PARAM.EFFECTS.DTS_THX_MUSIC.SURREX 925 PARAM.EFFECTS.DTS_THX_MUSIC.THXMODEON 926 PARAM.EFFECTS.DTS_THX_MUSIC.TRIGGER1 927 PARAM.EFFECTS.DTS_THX_MUSIC.TRIGGER2 928 PARAM.EFFECTS.DTS_THX_MUSIC.REARTIMBRE 929 PARAM.EFFECTS.DTS_THX_MUSIC.DTS_ES_DETECT 930 RESERVED 931 RESERVED 932 RESERVED 933 RESERVED 934 RESERVED 935 RESERVED 936 RESERVED 937 RESERVED 938 RESERVED 939 RESERVED 940 PARAM.EFFECTS.NIGHTCLUB 941 PARAM.EFFECTS.NIGHTCLUB.NAME 942 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS 943 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.CNTROUTLEVEL 944 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.SIDEOUTLEVEL 945 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.REAROUTLEVEL 946 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.SUBOUTLEVEL 947 PARAM.EFFECTS.NIGHTCLUB.OUTPUTLEVELS.LFEOUTLEVEL 948 PARAM.EFFECTS.NIGHTCLUB.TRIGGER1 949 PARAM.EFFECTS.NIGHTCLUB.TRIGGER2 950 PARAM.EFFECTS.NIGHTCLUB.EFFECTLEVEL 951 PARAM.EFFECTS.NIGHTCLUB.SURRROLLOFF 952 PARAM.EFFECTS.NIGHTCLUB.SIZE 953 PARAM.EFFECTS.NIGHTCLUB.PREDELAY 954 PARAM.EFFECTS.NIGHTCLUB.MIDRT 955 PARAM.EFFECTS.NIGHTCLUB.SPEECHDETECT 956 PARAM.EFFECTS.NIGHTCLUB.CENTERDRYLEVEL 957 PARAM.EFFECTS.CONCERT_HALL 958 PARAM.EFFECTS.CONCERT_HALL.NAME 959 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS
© 2003 Lexicon, Inc. All rights reserved. 77 of 80
Page 78
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
960 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.CNTROUTLEVEL 961 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.SIDEOUTLEVEL 962 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.REAROUTLEVEL 963 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.SUBOUTLEVEL 964 PARAM.EFFECTS.CONCERT_HALL.OUTPUTLEVELS.LFEOUTLEVEL 965 PARAM.EFFECTS.CONCERT_HALL.TRIGGER1 966 PARAM.EFFECTS.CONCERT_HALL.TRIGGER2 967 PARAM.EFFECTS.CONCERT_HALL.EFFECTLEVEL 968 PARAM.EFFECTS.CONCERT_HALL.SURRROLLOFF 969 PARAM.EFFECTS.CONCERT_HALL.SIZE 970 PARAM.EFFECTS.CONCERT_HALL.PREDELAY 971 PARAM.EFFECTS.CONCERT_HALL.MIDRT 972 PARAM.EFFECTS.CONCERT_HALL.SPEECHDETECT 973 PARAM.EFFECTS.CONCERT_HALL.CENTERDRYLEVEL 974 PARAM.EFFECTS.CHURCH 975 PARAM.EFFECTS.CHURCH.NAME 976 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS 977 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.CNTROUTLEVEL 978 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.SIDEOUTLEVEL 979 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.REAROUTLEVEL 980 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.SUBOUTLEVEL 981 PARAM.EFFECTS.CHURCH.OUTPUTLEVELS.LFEOUTLEVEL 982 PARAM.EFFECTS.CHURCH.TRIGGER1 983 PARAM.EFFECTS.CHURCH.TRIGGER2 984 PARAM.EFFECTS.CHURCH.EFFECTLEVEL 985 PARAM.EFFECTS.CHURCH.SURRROLLOFF 986 PARAM.EFFECTS.CHURCH.SIZE2 987 PARAM.EFFECTS.CHURCH.PREDELAY 988 PARAM.EFFECTS.CHURCH.MIDRT 989 PARAM.EFFECTS.CHURCH.SPEECHDETECT 990 PARAM.EFFECTS.CHURCH.MONOLOGICFRONTEND 991 PARAM.EFFECTS.CHURCH.STEREORVB 992 PARAM.EFFECTS.CHURCH.BASSRT 993 PARAM.EFFECTS.CHURCH.CENTERDRYLEVEL 994 PARAM.EFFECTS.CATHEDRAL 995 PARAM.EFFECTS.CATHEDRAL.NAME 996 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS 997 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.CNTROUTLEVEL 998 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.SIDEOUTLEVEL
999 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.REAROUTLEVEL 1000 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.SUBOUTLEVEL 1001 PARAM.EFFECTS.CATHEDRAL.OUTPUTLEVELS.LFEOUTLEVEL 1002 PARAM.EFFECTS.CATHEDRAL.TRIGGER1 1003 PARAM.EFFECTS.CATHEDRAL.TRIGGER2 1004 PARAM.EFFECTS.CATHEDRAL.EFFECTLEVEL 1005 PARAM.EFFECTS.CATHEDRAL.SURRROLLOFF 1006 PARAM.EFFECTS.CATHEDRAL.SIZE2 1007 PARAM.EFFECTS.CATHEDRAL.PREDELAY 1008 PARAM.EFFECTS.CATHEDRAL.MIDRT 1009 PARAM.EFFECTS.CATHEDRAL.SPEECHDETECT 1010 PARAM.EFFECTS.CATHEDRAL.MONOLOGICFRONTEND 1011 PARAM.EFFECTS.CATHEDRAL.STEREORVB
© 2003 Lexicon, Inc. All rights reserved. 78 of 80
Page 79
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
1012 PARAM.EFFECTS.CATHEDRAL.BASSRT 1013 PARAM.EFFECTS.CATHEDRAL.CENTERDRYLEVEL 1014 PARAM.EFFECTS.MUSIC_SURR 1015 PARAM.EFFECTS.MUSIC_SURR.NAME 1016 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS 1017 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.CNTROUTLEVEL 1018 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.SIDEOUTLEVEL 1019 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.REAROUTLEVEL 1020 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.SUBOUTLEVEL 1021 PARAM.EFFECTS.MUSIC_SURR.OUTPUTLEVELS.LFEOUTLEVEL 1022 PARAM.EFFECTS.MUSIC_SURR.AUTOAZIMUTH 1023 PARAM.EFFECTS.MUSIC_SURR.VOCALENH 1024 PARAM.EFFECTS.MUSIC_SURR.FRONTSTEER 1025 PARAM.EFFECTS.MUSIC_SURR.REEQ 1026 PARAM.EFFECTS.MUSIC_SURR.SOUNDSTAGE 1027 PARAM.EFFECTS.MUSIC_SURR.FIVESPKRENH 1028 PARAM.EFFECTS.MUSIC_SURR.BASSENH 1029 PARAM.EFFECTS.MUSIC_SURR.SURRROLLOFF 1030 PARAM.EFFECTS.MUSIC_SURR.REARDLYOFF 1031 PARAM.EFFECTS.MUSIC_SURR.CENTERONOFF 1032 PARAM.EFFECTS.MUSIC_SURR.SEVENCHANNEL 1033 PARAM.EFFECTS.MUSIC_SURR.MONODETECT_ON 1034 PARAM.EFFECTS.MUSIC_SURR.SURRONOFF 1035 PARAM.EFFECTS.MUSIC_SURR.TRIGGER1 1036 PARAM.EFFECTS.MUSIC_SURR.TRIGGER2 1037 PARAM.EFFECTS.MUSIC_SURR.HIFRONT_REARROLLOFF 1038 PARAM.EFFECTS.MUSIC_SURR.AUTOBALON 1039 PARAM.EFFECTS.PANORAMA 1040 PARAM.EFFECTS.PANORAMA.NAME 1041 PARAM.EFFECTS.PANORAMA.PANINPUTBAL 1042 PARAM.EFFECTS.PANORAMA.EFFECTLEVEL 1043 PARAM.EFFECTS.PANORAMA.SURRROLLOFF 1044 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS 1045 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS.CNTROUTLEVEL 1046 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS.SIDEOUTLEVEL 1047 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS.REAROUTLEVEL 1048 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS.SUBOUTLEVEL 1049 PARAM.EFFECTS.PANORAMA.OUTPUTLEVELS.LFEOUTLEVEL 1050 PARAM.EFFECTS.PANORAMA.BASSW IDTH 1051 PARAM.EFFECTS.PANORAMA.TRIGGER1 1052 PARAM.EFFECTS.PANORAMA.TRIGGER2 1053 PARAM.EFFECTS.PANORAMA.REARDLYOFF 1054 PARAM.EFFECTS.PANORAMA.BASSCONTENT 1055 PARAM.EFFECTS.PANORAMA.SPEAKERANGLE 1056 PARAM.EFFECTS.PANORAMA.FINETIMEALIGN 1057 PARAM.EFFECTS.PANORAMA.CALSOURCE 1058 PARAM.EFFECTS.PANORAMA.CALIBRATEACTIVE 1059 PARAM.OSD 1060 PARAM.OSD.STATUS 1061 PARAM.OSD.POSITION 1062 PARAM.OSD.FORMAT 1063 PARAM.OSD.BACKGND
© 2003 Lexicon, Inc. All rights reserved. 79 of 80
Page 80
Lexicon, Inc. MC-8 Serial Communications Protocol Printed on: 04/01/03
1064 PARAM.OSD.COMPONENTON 1065 PARAM.OSD.SHOWREMOTE 1066 PARAM.FPD 1067 PARAM.FPD.STATUS 1068 PARAM.FPD.BRIGHT 1069 PARAM.LOCKS 1070 PARAM.LOCKS.FXLOCK 1071 PARAM.LOCKS.AUDIOLCK 1072 PARAM.LOCKS.SETUPLCK 1073 PARAM.STANDBY 1074 PARAM.CNAME 1075 PARAM.CNAMEEN 1076 PARAM.AVSYNC 1077 PARAM.PRESETEN 1078 PARAM.TRIGGER1MODE 1079 PARAM.TRIGGER2MODE 1080 PARAM.USERMESSAGE 1081 PARAM.COM 1082 PARAM.COM.CONFIGREG0 1083 PARAM.TMPKEY 1084 PARAM.ERRORS 1085 PARAM.ERRORS.ERROR1 1086 PARAM.ERRORS.ERROR2 1087 PARAM.LANGUAGE
© 2003 Lexicon, Inc. All rights reserved. 80 of 80
Loading...