Lexicon, Inc.

 

DC-2/MC-1 Serial Communications Protocol

Printed on: 10/19/00

The InputId must be a valid Input Id. If it is not the DC-2/MC-1 will respond with a NAK packet and error code DC_ERR_ INVALID_INPUT_ID. If the InputName string exceeds the INPUT_NAME _LENGTH, the DC-2/MC-1 will ignore the command and transmit a DC_NAK command with an error code DC_ERR_INVALID_DATA.

7.3.28 Set FPD Control Registers

Sets FPD Control Registers to the transmitted values.

7.3.28.1 Command Packet Description

Application Header:

 

Command

DC_SET_FPD_CONTROL

0x2A

Data Count

4

0x04

Application

Data:

 

Data[0]

FPD_CtrlReg0

nn

Data[1]

FPD_CtrlReg1

nn

Data[2]

FPD_CtrlReg2

nn

Data[4]

FPD_MinUpdate

nn

7.3.28.2 Data Description

FPD_CtrlReg0: BitPack as defined in Appendix F FPD Control Registers

FPD_CtrlReg1: BitPack as defined in Appendix F FPD Control Registers

FPD_CtrlReg2: BitPack as defined in Appendix F FPD Control Registers

FPD_MinUpdate:

This value sets the minimum time between FPD Notification Transmissions.

 

Data Type:

Unsigned 8 bit integer

 

Default:

50(100 mSec)

 

Range:

50 - 255 counts

 

Conversion:

500 counts/sec

7.3.28.3 DC-2/MC-1 Response

The control register values transmitted will be copied over to the registers stored in nonvolatile RAM. The FPD_MinUpdate will be range limited. The DC-2/MC-1 will respond with an ACK Packet.

7.3.29 Host Wakeup

By transmitting the Wakeup Notification, the Host indicates it has just “powered on” or reset and is ready to receive DC-2/MC-1 Notifications or Responses. If no acknowledgment is received within ACK_TIMEOUT, the Host should indicate that the DC-2/MC-1 was not found.

7.3.29.1 Command Packet Description

Application Header:

Command

HOST_WAKEUP

0x11

Data Count

0

0x00

Application Data:

 

 

N/A

 

7.3.29.2 Data Description

N/A

7.3.29.3 DC-2/MC-1 Response

The DC-2/MC-1 will respond to this command with an ACK.

30 of 44

Page 30
Image 30
ABC Office Set FPD Control Registers, Host Wakeup, 28.3 DC-2/MC-1 Response, Data Description 29.3 DC-2/MC-1 Response