toolkit#
The Zurich Instruments Toolkit (zhinst-toolkit).
This package is a collection of Python tools for high level device control. Based on the native interface to Zurich Instruments LabOne, they offer an easy and user-friendly way to control Zurich Instruments devices. It is tailored to control multiple instruments together, especially for device management and multiple AWG distributed control.
The Toolkit forms the basis for instrument drivers used in QCoDeS and Labber. It comes in the form of a package compatible with Python 3.7+.
Modules
Zurich Instruments Toolkit (zhinst-toolkit) Command Table Module. |
|
Individual drivers for the devices and modules. |
|
Global zhinst-toolkit exceptions. |
|
Interface Enums for the zhinst.toolkit. |
|
High-level generic lazy node tree for the zhinst.core package. |
|
Custom sequence code class. |
|
Module for managing a session to a Data Server through zhinst.core. |
|
Dictionary like waveform representation. |