remove unused contrib files, update usbenum to python 3

This commit is contained in:
2016-07-10 22:31:26 +01:00
parent 8fa4f865c1
commit 2a4e547a40
6 changed files with 24 additions and 511 deletions

View File

@@ -11,30 +11,29 @@ busses = usb.busses()
for bus in busses:
devices = bus.devices
for dev in devices:
print "Device:", dev.filename
print " Device class:",dev.deviceClass
print " Device sub class:",dev.deviceSubClass
print " Device protocol:",dev.deviceProtocol
print " Max packet size:",dev.maxPacketSize
print " idVendor:",dev.idVendor
print " idProduct:",dev.idProduct
print " Device Version:",dev.deviceVersion
print('Device:', dev.filename)
print(' Device class:',dev.deviceClass)
print(' Device sub class:',dev.deviceSubClass)
print(' Device protocol:',dev.deviceProtocol)
print(' Max packet size:',dev.maxPacketSize)
print(' idVendor:',dev.idVendor)
print(' idProduct:',dev.idProduct)
print(' Device Version:',dev.deviceVersion)
for config in dev.configurations:
print " Configuration:", config.value
print " Total length:", config.totalLength
print " selfPowered:", config.selfPowered
print " remoteWakeup:", config.remoteWakeup
print " maxPower:", config.maxPower
print(' Configuration:', config.value)
print(' Total length:', config.totalLength)
print(' selfPowered:', config.selfPowered)
print(' remoteWakeup:', config.remoteWakeup)
print(' maxPower:', config.maxPower)
for intf in config.interfaces:
print " Interface:",intf[0].interfaceNumber
print(' Interface:',intf[0].interfaceNumber)
for alt in intf:
print " Alternate Setting:",alt.alternateSetting
print " Interface class:",alt.interfaceClass
print " Interface sub class:",alt.interfaceSubClass
print " Interface protocol:",alt.interfaceProtocol
print(' Alternate Setting:',alt.alternateSetting)
print(' Interface class:',alt.interfaceClass)
print(' Interface sub class:',alt.interfaceSubClass)
print(' Interface protocol:',alt.interfaceProtocol)
for ep in alt.endpoints:
print " Endpoint:",hex(ep.address)
print " Type:",ep.type
print " Max packet size:",ep.maxPacketSize
print " Interval:",ep.interval
print(' Endpoint:',hex(ep.address))
print(' Type:',ep.type)
print(' Max packet size:',ep.maxPacketSize)
print(' Interval:',ep.interval)