ADNS-2700 Avago Technologies US Inc., ADNS-2700 Datasheet - Page 26

no-image

ADNS-2700

Manufacturer Part Number
ADNS-2700
Description
USB SoC 3B Optical Sensor
Manufacturer
Avago Technologies US Inc.
Datasheet

Specifications of ADNS-2700

Supply Voltage Range Dc
4V To 5.25V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
516-2297-5

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADNS-2700
Manufacturer:
AVAGO
Quantity:
1 200
Part Number:
ADNS-2700
Manufacturer:
AVAGO
Quantity:
300
Company:
Part Number:
ADNS-2700
Quantity:
782
26
Set_Feature_Endpt1
Default:
Addressed:
Configured:
Notes:
Clear_Feature_Device
Default:
Addressed:
Configured:
Notes:
Clear_Feature_Endpt0
Default:
Addressed:
Configured:
Notes:
Clear_Feature_Endpt1
Default:
Addressed:
Configured:
Notes:
Set_Idle
Default:
Addressed:
Configured:
Notes:
Set_Vendor_Test
Default:
Addressed:
Configured:
Notes:
02 03 00 00 81 00 00 00
Stall (undefined in USB Spec)
Stall
Accept
Sets the halt bit for Endpt1.
00 01 01 00 00 00 00 00
Accept (undefined in USB Spec)
Accept
Accept
This clears the remote wakeup bit.
02 01 00 00 xx 00 00 00
02 01 00 00 00 00 00 00
02 01 00 00 80 00 00 00
xx = 00 = Endpt0 OUT
xx = 80 = Endpt0 IN
Accept (undefined in USB Spec)
Accept
Accept
The chip does NOT stall like it does for Set_Feature_Endpt0.
02 01 00 00 81 00 00 00
Stall (undefined in USB Spec)
Stall
Accept
See Set_Feature_Endpt1.
21 0A 00 rr 00 00 00 00
rr = rate in multiples of 4 mS
Accept
Accept
Accept
The third byte of the command is to select the Report ID. There is only one for the mouse – so, using
either 00 or 01 will work.
The fourth byte of the command sets the rate in multiples of 4 mS. The initial value for mice will be x00
which means “infinite” – that is packets only come out when there is a change in data.
Data will only be allowed to come out when the device is configured. However, the chip will accept the
command in Default or Addressed mode and use that value when the device is later configured.
40 01 00 00 xx yy 00 00
xx = address
yy = data
Accept
Accept
Accept
Address range for “xx” should be 0x00 to 0x3F. Addresses above this are reserved for possible future
use. See also Get_Vendor_Test.

Related parts for ADNS-2700