ADNK-2703 Avago Technologies US Inc., ADNK-2703 Datasheet - Page 21
![no-image](/images/manufacturer_photos/0/0/86/avago_technologies_us_inc__sml.jpg)
ADNK-2703
Manufacturer Part Number
ADNK-2703
Description
A2700 Reference Design Kit
Manufacturer
Avago Technologies US Inc.
Series
-r
Specifications of ADNK-2703
Main Purpose
Reference Design, Optical Mouse
Embedded
No
Utilized Ic / Part
ADNS-2700
Primary Attributes
-
Secondary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
21
Get_Protocol
Returns:
Default:
Addressed:
Configured:
Notes:
Get_Desc_Device
Returns:
Example:
Example for Multi-button:
Default:
Addressed:
Configured:
A1 03 00 00 00 00 01 00
xx
xx = 00 = Boot protocol
xx = 01 = Report protocol
Accept
Accept
Accept
Defaults to Report protocol after USB Reset. Use Set_Protocol to change.
80 06 00 01 00 00 nn 00
80 06 00 01 00 00 12 00
12 01 00 02 00 00 00 08
vv vv pp pp dd dd mm PP
ss 01
vv vv = vendor id
pp pp = product id (vendor specified)
dd dd = device id (vendor specified) (bcd rev_id byte)
mm = iManufacturer
PP = iProduct
ss = iSerialNumber (00 – no string)
12 01 00 02 00 00 00 08
6D 04 pp pp 00 54 01 02
00 01
| 12
| 01
| 00
| 02
| 00
| 00
| 00
| 08
| 2F
| 19
| 16
| 09
| 00
| 54
| 00
| 02
| 00
| 01
Accept
Accept
Accept
Get_Desc_String will return “stall” if Manufacturer string is queried when iManufacturer = 0x00.
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
Device Descriptor
bLength (18 decimal)
bDescriptorType
bcdUSB (Release ##.## = 02.00)
bDeviceClass
bDeviceSubClass
bDeviceProtocol
bMaxPacketSize0
idVendor
idVendor
idProduct // based on #buttons & wheel
idProduct
bcdDevice (Dev Rel 54.00)
iManufacturer
iProduct
iSerialNumber
bNumConfigurations