ADNB-6031-EV Avago Technologies US Inc., ADNB-6031-EV Datasheet - Page 22

OPT SENS BUNDLE W/A-6030 RL CLIP

ADNB-6031-EV

Manufacturer Part Number
ADNB-6031-EV
Description
OPT SENS BUNDLE W/A-6030 RL CLIP
Manufacturer
Avago Technologies US Inc.
Datasheets

Specifications of ADNB-6031-EV

Description/function
Laser Mouse Bundle
Interface Type
SPI
Product
Display Modules
Touch Panel
No Touch Panel
For Use With/related Products
ADNS-6030
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/Write
Data Type
USAGE : Register 0x02 allows the user to determine if motion has occurred since the last time it was read. If the
MOT bit is set, then the user should read registers 0x03 and 0x04 to get the accumulated motion. Read this register
before reading the Delta_X and Delta_Y registers.
Writing anything to this register clears the MOT and OVF bits, Delta_X and Delta_Y registers. The written data byte
is not saved.
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 is lost and the OVF bit is set. To clear theoverflow, write anything to this register.
Check the OVR bit if more than 4” of motion is accumulated without reading it. If bit set, discard the motion as
erroneous. Write anything to this register to clear the overflow condition.
The PIXRDY bit will be set whenever a valid pixel data byte is available in the Pixel_Dump register. Check that this
bit is set before reading from Pixel_Dump. To ensure that the Pixel_Grab pointer has beenreset to pixel 0,0 on the
initial write to Pixel_Grab, check to see if PIXFIRST is set to high.
NOTE: Avago Technologies recommends that registers 0x02, 0x03 and 0x04 be read sequentially.
22
Field Name
MOT
PIXRDY
PIXFIRST
OVF
LP_VALID
FAULT
Field
Bit
MOT
7
: Bit field.
Description
Motion since last report
0 = No motion
1 = Motion occurred, data ready for reading in Delta_X and Delta_Y registers
Pixel Pump data byte is available in Pixel_Dump register
0 = data not available
1 = data available
This bit is set when the Pixel_Grab register is written to or when a complete pixel array
has been read, initiating an increment to picel 0,0.
0 = Pixel_Grab data not from pixel 0,0.
1 = Pixel_Grab data is from pixel 0,0.
Motion overflow, DY and/or DX buffer has overflowed since last report
0 = no overflow
1 = Overflow has occurred
Laser Power Settings
0 = register 0x1a and register 0x1f or register 0x1c and register 0x1d do not have complemen-
tary values
1 = laser power is valid
Indicates that XY_LASER is shorted to GND or VDD
0 = no fault detected
1 = fault detected
PIXRDY
6
PIXFIRST
Address: 0x02
Reset Value: 0x00
5
OVF
4
LP_VALID
3
FAULT
2
Reserved
1
Reserved
0

Related parts for ADNB-6031-EV