35
Registers
The sensor can be programmed through registers, via the
USB port, and con guration and motion data can be read
from these registers. Certain registers must be “enabled”
after power up but before rst read or write to that reg-
ister. The registers will be “disabled” by VDD going low or
sending a USB reset command.
Address Register
0x00 Product_ID
0x01 Revision_ID
0x02 MouseStat
0x03 Delta_X_L
0x04 Delta_Y_L
0x05 Delta_XY_H
0x06 SQUAL
0x07 Shut_Hi
Address Register
0x08 Shut_Low
0x09 Pix_Max
0x0a Pix_Accum
0x0b Pix_Min
0x0c Pix_Grabber
0x0d Dz
0x0e-3f Reserved
0x40 InvRevID
Product_ID Address: 0x00
Access: Read Reset Value: 0x27
Bit
7 6 5 4 3 2 1 0
Field
PID
7
PID
6
PID
5
PID
4
PID
3
PID
2
PID
1
PID
0
Data Type: Eight bit number with the product identi er.
USAGE: The value in this register does not change; it can be used to verify that the sensor communications link is OK.
Revision_ID Address: 0x01
Access: Read Reset Value: 0x01
Bit
7 6 5 4 3 2 1 0
Field
RID
7
RID
6
RID
5
RID
4
RID
3
RID
2
RID
1
RID
0
Data Type: Eight bit number with current revision of the IC.
USAGE: This register contains the IC revision. It is subject to change when new IC versions are released.