> Is there any way to compare/test whether two usb.core.Device instances
> do actually refer to the same physical device?
Looking at the libusb1.0 interface, it seems that the following entry points
/** \ingroup dev
* Get the number of the bus that a device is connected to.
* \param dev a device
* \returns the bus number
*/
uint8_t API_EXPORTED libusb_get_bus_number(libusb_device *dev)
{
return dev->bus_number;
}
/** \ingroup dev
* Get the address of the device on the bus it is connected to.
* \param dev a device
* \returns the device address
*/
uint8_t API_EXPORTED libusb_get_device_address(libusb_device *dev)
{
return dev->device_address;
}
would be a good way to retrieve the information about a connected USB device.
However, it does not seems that pyusb exposes this information.
Am I right? Would it make sense to do so?
Cheers,
Manu
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
pyusb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyusb-users