Lexicon, Inc.

 

 

 

DC-2/MC-1 Serial Communications Protocol

 

Printed on: 10/19/00

 

 

 

ApplicationHeader:

 

 

Command

DC_RESP_EFFECT_PARAM_DEF

0x86

 

Data Count

4

0x04

 

ApplicationData:

 

 

Data[0]

EffectId

nn

 

Data[1]

ParamId

nn

 

Data[2]

MaxValue

nn

 

Data[3]

Value

nn

 

7.3.10.5

Data Description

EffectId:

 

 

Data Type:

Unsigned 8 bit integer.

Max:

Set by the Effect Count in the “Unit Configuration Packet”.

ParamId:

 

 

Data Type:

Unsigned 8 bit integer.

Max:

Set by the Parameter Count in the “Effect Definition Packet”.

MaxValue:

Maximum Value allowed for this parameter.

Data Type:

Unsigned 8 bit integer

Max:

255

Value:

The Current Value for this parameter.

Data Type:

Unsigned 8 bit integer

Max:

MaxValue(in this Packet)

7.3.11 Get Effect Parameter Values

Request to DC-2/MC-1 for an effect’s parameter values. DC-2/MC-1 will respond with “Effect Parameter Values Packet”.

7.3.11.1 Command Packet Description

Application Header:

Command

DC_CMD_GET_EFFECT_PARAM_VALUES

0x1D

Data Count

1

0x01

Application Data:

 

 

Data[0]

EffectId

nn

7.3.11.2 Data Description

EffectId:

 

Data Type:

Unsigned 8 bit integer.

Max:

Set by the Effect Count in the “Unit Configuration Packet”.

7.3.11.3 Data Validation:

The EffectId must be a valid Effect Id. If it is not the DC-2/MC-1 will respond with a NAK packet and error code DC_ERR_ INVALID_EFFECT_ID.

7.3.11.4 Effect Parameter Values Response Packet

20 of 44

Page 20
Image 20
ABC Office MC-1 Get Effect Parameter Values, Data Description, Effect Parameter Values Response Packet, ApplicationHeader