Skip to content

fretchen/synqs_devices

Repository files navigation

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

About

Labscript devices as used at SynQS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published