Lexicon MC-4 V1.00 - SERIAL PROTOCOL DEFINITIONS REV 1-6 Manual page 18

Serial protocol definitions
Table of Contents

Advertisement

Lexicon
6.3.11.4 Parameter Definition Response Packet
The following Packet has been defined as follows for the MC-4 V1.00. Future releases may
modify this definition.
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 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:
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:
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
Unsigned 16 bit Integer
Max Parameter Count as reported by the MC-4 Unit Configuration
Response Packet
(6.3.14.2 page
Param
Type Description
Type ID
0
Unsigned 8 bit integer (0 to 255)
1
Unsigned 16 bit integer (0 to 65535)
2
Zero terminated string of 8 ASCII characters
3
Zero terminated string of 13 ASCII characters
4
Unsigned 32 bit integer (0 to 4,294,967,295 )
5
Boolean( 0 to 1)
6
Signed 8 bit integer (-127 to 128)
7
Parameter Branch
8
Signed 16 bit integer (-32,767 to 32,768)
9
Zero terminated string of 20 ASCII characters
MC-4 Serial Communications Protocol
0x8F
0x6E
nn
nn
nn
nn
nn
nn
nn
nn nn nn...
ch ch ch ... 0x00
nn
22).
Data
Size
(Bytes)
1
2
9
14
4
1
1
N/A
2
21
18

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MC-4 V1.00 - SERIAL PROTOCOL DEFINITIONS REV 1-6 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Mc-4 v1.10 - serial protocol definitions rev 1-6Mc-4

Table of Contents