Zhinst-labber

Latest version: v0.3.2

Safety actively analyzes 627182 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.2

- Fixed issue where an empty command table was sent to the device when the node has no value defined in Labber UI,
resulting in LabOne UI warnings
- Fixed issue where setting Nodes with enumerated values issued a warning to the Labber log

0.3.1

* Added automatic Zurich Instruments static driver generation when generating new drivers.
Current static driver(s): Zurich Instrument Waveform Processor
* Added support for `dict` type in `values` key when `Quantity` datatype is `VECTOR`. The settings value
`vector_quantity_value_map_array_keys` points to the correct key in the `dict`.

0.3.0

* Adapt drivers to ``zhinst-toolkit`` 0.3.x which is a major refactoring and improves
speed, stability and feature availability.
* Introduce python package ``zhint-labber`` which is able to automatically generate
the Labber driver for each Zurich Instruments device (including HF2).
* Easy to access CLI for zhinst-labber.
* Node naming aligned with LabOne.
* Automatic support for all nodes available on the device.
* Enhanced logging functionality.
* Waveform Processor that is able to convert native AWG Waveforms into its parts.
* Add DAQ, Sweeper and SHFQA sweeper modules

0.2.0

* Add SHFQA and SHFSG support

0.1.0

* initial release

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.