PixArt Imaging Inc.
ADNS-3090 High-Performance Optical Mouse Sensor
Observation
Address: 0x3D
Access: Read/Write
Reset Value: 0x00
Bit
7
6
5
4
3
2
1
0
Field
OB
Reserved
OB
Reserved
Reserved
Reserved
OB
OB
0
7
5
1
Data Type: Bit field
USAGE: Each bit is set by some process or action at regular intervals, or when the event occurs. The user must clear the
register by writing 0x00, wait an appropriate delay, and read the register. The active processes will have set their cor-
responding bit(s). This register may be used as part of a recovery scheme to detect a problem caused by EFT/B or ESD.
Field Name
Description
OB7
0 = chip is not running SROM code
1 = chip is running SROM code
Reserved
OB5
Reserved
NPD pulse was detected
Reserved
Reserved
Reserved
Reserved
OB1
Reserved
Reserved
Set once per frame
Set once per frame
OB0
Reserved
Address: 0x3E
Inverse_Product_ID
Address: 0x3F
Access: Read
Reset Value: 0xF8
Bit
7
6
5
4
3
2
1
0
Field
NPID
NPID
NPID
NPID
NPID
NPID
NPID
NPID
0
7
6
5
4
3
2
1
Data Type: Inverse 8-Bit unsigned integer
USAGE: This value is the inverse of the Product_ID, located at the inverse address. It can be used to test the SPI port.
Pixel_Burst
Address: 0x40
Access: Read
Reset Value: 0x00
Bit
7
6
5
4
3
2
1
0
Field
PB
PB
PB
PB
PB
PB
PB
PB
7
6
5
4
3
2
1
0
Data Type: Eight bit unsigned integer
USAGE: The Pixel_Burst register is used for high-speed access to all the pixel values from one and 2/3 complete frame.
See the Synchronous Serial Port section for use details.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw
37