add picoquant taiko m1 support#1392
add picoquant taiko m1 support#1392barentine wants to merge 5 commits intopython-microscopy:masterfrom
Conversation
|
@barentine - Looking at the license on pdlm.py, It's a bit unclear whether we can merge/ distribute it. The first thing I saw was "You may not distribute the software to third parties" but it then goes on to say that you can modify and distribute the demo code, which makes me think the first statement applied to the driver code, not the file in which it was found. In either case the combined statement is extremely unclear. I wonder if it might be worth reaching out to Picoquant to clarify and/or offering an alternative along the lines of: "This code is modified from the demo code provided by PicoQuant GmbH for interfacing with the PDLM driver. Possession of this modified demo code does not confer any rights to the PDLM driver |
|
thanks @David-Baddeley . I'll send an email to PicoQuant and keep you posted |
Addresses issue I have a PicoQuant Taiko M1 that I need to mess with in a protocol, so I've added an interface for it.
It's a pretty flexible laser, which is quite cool / something I take advantage of, but it means there's a lot to interface (pulsed int / ext, CW operation).
There's a good chance its worth writing a threaded version that uses it's "tag" functionality to query a whole list of things at once, so we can get everything we need to construct a fairly complicated scope state with a single serial command, but I figure let me run into a performance issue before I try and fix it
Is this a bugfix or an enhancement?
enhancement
Proposed changes: