ADNB-6001-EV Avago Technologies US Inc., ADNB-6001-EV Datasheet - Page 24
![OPT SENS BUNDLE W/A-6000 RL CLIP](/photos/26/56/265696/adnb-6001-ev_wht_sml.jpg)
ADNB-6001-EV
Manufacturer Part Number
ADNB-6001-EV
Description
OPT SENS BUNDLE W/A-6000 RL CLIP
Manufacturer
Avago Technologies US Inc.
Specifications of ADNB-6001-EV
Description/function
Laser Mouse Bundle
Interface Type
SPI
Product
Display Modules
Touch Panel
No Touch Panel
For Use With/related Products
ADNS-6000
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Motion
Access: Read
Data Type: Bit field.
USAGE: Register 0x02 allows the user to determine if motion has occurred since the last time it was read. If so, then
the user should read registers 0x03 and 0x04 to get the accumulated motion. It also tells if the motion buffers have
overflowed, if fault is detected, and the current resolution setting.
Notes for Motion:
1. Reading this register freezes the Delta_X and Delta_Y register values. Read this register before reading the Delta_X and Delta_Y registers. If
2. Avago Technologies RECOMMENDS that registers 0x02, 0x03 and 0x04 be read sequentially. See Motion burst mode also.
3. Internal buffers can accumulate more than eight bits of motion for X or Y. If either one of the internal buffers overflows, then absolute path data
24
Field Name
MOT
LP_Valid
OVF
Fault
RES
Field
Delta_X and Delta_Y are not read before the motion register is read a second time, the data in Delta_X and Delta_Y will be lost.
is lost and the OVF bit is set. This bit is cleared once some motion has been read from the Delta_X and Delta_Y registers, and if the buffers are
not at full scale. Since more data is present in the buffers, the cycle of reading the Motion, Delta_X and Delta_Y registers should be repeated
until the motion bit (MOT) is cleared. Until MOT is cleared, either the Delta_X or Delta_Y registers will read either positive or negative full scale.
If the motion register has not been read for long time, at 400 cpi it may take up to 16 read cycles to clear the buffers, at 800 cpi, up to 32 cycles.
Alternatively, writing to the Motion_Clear register (register 0x12) will clear all stored motion at once.
Bit
MOT
7
Description
Motion since last report
0 = No motion
1 = Motion occurred, data ready for reading in Delta_X and Delta_Y registers
This bit is an indicator of complementary value contained in registers 0x2C and 0x2D.
0 = register 0x2C and 0x2D do not have complementary values
1 = register 0x2C and 0x2D contain complementary values
Motion overflow, DY and/or DX buffer has overflowed since last report
0 = no overflow
1 = overflow has occurred
Indicates that the RBIN and/or XY_LASER pin is shorted to GND.
0 = no fault detected
1 = fault detected
Resolution in counts per inch (cpi). Resolution values are approximate.
0 = 400
1 = 800
Reserved
6
LP_Valid
Address: 0x02
Default Value: 0x00
5
OVF
4
Reserved
3
Reserved
2
Fault
1
RES
0