Skip to content

Releases: CapableRobot/CapableRobot_USBHub_Driver

Support revision 2 hardware

05 Jan 02:34
Compare
Choose a tag to compare

This release adds support for USB Hubs with revision 2 PCBs inside.

Added I2C retry logic and bundled libusb DLLs for Windows use

30 Mar 20:12
Compare
Choose a tag to compare

v0.2.7 : Improved GC lifetime handling

13 Mar 16:34
Compare
Choose a tag to compare

This release uses weakref.proxy wrappers in the object hierarchy to improve GC lifetimes.

v0.2.6 : Change in USB timeout in I2C class

12 Mar 20:30
Compare
Choose a tag to compare

Override default 1000ms timeout of pyusb, results in faster probing when using Adafruit BusDevice library

v0.2.5 I2C read_bytes object path was incorrect after internal API change

23 Jan 21:25
Compare
Choose a tag to compare
I2C read_bytes object path was incorrect after internal API change

v0.2.4 : Hotfix release

22 Jan 16:13
Compare
Choose a tag to compare

Hotfix release which fixes an issue due to sku/serial changing from methods to properties

v0.2.3 : Better support for multiple USB hubs

22 Jan 16:05
Compare
Choose a tag to compare
Release v0.2.3 with better support for multiple hubs

v0.2.2 : Better error text and format packaging

20 Jan 16:27
Compare
Choose a tag to compare

The driver now detects udev permission issues upon USB Hub access and instructs the end user on how to install the necessary udev rule. Previous versions the driver only printed an exception stack trace.

YAML formats are now in the source module to allow easier distribution with PyPi.