README for synqs_devices¶
Labscript devices as used at SynQS.
Devices include:
Mako G 030-B camera. It uses Pymba as a backbone. Although this labscript code is written and tested just for Mako G030-B camera, it should work for many other camera models too (with little to zero modification), because Pymba works for them.
SynthHDDevice. It programs the SynthHD.
YunTemp. Integrating our temperature control directly in BLACS. Not running for the moment.
CustomArduinoDevice. Control of the Arno tower as described in the PhD of Arno Trautmann.
The full documentation, generated by Sphinx, can be found on the associated Github page:
https://fretchen.github.io/synqs_devices/
Installation¶
We follow the guidelines of the PR and this google discussion. So you clone this folder into the folder <labscript_install_folder>/userlib/user_devices
git clone https://github.com/fretchen/synqs_devices/ <labscript_install_folder>/userlib/user_devices
What are the files for ?¶
blacs_workers are the hardware bindings.
blacs_tabs is the gui.
labscript_devices and register_classes are for integration with labscriptsuite. They are very boilerplate
# documentation
to add the new device to the documentation you should run within docs
make github