Lexicon, Inc.
MC-12 Serial Communications Protocol
Printed on: 08/18/03
© 2003 Lexicon, Inc. All rights reserved.
49 of 94
7.3.50.1 Command Packet Description
Application Header:
Command
MC_CMD_SET_EFFECT
0x43
Data Count 1
0x01
Application Data:
Data[0]
EffectId
nn
7.3.50.2 Data Description
EffectId:
Data Type:
Unsigned 8 bit integer
Definition/Conversion:
Appendix I MC-1 to MC-12 Effect ID Map
.
7.3.50.3 MC-12 Response
The MC-12 will load the desired effect.
7.3.50.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.51 MC-12 Set Record Input (MC-12)
Sets the Record input.
7.3.51.1 Command Packet Description
Application Header:
Command
MC_CMD_SET_REC_INPUT
0x44
Data Count 1
0x01
Application Data:
Data[0]
InputId
nn
7.3.51.2 Data Description
InputId:
Data Type:
Unsigned 8 bit Integer
Description/Conversion:
Appendix F MC-12 Input Ids
7.3.51.3 MC-12 Response:
If the Input Id is a valid MC-12 input then the MC-12 will make the request Input the active record input.
7.3.51.4 Data Validation:
The InputId must be a valid Input Id. If it is not the MC-12 will respond with a NAK packet and error code
DC_INVALID_INPUT
. If the input is assigned the MC-12 will respond with an ACK Packet.