adns-4700 Avago Technologies, adns-4700 Datasheet - Page 21

no-image

adns-4700

Manufacturer Part Number
adns-4700
Description
Single Chip Usb Optical Mouse Sensor
Manufacturer
Avago Technologies
Datasheet
21
Get_Status_Endpt0
Returns:
Default:
Addressed:
Confi gured:
Notes:
Get_Status_Endpt1
Returns:
Default:
Addressed:
Confi gured:
Notes:
Get_Confi guration
Returns:
Default:
Addressed:
Confi gured:
Notes:
Get_Interface
Returns:
Default:
Addressed:
Confi gured:
Notes:
82 00 00 00 xx 00 02 00
82 00 00 00 00 00 02 00
82 00 00 00 80 00 02 00
xx = 00 = Endpt0 OUT
xx = 80 = Endpt0 IN
xx yy
xx[0] = Halt
xx[7:1] = 0
yy = 00 (Reserved)
Accept (undefi ned in USB Spec)
Accept
Accept
Use Set_Feature_Endpt0/Clear_Feature_Endpt0 to (try to) set/clear Halt bit. According to USB, “It is
neither required or recommended that the Halt feature be implemented for the Default Control Pipe. ”
Since a new SETUP command will clear any Endpt0 halt bit, it is impossible to tell if there really is a
halt bit.
82 00 00 00 81 00 02 00
xx yy
xx[0] = Halt
xx[7:1] = 0
yy = 00 (Reserved)
Stall (undefi ned in USB Spec)
Stall
Accept
Use Set_Feature_Endpt1/Clear_Feature_Endpt1 to set/clear Halt bit.
80 08 00 00 00 00 01 00
xx
xx = confi g value
Accept (undefi ned in USB Spec) – returns 00
Accept – returns 00
Accept – returns 01
Use Set_Confi guration to change.
81 0A 00 00 00 00 01 00
00
Stall (undefi ned in USB Spec)
Stall
Accept – returns 00
Command has no alternate interfaces, so only valid value is 00

Related parts for adns-4700