ABC Office MC-1 Digital Camera User Manual


 
Lexicon, Inc.
DC-2/MC-1 Serial Communications Protocol Printed on: 10/19/00
30 of 44
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.