Skip to main content

Instrument drivers for Qblox devices.

Project description



Qblox


https://gitlab.com/qblox/packages/software/qblox_instruments/badges/master/pipeline.svg https://gitlab.com/qblox/packages/software/qblox_instruments/-/jobs/artifacts/master/raw/pylint/pylint.svg?job=pylint https://gitlab.com/qblox/packages/software/qblox_instruments/badges/master/coverage.svg https://readthedocs.com/projects/qblox-qblox-instruments/badge/?version=master https://img.shields.io/pypi/v/qblox-instruments.svg https://img.shields.io/badge/License-BSD%204--Clause-blue.svg

Welcome to Qblox Instruments

The Qblox instruments package contains everything to get started with Qblox instruments (i.e. Python drivers, documention and tutorials).

This software is free to use under the conditions specified in the license.
For more information, please contact support@qblox.com.

Credits

Developers

Contributors

None yet. Why not be the first?

History

0.5.0 (05-10-2021)

  • Increased sequencer support to 6 sequencers per instrument.

  • Added support for real-time mixer correction.

  • Renamed Pulsar QRM input gain parameters to be inline with output offset parameter names.

  • Updated the assemblers for the Pulsar QCM and QRM dummy drivers to support the phase reset instruction.

  • Added preliminary driver for the Cluster.

0.4.0 (21-07-2021)

  • Changed initial Pulsar QCM and QRM device instantiation timeout from 60 seconds to 3 seconds.

  • Added support for the new Pulsar QRM acquisition path functionalities (i.e. real-time demodulation, integration, discretization, averaging, binning).

  • Updated the assemblers for the Pulsar QCM and QRM dummy drivers.

  • Switched from using a custom function to using functools in the QCoDeS parameters.

0.3.2 (21-04-2021)

  • Added QCoDeS driver for D5A SPI-rack module.

  • Updated documentation on ReadTheDocs.

0.3.1 (09-04-2021)

  • Device compatibility update.

0.3.0 (25-03-2021)

  • Added preliminary internal LO support for development purposes.

  • Added support for Pulsar QCM’s output offset DACs.

  • Made IDN fields IEEE488.2 compliant.

  • Added SPI-rack QCoDeS drivers.

  • Fixed sequencer offset instruction in dummy assemblers.

  • Changed acquisition out-of-range result implementation from per sample basis to per acquisition basis.

0.2.3 (03-03-2021)

  • Small improvements to tutorials.

  • Small improvements to doc strings.

  • Socket timeout is now set to 60s to fix timeout issues.

  • The get_sequencer_state and get_acquisition_state functions now express their timeout in minutes iso seconds.

0.2.2 (25-01-2021)

  • Improved documentation on ReadTheDocs.

  • Added tutorials to ReadTheDocs.

  • Fixed bugs in Pulsar dummy classes.

  • Fixed missing arguments on some function calls.

  • Cleaned code after static analysis.

0.2.1 (01-12-2020)

  • Fixed get_awg_waveforms for Pulsar QCM.

  • Renamed get_acquisition_status to get_acquisition_state.

  • Added optional blocking behaviour and timeout to get_sequencer_state.

  • Corrected documentation on Read The Docs.

  • Added value mapping for reference_source and trigger mode parameters.

  • Improved readability of version mismatch.

0.2.0 (21-11-2020)

  • Added support for floating point temperature readout.

  • Renamed QCoDeS parameter sequencer#_nco_phase to sequencer#_nco_phase_offs.

  • Added support for Pulsar QCM input gain control.

  • Significantly improved documentation on Read The Docs.

0.1.2 (22-10-2020)

  • Fixed Windows assembler for dummy Pulsar

  • Fixed MacOS assembler for dummy Pulsar

0.1.1 (05-10-2020)

  • First release on PyPI

Project details


Download files

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

Source Distribution

qblox_instruments-0.5.0.tar.gz (9.6 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page