Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.86 KB

README.rst

File metadata and controls

43 lines (26 loc) · 1.86 KB

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.
  • 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