2011/1/30 Shen LI <geminialex...@gmail.com>:
> Hi,
> How can I reproduce the USB packet below using PyUSB? Which function should
> I use and how to set the parameters? I also enclose a detailed packet
> information in attachment.
> --------- Request # 38 ----[OUT]----
> URB_FUNCTION_CLASS_INTERFACE
> Length: 0x50
> USBD Status: USBD_STATUS_SUCCESS (0x0)
> TransferFlags: 0x0 ( USBD_TRANSFER_DIRECTION_OUT )
> TransferBufferLength: 0x20
> TransferBuffer: 0xAF9C9249
> TransferBufferMDL: 0x0
> UrbLink: 0x0
> RequestTypeReservedBits: 0x22
> Request: 0x9
> Value: 0x200
> Index: 0x1
> ** Data **
> 0A 0B 0C 0D 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
>
What I can see from attachment is a GET_STATUS request. If so, use
usb.control.get_status.

-- 
Best Regards,
Wander Lairson Costa
LCoN - Laboratório de Computação Natural - Natural Computing Laboratory
(http://www.mackenzie.com.br/lcon.html)
Programa de Pós-Graduação em Engenharia Elétrica (PPGEE)
Faculdade de Computação e Informática (FCI)
Universidade Presbiteriana Mackenzie - SP - Brazil

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to