[INSTRM-440] Update QuickUsb driver to python3 Created: 27/Jul/18  Updated: 02/Aug/18  Resolved: 02/Aug/18

Status: Done
Project: Instrument control development
Component/s: ics_hxActor
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: cloomis
Resolution: Done Votes: 0
Labels: SM1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: SM1 Phase One

 Description   

The SAM has a Bitwise QuickUSB controller, and we build and run their Linux kernel driver. We also use their Python ctypes library module. That has not been updated to python3. I have written to support@, but we might need to do it ourselves. Not a project risk, but tedious: lots of str <-> bytes conversions required.



 Comments   
Comment by cloomis [ 27/Jul/18 ]

"Sorry, no more updates.". Sigh.

In case anyone is curious, yes we need a special driver, even though it is a USB device. And I think fixing their ctypes wrapper is better than writing a new one.

Comment by cloomis [ 02/Aug/18 ]

Turned out to be easier than I feared.

Merged in 68efeb9, tagged as 2.0.1

Generated at Wed Apr 09 07:33:28 JST 2025 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.