User manual LEXICON MC-12B V4.0 SERIAL COMMUNICATIONS PROTOCOL DEFINITION REV 1-6
Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Lastmanuals provides you a fast and easy access to the user manual LEXICON MC-12B V4.0. We hope that this LEXICON MC-12B V4.0 user guide will be useful to you.
Lastmanuals help download the user guide LEXICON MC-12B V4.0.
Manual abstract: user guide LEXICON MC-12B V4.0SERIAL COMMUNICATIONS PROTOCOL DEFINITION REV 1-6
Detailed instructions for use are in the User's Guide.
[. . . ] Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Serial Communications Protocol Definition Project: Lexicon MC-12/MC-12B
Updated: July 9, 2004 Software Version 4. 0 Protocol Version: Major rev 1 Minor rev 6
© 2004 Harman Specialty Group All rights reserved.
1 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
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. Surround EX is a jointly developed technology of THX and Dolby Laboratories, Inc. [. . . ] This command has been maintained for backward compatibility with MC-1. In order to maintain backward compatibility, the MC-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7. 3. 54 (MC12_Get_Input_Name_By_Id).
7. 3. 13. 1 Command Packet Description
Application Header: Command DC_CMD_GET_INPUT_NAME Data Count 1 Application Data: Data[0] InputId 0x2D 0x01 nn
7. 3. 13. 2 Data Description
InputId: Data Type: Definition/Conversion: Unsigned 8 bit Integer Appendix F MC-12 Input Ids
7. 3. 13. 3 Data Validation:
The InputId must be a valid Input number. If it is not the MC-12 will respond with a NAK packet and error code DC_INVALID_INPUT.
7. 3. 13. 4 Input Name Response Packet
Application Header: Command DC_RESP_INPUT_NAME Number of Characters in InputName + 2 0x8A Nn Nn ch ch ch . . . 0x00
Data Count Application Data: Data[0] InputId Data[1]- Data[DataCount-1] InputName
7. 3. 13. 5 Data Description
InputId: Data Type: Definition/Conversion: InputName: Data Type: Max Length: Unsigned 8 bit Integer Appendix F MC-12 Input Ids
Null (0x00) terminated ASCII character string. INPUT_NAME_LENGTH defined in Appendix G Protocol Constants.
7. 3. 14 Get FPD Control Registers (MC-1)
This command is not supported by the MC-12.
© 2004 Harman Specialty Group All rights reserved.
24 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
7. 3. 15 Set System Parameter Values (MC-1)
This command is not supported by the MC-12.
7. 3. 16 Set Effect Parameter Values (MC-1)
This command is not supported by the MC-12.
7. 3. 17 Set Effect Name by Effect Id (MC-1)
This command is not supported by the MC-12.
7. 3. 18 Set System Volume (MC-12, MC-1)
This command is a request to the MC-12 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-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7. 3. 47 (MC12_Set_System_Volume).
7. 3. 18. 1 Command Packet Description
Application Header: Command DC_CMD_SET_SYS_VOLUME Data Count 1 Application Data: Data[0] Value 0x21 0x01 nn
7. 3. 18. 2 Data Description
Value: Data Type: Max: Conversion: Unsigned 8 bit integer. 92 0 = -80 dB 92 = +12 dB
7. 3. 18. 3 MC-12 Response
The MC-12 will assign the value from the packet to the system volume.
7. 3. 18. 4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7. 3. 19 Set Main Balance (MC-12, MC-1)
Commands MC-12 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-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7. 3. 48 (MC12_Set_Main_Balance).
© 2004 Harman Specialty Group All rights reserved.
25 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
7. 3. 19. 1 Command Packet Description
Application Header: Command DC_CMD_SET_SYS_BALANCE Data Count 1 Application Data: Data[0] Value
0x22 0x01 nn
7. 3. 19. 2 Data Description
Value: Data Type: Maximum Value: 32 Conversion: Unsigned 8 bit integer. 0 = Left 16 = Center 32 = Right
7. 3. 19. 3 MC-12 Response
The MC-12 will assign the value from the packet to the system balance.
7. 3. 19. 4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a DC_NAK command with an error code DC_INVALID_DATA.
7. 3. 20 Set Front/Back Balance (MC-12, MC-1)
Commands MC-12 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-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7. 3. 49 (MC12_Set_Front_Back_Balance).
7. 3. 20. 1 Packet Description
Application Header: Command DC_CMD_SET_FRONT_BACK_BALANCE Data Count 1 Application Data: Data[0] Value 0x23 0x01 nn
7. 3. 20. 2 Data Description
Value: Data Type: Max: Conversion: Unsigned 8 bit integer. 32 0 = Front 16 = Center 32 = Back
7. 3. 20. 3 MC-12 Response
© 2004 Harman Specialty Group All rights reserved.
26 of 102
Lexicon MC-12 Serial Communications Protocol The MC-12 will assign the value from the packet to the front/back balance.
Printed on: 07/19/04
7. 3. 20. 4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7. 3. 21 Set Active Effect by Id (MC-12, MC-1)
This command requests the MC-12 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-12 Parameters have been mapped to the MC-1 parameters as described in each Data Description. MC-12 users should be using the command described in 7. 3. 50 (MC12_Set_Active_Effect_By_Id).
7. 3. 21. 1 Command Packet Description
Application Header: Command DC_CMD_SET_EFFECT Data Count 1 Application Data: Data[0] EffectId 0x24 0x01 nn
7. 3. 21. 2 Data Description
EffectId: Data Type: Unsigned 8 bit integer Definition/Conversion: Appendix I MC-1 to MC-12 Effect ID Map.
7. 3. 21. 3 MC-12 Response
The MC-12 will load the desired effect.
7. 3. 21. 4 Data Validation
If a value is passed that exceeds the maximum value of that parameter the MC-12 will ignore the command and transmit a NAK command with an error code DC_INVALID_DATA.
7. 3. 22 Set Record Input (MC-12, MC-1)
Sets the Record input. This command has been maintained for backward compatibility with MC-1. [. . . ] If the InputName string exceeds the INPUT_NAME_LENGTH, the MC-12 will truncate the string to the INPUT_NAME_LENGTH.
© 2004 Harman Specialty Group All rights reserved.
53 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix A Command Codes
Notifications: DC_NO_CMD DC_WAKEUP DC_SLEEP DC_FPD DC_PARAM_CHG_MSG 0x00 0x01 0x02 0x03 0x04
© 2004 Harman Specialty Group All rights reserved.
54 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Host Commands: DC_CMD_RESET HOST_WAKEUP HOST_SLEEP DC_CMD_RESTORE_DEFAULTS DC_CMD_IR DC_CMD_GET_CONFIG DC_CMD_GET_SYS_STATUS DC_CMD_GET_REC_STATUS DC_CMD_GET_SYS_PARAM_BY_ID DC_CMD_GET_SYS_PARAM_BY_NAME DC_CMD_GET_SYS_PARAM_VALUES DC_CMD_GET_EFFECT DC_CMD_GET_EFFECT_PARAM_DEF DC_CMD_GET_EFFECT_PARAM_VALUES DC_CMD_SET_SYS_PARAM_VALUES DC_CMD_SET_EFFECT_PARAM_VALUES DC_CMD_SET_EFFECT_NAME DC_CMD_SET_SYS_VOLUME DC_CMD_SET_SYS_BALANCE DC_CMD_SET_FRONT_BACK_BALANCE DC_CMD_SET_EFFECT DC_CMD_SET_REC_INPUT DC_CMD_CLEAR_REC_INPUT DC_CMD_SET_ZONE2_VOLUME DC_CMD_SET_ZONE2_BALANCE DC_CMD_GET_FPD_CTRL DC_CMD_SET_FPD_CTRL DC_CMD_GET_CUST_NAME DC_CMD_SET_CUST_NAME DC_CMD_GET_INPUT_NAME DC_CMD_SET_INPUT_NAME DC_CMD_GET_COM_CONFIG DC_CMD_SET_COM_CONFIG DC_CMD_SET_MUTE DC_CMD_SET_OUTPUT_ADJ DC_CMD_SEND_DISPLAY_STR MC_CMD_GET_SYS_PARAM_BY_ID MC_CMD_SET_SYS_PARAM_VALUE_BY_ID MC_CMD_SET_SYS_PARAM_VALUE_BY_ID_NO_RUN MC_CMD_GET_CONFIG MC_CMD_IR
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x2F 0x30 0x31 0x32 0x33 0x35 0x36 0x37 0x38 0x39
© 2004 Harman Specialty Group All rights reserved.
55 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Responses DC_RESP_UNIT_CONFIG DC_RESP_SYS_STATUS DC_RESP_REC_ZONE2_STATUS DC_RESP_SYS_PARAM_DEF DC_RESP_SYS_PARAM_VALUES DC_RESP_EFFECT_DEF DC_RESP_EFFECT_PARAM_DEF DC_RESP_EFFECT_PARAM_VALUES DC_RESP_FPD_CTRL_STATUS DC_RESP_CUST_NAME DC_RESP_INPUT_NAME DC_RESP_PEEK_VALUE DC_RESP_COM_CONFIG MC_RESP_SYS_PARAM_DEF MC_RESP_UNIT_CONFIG Acknowledgments DC_ACK DC_NAK 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8A 0x8B 0x8C 0x8F 0x91
0xE0 0xE1
Appendix B Error Codes
Error NO_ACK DC_NO_ERROR DC_ERR_PARITY DC_ERR_FRAMING DC_ERR_OVERRUN DC_ERR_INVALID_PACKET DC_ERR_TIME_OUT DC_ERR_BUFFER_FULL DC_INVALID_COUNT DC_INVALID_CMD DC_INVALID_DATA DC_INVALID_ADDRESS DC_INVALID_EFFECT_ID DC_INVALID_PARAM_ID DC_INVALID_NAME DC_INVALID_INPUT DC_ERR_READ_ONLY Code(Hex) 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18
© 2004 Harman Specialty Group All rights reserved.
56 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix C DC-2, MC-1 IR-Codes
MC-1 Mapped to MC-12 Hex MC-1 Shift Mapped to MC- Hex MC-1 Rec Mapped to MC-12 Hex Function Function Code Functions 12 Function Code Function Function Code 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 LEFT_ARROW_DO BAL_LEFT ZONE_BAL_LEFT Done NE 0A Balance Left 8A Z-2: Bal Left 4A SPARE 06 SPARE 86 SPARE 46 RIGHT_ARROW_S BAL_RIGHT ZONE_BAL_RIGHT Select ELECT 08 Balance Right 88 Z-2: Bal Right 48 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_LD 11 Tilt + TILT_INCR 91 R/Z-2: V-DISC ZONE_LD 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_TAPE 0C Loudness Off 8C R/Z-2: TAPE ZONE_TAPE 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
© 2004 Harman Specialty Group All rights reserved. 57 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix D MC-12 IR Codes
Button2 Main KEY Setup 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44-55 LABEL LIGHT MAIN_ON_STDBY MAIN ZONE REC Deleted Deleted Deleted Deleted SHIFT MAIN_DVD_1 MAIN_DVD_2 MAIN_LD MAIN_TV MAIN_SAT MAIN_VCR MAIN_CD MAIN_PVR MAIN_GAME MAIN_TAPE MAIN_TUNER MAIN_AUX MODE_INCR MODE_DECR FP BLUE OSD VOL_INCR VOL_DECR STAT MUTE UP_ARROW DN_ARROW LEFT_ARROW_DONE RIGHT_ARROW_SELE CT MENU MAIN_TOGGLE_7_5 MAIN_2_CHANNEL THX_LOGO DOLBY_LOGO LOGIC7_LOGO TV_L_LOGO DTS_LOGO MUSIC Deleted DATA (hex) None 0x05 None None None None None None None None 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2A 0x2B 0x1A 0x1B 0x04 0x03 0x02 0x17 0x16 0x1C 0x15 0x01 0x1D 0x0A 0x08 0x09 0x1E 0x1F 0x0B 0x0C 0x0D 0x0E 0x0F 0x10 None Zone-2 FUNCTION LIGHT ZONE_ON_STDBY MAIN ZONE REC Deleted Deleted Deleted Deleted SHIFT ZONE_DVD_1 ZONE_DVD_2 ZONE_LD ZONE_TV ZONE_SAT ZONE_VCR ZONE_CD ZONE_PVR ZONE_GAME ZONE_TAPE ZONE_TUNER ZONE_AUX TRIGGER1_ON TRIGGER1_OFF ZONE_VOL_N15DB ZONE_VOL_N30DB Reserved ZONE_VOL_INCR ZONE_VOL_DECR ZONE_STATUS ZONE_MUTE SUB_ADJ_INCR SUB_ADJ_DECR ZONE_BAL_LEFT ZONE_BAL_RIGHT ZONE_BAL_CENTER Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Deleted DATA (hex) None 0x05 None None None None None None None None 0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6A 0x6B 0x5A 0x5B 0x44 0x43 0x42 0x57 0x56 0x5C 0x55 0x41 0x5D 0x4A 0x48 0x49 0x5E 0x5F 0x4B 0x4C 0x4D 0x4E 0x4F 0x50 None Button3 Record FUNCTION LIGHT REC_ON_STDBY MAIN ZONE REC Deleted Deleted Deleted Deleted SHIFT REC_DVD_1 REC_DVD_2 REC_LD REC_TV REC_SAT REC_VCR REC_CD REC_PVR REC_GAME REC_TAPE REC_TUNER REC_AUX TRIGGER2_On TRIGGER2_OFF REC_VOL_N15DB REC_VOL_N30DB Reserved REC_VOL_INCR REC_VOL_DECR REC_STATUS REC_MUTE Reserved Reserved REC_BAL_LEFT REC_BAL_RIGHT REC_BAL_CENTER Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Deleted DATA (hex) None 0x05 None None None None None None None None 0xE0 0xE1 0xE2 0xE3 0xE4 0xE5 0xE6 0xE7 0xE8 0xE9 0xEA 0xEB 0xDA 0xDB 0xC4 0xC3 0xC2 0xD7 0xD6 0xDC 0xD5 0xC1 0xDD 0xCA 0xC8 0xC9 0xDE 0xDF 0xCB 0xCC 0xCD 0xCE 0xCF 0xD0 None Button4 Shift FUNCTION LIGHT SHIFT_STDBY MAIN ZONE REC Deleted Deleted Deleted Deleted SHIFT MAIN_OFF ZONE_OFF REC_OFF LOUDNESS_ON LOUDNESS_OFF Reserved BASS_INCR TREBLE_INCR TILT_INCR BASS_DECR TREBLE_DECR TILT_DECR ON STANDBY VOL_N15DB VOL_N30DB EQ_OFF VOL_03DB VOL_N03DB INPUT_STATUS FULL_MUTE FADER_FRONT FADER_REAR BAL_LEFT BAL_RIGHT BAL_CENTER MAIN_SRC_MODE BYPASS THX_EX_TOGGLE DOLBY_EX_TOGGLE Reserved MONO_LOGIC DTS_ES_TOGGLE MUSIC_SURROUND Deleted DATA (hex) None 0x05 None None None None None None None None 0xA0 0xA1 0xA2 0xA3 0xA4 0xA5 0xA6 0xA7 0xA8 0xA9 0xAA 0xAB 0x9A 0x9B 0x84 0x83 0x82 0x97 0x96 0x9C 0x95 0x81 0x9D 0x8A 0x88 0x89 0x9E 0x9F 0x8B 0x8C 0x8D 0x8E 0x8F 0x90 None Button9
© 2004 Harman Specialty Group All rights reserved. 58 of 102
Lexicon MC-12 Serial Communications Protocol Additional Ir Codes(V4. 0)
Mode DIRECT_LOGIC7_IR DIRECT_TV_LOGIC_IR DIRECT_MUSIC_LOGIC_IR DIRECT_2CHAN_SURROUND_IR DIRECT_2_CHANNEL_IR DIRECT_MONO_LOGIC_IR DIRECT_MONO_SURROUND_IR DIRECT_MONO_IR DIRECT_PROLOGIC_IR DIRECT_PROLOGIC2_IR DIRECT_PL2MUSIC_IR DIRECT_THX_CINEMA_IR DIRECT_DTS_NEO_FILM_IR DIRECT_DTS_NEO_MUSIC_IR DIRECT__51_LOGIC7_IR DIRECT__51_TV_LOGIC_IR DIRECT__51_MUSIC_IR DIRECT__51_THX_IR DIRECT_DOLBY_DIGITAL_IR DIRECT__51_2CHANNEL_IR DIRECT__51_MONO_LOGIC_IR DIRECT__51_MONO_SURROUND_IR DIRECT__51_MONO_IR Code(hex) 0xAC 0xAD 0xAE 0xAF 0xB0 0xB1 0xB2 0xB3 0xB4 0xB5 0xB6 0xB7 0xB8 0xB9 0xBA 0xBB 0xBC 0xBD 0xBE 0xBF 0xC0 0xC6 0xC7
Printed on: 07/19/04
Mode DIRECT_DTS_LOGIC7_IR DIRECT_DTS_MUSIC_IR DIRECT_DTS_2CHANNEL_IR DIRECT_DTS_IR DIRECT_DTS_THX_IR DIRECT__51_AD_FILM_IR DIRECT__51_AD_MUSIC_IR DIRECT__51_AD_2CHANNEL_IR DIRECT__51_AD_IR DIRECT__51_AD_THX_IR DIRECT_NIGHTCLUB_IR DIRECT_CONCERT_HALL_IR DIRECT_CHURCH_IR DIRECT_CATHEDRAL_IR DIRECT_MUSIC_SURR_IR DIRECT__51_AD_THX_MUSIC_IR DIRECT_DTS_THX_MUSIC_IR DIRECT__51_THX_MUSIC_IR DIRECT_PANORAMA_IR
Code(hex) 0xEC 0xED 0xEE 0xEF 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 0xF6 0xF7 0xF8 0xF9 0xFA 0xFB 0xFC 0xFD 0xFE
© 2004 Harman Specialty Group All rights reserved. 59 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix E MC-1 Input Id's
Input Name Input Id Tape Tuner Cd Aux TV V-Disc DVD VCR 0 1 2 3 4 5 6 7
Appendix F MC-12 Input Ids
MC-12 Input Name OFF DVD1 DVD2 LD TV SAT VCR CD PVR GAME TAPE TUNER AUX MC-12 Input Id 0 1 2 3 4 5 6 7 8 9 10 11 12 Mapped MC-1 Input Name N/A Aux Aux V-Disc TV Aux VCR CD Aux Aux TAPE TUNER AUX
Appendix G Protocol Constants
Constant FPD_LINE_LENGTH PARAM_NAME_LENGTH CUSTOM_NAME_LENGTH INPUT_NAME_LENGTH PARAM_PATH_LENGTH INTER_PACKET_TIME SOP EOP 0xF1 0xF2 Value (Dec) Units 20Chars 13Chars 20Chars 8Chars 80Chars 200mSec Hex Hex
© 2004 Harman Specialty Group All rights reserved.
60 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix H MC-12 to MC-1 Effect Map
MC-12 Effect Name NONE N/A Internal Noise L7 Film L7 TV L7 Music 2-Ch Surround 2-Channel Mono Logic Mono Surround Mono Pro Logic Prologic II PLII Music THX Cinema Reserved Reserved 5. 1 L7 Film 5. 1 L7 TV 5. 1 L7 Music 5. 1 THX(ex) Dolby Digital 5. 1 2-Channel 5. 1 Mono Logic 5. 1 Mono Surround 5. 1 Mono dts L7 Film dts L7 Music dts 2-Channel dts Film dts THX 2ch Analog Bypass 5. 1 Analog Bypass External Noise PLII External Noise Dolby Digital External Noise dts 5. 1a L7 Film 5. 1a L7 Music 5. 1a 2-Channel 5. 1a Standard 5. 1a THX Nightclub Concert Hall Church Cathedral L7 Music Surround MC-12 Effect ID 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 MC-1 Effect Name Bypass Bypass Logic 7 TV Logic Music Logic Music Surround 2-Channel Mono Logic Mono Logic Mono Logic Prologic Prologic Prologic THX Cinema Logic 7 Music Logic 5. 1 Logic 7 5. 1 Logic 7 5. 1 Music THX 5. 1 Dolby Digital 5. 1 2-Channel Mono Logic Mono Logic Mono Logic dts Logic 7 dts Music dts 2-Channel dts Film dts THX 5. 1 Bypass Bypass Prologic Dolby Digital dts Film 5. 1 Logic 7 5. 1 Music 5. 1 2-Channel Dolby Digital THX 5. 1 Nightclub Concert Hall Church Cathedral Music Surround
© 2004 Harman Specialty Group All rights reserved.
61 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix I MC-1 to MC-12 Effect ID Map
MC-1 Effect ID 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 MC-1 Effect Name MC-12 Effect Name
Bypass Church THX Cinema TV Logic Mono Logic Panorama Nightclub Prologic Music Logic Party N/A N/A Concert Hall Cathedral Music Surround Logic 7 2-Channel DD 2. 0 Prologic DD 2. 0 THX Cinema DD 2. 0 Logic 7 DD 2. 0 Music Surround DD 2. 0 2-Channel Dolby Digital THX 5. 1 5. 1 Logic 7 5. 1 Music 5. 1 2-Channel dts Film dts THX 5. 1 dts Logic 7 dts Music dts 2-Channel dts 2-Channel N/A N/A N/A N/A N/A
Analog Bypass Church PL II THX L7 TV Mono Logic L7 Film Nightclub Prologic II L7 Music 2-Ch Surround none none Concert Hall Cathedral L7 Music Surround L7 Film 2-Channel Prologic II PL II THX L7 Film L7 Music 2-Channel Dolby Digital 5. 1 THX 5. 1 L7 Film 5. 1 L7 Music 5. 1 2-Channel dts dts THX dts L7 Film dts L7 Music dts 2-Chan dts none none none none none
© 2004 Harman Specialty Group All rights reserved.
62 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Appendix J MC-12 Mode Ids
MC-12 Mode ID 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 MC-12 Mode Name NONE N/A Internal Noise L7 Film L7 TV L7 Music 2-Ch Surround 2-Channel Mono Logic Mono Surround Mono Pro Logic Prologic II PLII Music THX Cinema Dts Neo6 Film Dts Neo6 Music 5. 1 L7 Film 5. 1 L7 TV 5. 1 L7 Music 5. 1 THX(ex) Dolby Digital(Ex) 5. 1 2-Channel 5. 1 Mono Logic 5. 1 Mono Surround 5. 1 Mono dts L7 Film dts L7 Music dts 2-Channel dts Film dts THX 2ch Analog Bypass 5. 1 Analog Bypass External Noise PLII External Noise Dolby Digital External Noise dts 5. 1a L7 Film 5. 1a L7 Music 5. 1a 2-Channel 5. 1a Standard 5. 1a THX NightClub Concert Hall Church Cathedral L7 Music Surround
© 2004 Harman Specialty Group All rights reserved.
63 of 102
Lexicon MC-12 Serial Communications Protocol
Printed on: 07/19/04
Application Notes and Examples 1. 1 Box initializations: 1. 1. 1 MC-12:
When the MC-12 is powered on it will initialize the serial port and then transmit the DC_WAKEUP Packet, and look for an ACK from the HOST. [. . . ]
DISCLAIMER TO DOWNLOAD THE USER GUIDE LEXICON MC-12B V4.0 Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... In any way can't Lastmanuals be held responsible if the document you are looking for is not available, incomplete, in a different language than yours, or if the model or language do not match the description. Lastmanuals, for instance, does not offer a translation service. Click on "Download the user manual" at the end of this Contract if you accept its terms, the downloading of the manual LEXICON MC-12B V4.0 will begin.