Skip to content

Releases: qua-platform/py-qua-tools

v0.6.4

25 Jan 15:28
8b5b874
Compare
Choose a tag to compare

Fixed

  • Bakery - Using "delete_samples()" did not update the element internal time tracking.

v0.6.3

24 Jan 13:20
ff53e6b
Compare
Choose a tag to compare

Added

  • ManualOutputControl - An option to open up the ManualOutputControl without a configuration file. Using ManualOutputControl.ports().
  • ManualOutputControl - Added a readme file to explain how to use.
  • ManualOutputControl - Added various validations and exceptions when illegal operations are performed.
  • ManualOutputControl - Added print_analog_status() and print_digital_status() to print the current status.

Changed

  • ManualOutputControl - analog_status() and digital_status() now return a dict containing the information.

v0.6.2

18 Jan 06:44
70ed892
Compare
Choose a tag to compare

Fixed

v0.6.1

13 Jan 11:44
48d202c
Compare
Choose a tag to compare

Changed

  • API Changes to the "ManualOutputControl" class:
    • Constructor does not take "digital_on" elements.
    • Constructor accepts optional input of elements to include.
    • "set_amplitude" and "update_frequency" have been renamed to "set_amplitude" and "set_frequency".
    • "digital_on" and "digital_off" no longer change elements which are not given.
    • "digital_on" and "digital_off" can accept no input, which makes them turn on and off all channels.
    • New function, "turn_off_elements" which turns off both digital and analog of the given elements.

v0.6.0

11 Jan 16:19
f7c8a33
Compare
Choose a tag to compare

Changed

  • The imports from the package, mainly when doing import *, has changed.

Added

  • Add a "Control Panel" - A user interface for controlling the outputs from the OPX in CW mode, based on the user's configuration.
  • Added support for Elements with digital inputs/outputs (in the config builder tool).

Fixed

  • Fixed bakery bug - Negative wait for single input element was not working.
  • Fixed bakery bug - Fixed the symmetric padding method when wait duration was even.
  • Readme had voltage values in code examples that were not realistic.
  • Fixed convention of input/output ports of Element in config builder.

Added GUI tool for QUA configurations

21 Dec 22:29
1dfcb4b
Compare
Choose a tag to compare

What's Changed

  • Added a brand new Config GUI which can be used to visually edit and modify QUA configurations. by @nikolaqm in #36
  • A readme has been added for the Config builder which guides you through basic usage (and more) by @SatyaBade12 in #37

py-qua-tools v0.4.1

15 Dec 16:08
3e6f786
Compare
Choose a tag to compare

Fixed a bug in the compress_integration_weights functions -> consecutive values with the same difference were deleted.
In addition, added a function to plot the integration weights.

py-qua-tools v0.4.0

14 Dec 09:55
906b7fa
Compare
Choose a tag to compare

Main new feature: Added a toolbox for building configuration files!
Also added a tool for creating the inter-OPX connections for simulations.

py-qua-tools v0.3.3

21 Nov 12:47
773d6f0
Compare
Choose a tag to compare

Added back add_Op() with deprecation
Improved examples and docs

py-qua-tools v0.3.2

20 Oct 06:41
Compare
Choose a tag to compare

Fix Ramsey example