Skip to main content

A bluesky interface to the yaq instrument control framework.

Project description

yaqc-bluesky

CI PyPI Conda yaq black ver log binder

A bluesky interface to the yaq instrument control framework.

To communicate with a yaq daemon, simply create a device::

import yaqc_bluesky
device = yaqc_bluesky.Device(port=39000)

yaqc_bluesky will read the traits from the daemon and return an appropriate device instance based on what it finds. Of course, you may also provide host as an argument (default localhost). You may also optionally provide name, if you wish the bluesky device to have a different name than the yaq daemon.

yaqc_bluesky only exposes a subset of the functionality of yaq daemons. Python users wishing to communicate with yaq may also be interested in yaqc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for yaqc-bluesky, version 2020.7.1
Filename, size File type Python version Upload date Hashes
Filename, size yaqc_bluesky-2020.7.1-py3-none-any.whl (13.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size yaqc-bluesky-2020.7.1.tar.gz (40.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page