User manual LEXICON MC-4 V1.00 SERIAL PROTOCOL DEFINITIONS REV 1-6

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. Diplodocs provides you a fast and easy access to the user manual LEXICON MC-4 V1.00. We hope that this LEXICON MC-4 V1.00 user guide will be useful to you.


LEXICON MC-4 V1.00 SERIAL PROTOCOL DEFINITIONS REV 1-6: Download the complete user guide (277 Ko)

Manual abstract: user guide LEXICON MC-4 V1.00SERIAL PROTOCOL DEFINITIONS REV 1-6

Detailed instructions for use are in the User's Guide.

[. . . ] MC-4 Serial Protocol Definitions Software Version 1. 00/1. 10 Protocol Version: Major Rev 1 Minor Rev 6 Lexicon MC-4 Serial Communications Protocol "Lexicon" and the Lexicon logo are registered trademarks of Harman International Industries. patent numbers and other worldwide patents issued and pending. Windows® is a registered trademark of Microsoft Corporation. © 2005 Harman International Industries, Incorporated. This document should not be construed as a commitment on the part of Harman International Industries, Inc. assumes no responsibility for errors that may appear within this document. [. . . ] If it is valid, the MC-4 will set/clear the mute and respond with an ACK Packet. If the data value is invalid, the MC-4 will respond with a DC_INVALID_DATA error NAK. 6. 3. 10 Send Display String Command This command allows the Host to send a 40 character string to the MC-4 for display on the OSD and Front Panel Display (FPD). 6. 3. 10. 1 Packet Description Application Header: Command Data Count Application Data: Data[0] Data[1]-Data[DataCount-1] 6. 3. 10. 2 Data Description Display Command Flags: Word 0 0 0 0 0 0 0 0 Bit 0 1 2 3 4 5 6 7 Definition FPD only: If set TRUE, the display string will only be sent to the FPD device for display. 0x00 DC_CMD_SET_DISPLAY_ST R Number of characters in the DisplayStr + 2 0x33 nn 16 Lexicon MC-4 Serial Communications Protocol Display String: Data Type: Max Length: Null (0x00) terminated ASCII character string. 40 Characters. 6. 3. 10. 3 MC-4 Response The display string is sent to the OSD and Front Panel Display. 6. 3. 10. 4 Data Validation: If a string length exceeds the 40 character maximum, the string will be truncated before displaying and the MC-4 will transmit a DC_NAK command with an error code DC_INVALID_DATA. 6. 3. 11 MC-4 Get Parameter Definition by Id Request to MC-4 for a Parameter Definition by Parameter Id. 6. 3. 11. 1 Command Packet Description Application Header: Command MC_GET_PARAM_BY_ID Data Count 2 Application Data: Data[0] ParamId(LSB) Data[1] ParamId(MSB) 6. 3. 11. 2 Data Description ParamId: Data Type: Max Value: 0x35 0x02 nn nn Unsigned 16 bit Integer Max Parameter Count as reported by the MC-4 Unit Configuration Response Packet (6. 3. 14. 2 page 22). 6. 3. 11. 3 Data Validation: If the ParamId is not a valid Id, the MC-4 will respond with a NAK packet and error code DC_ INVALID_PARAM_ID. 17 Lexicon MC-4 Serial Communications Protocol 6. 3. 11. 4 Parameter Definition Response Packet The following Packet has been defined as follows for the MC-4 V1. 00. Application Header: Command Data Count Application Data: Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7-27] Data[28]-Data[108] Data[108] 6. 3. 11. 5 Data Description ParamId: Data Type: Max Value: ParamType: Param Type ID 0 1 2 3 4 5 6 7 8 9 Data Size (Bytes) 1 2 9 14 4 1 1 N/A 2 21 MC_SYS_PARAM_DEF_PKT 110 ParamId(LSB) ParamId(MSB) ParamType MAX Value(LSB) MAX Value(MSB) MIN Value(LSB) MIN Value(MSB) CurrentValue[0 -20] Parameter Path Read Only 0x8F 0x6E nn nn nn nn nn nn nn nn nn nn. . . 0x00 nn Unsigned 16 bit Integer Max Parameter Count as reported by the MC-4 Unit Configuration Response Packet (6. 3. 14. 2 page 22). Param Type Name PARAM_TYPE_UINT8 PARAM_TYPE_UINT16 PARAM_TYPE_CSTR8 PARAM_TYPE_CSTR13 PARAM_TYPE_UINT32 PARAM_TYPE_BOOLEAN PARAM_TYPE_INT8 PARAM_TYPE_BRANCH PARAM_TYPE_INT16 PARAM_TYPE_CSTR20 Data: Type Description Unsigned 8 bit integer (0 to 255) Unsigned 16 bit integer (0 to 65535) Zero terminated string of 8 ASCII characters Zero terminated string of 13 ASCII characters Unsigned 32 bit integer (0 to 4, 294, 967, 295 ) Boolean( 0 to 1) Signed 8 bit integer (-127 to 128) Parameter Branch Signed 16 bit integer (-32, 767 to 32, 768) Zero terminated string of 20 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 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: 18 Lexicon MC-4 Serial Communications Protocol 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. 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 less than 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: TRUE: FALSE: Boolean Parameter is read only Parameter is writeable 6. 3. 12 MC-4 Set Parameter Value by Id MC-4 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. 12. 1 Command Packet Description Application Header: Command MC_CMD_SET_SYS_PARAM_VALUE_BY_ID Data 24 Count Application Data: Data[0] ParamId(LSB) Data[1] ParamId(MSB) Data[2] ParamType Data[3-23] Value[0 -20] 0x36 0x18 nn nn nn nn nn nn. . . 19 Lexicon MC-4 Serial Communications Protocol 6. 3. 12. 2 Data Description ParamId: Data Type: Max Value: Unsigned 16 bit Integer Max Parameter Count as reported by the MC-4 Unit Configuration Response Packet (6. 3. 14. 2 page 22). ParamType: Param Type ID 0 1 2 3 4 5 6 7 8 9 Data Size (Bytes) 1 2 9 14 4 1 1 N/A 2 21 Param Type Name PARAM_TYPE_UINT8 PARAM_TYPE_UINT16 PARAM_TYPE_CSTR8 PARAM_TYPE_CSTR13 PARAM_TYPE_UINT32 PARAM_TYPE_BOOLEAN PARAM_TYPE_INT8 PARAM_TYPE_BRANCH PARAM_TYPE_INT16 PARAM_TYPE_CSTR20 Value: Type Description Unsigned 8 bit integer(0 to 255) Unsigned 8 bit integer(0 to 65535) Zero terminated string of 8 ASCII characters Zero terminated string of 13 ASCII characters Unsigned 32 bit integer (0 to 4, 294, 967, 295 ) Boolean (0 to 1) Signed 8 bit integer (-127 to 128) Parameter Branch Signed 16 bit integer (-32, 767 to 32, 768) Zero terminated string of 20 ASCII characters The data value transmitted is dependent on the ParamType, as described above. [. . . ] 6. 3. 25. 1 Command Packet Description Application Header: Command MC_CMD_GET_INPUT_NAME Data Count 1 Application Data: Data[0] InputId 0x47 0x01 nn 31 Lexicon MC-4 Serial Communications Protocol 6. 3. 25. 2 Data Description InputId: Data Type: Unsigned 8 bit Integer Definition/Conversion: MC-4 Input Ids (Appendix F page 40) 6. 3. 25. 3 Data Validation The InputId must be a valid Input number. If it is not, the MC-4 will respond with a NAK packet and error code DC_INVALID_INPUT. 6. 3. 25. 4 Input Name Response Packet Application Header: Command Data Count Application Data: Data[0] Data[1]- Data[DataCount-1] MC_RESP_INPUT_NAME Number of Characters in InputName + 2 InputId InputName 0x96 nn nn ch ch ch . . . 0x00 6. 3. 25. 5 Data Description InputId: Data Type: Unsigned 8 bit Integer Definition/Conversion: MC-4 Input Ids (Appendix F page 40) InputName: Data Type: Max Length: Null (0x00) terminated ASCII character string. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE LEXICON MC-4 V1.00




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual LEXICON MC-4 V1.00 will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.