NOMAD-CAMELS Driver for Zurich Instruments lock-in amplifier MFLI
This is a basic driver designed to be able to control the Zurich Instruments
lock-in amplifier MFLI in NOMAD-CAMELS. Its implementation relies on zhinst.
This integration does not fully cover the device's capabilities, but it can be
used as a base to develop a more feature-rich driver for this device.
Some of the functionality accessible over the web interface is implemented.
Other functionality, that concerns setting values can also be accessed via the
set_double and set_int functions: call the channel set_double or set_int
and pass a string of the path to the functionality of the lock-in (without the
device name) with a ':' and then the value you want to set. The string should
conform with this format: 'PATH/TO/FUNCTIONALITY:VALUE'. Do not forget the
inverted commas in CAMELS, otherwise it will be interpreted as python code.
Many parameters that can be set, but do not need to be set via a variable, such as the number of the harmonic you want to measure, are included in the configuration to give a better overview.
Useful Links
Metadata
Release files for nomad-camels-driver-zurich-instruments-mfli 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nomad_camels_driver_zurich_instruments_mfli-0.1.0.tar.gz | 16.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nomad_camels_driver_zurich_instruments_mfli-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.1 kB
Release files / nomad_camels_driver_zurich_instruments_mfli-0.1.0.tar.gz
| Download URL | nomad_camels_driver_zurich_instruments_mfli-0.1.0.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
464f5344bd3f898def7507339985fb98b7cdf0e9eb76d62c8feb9f1f55b7ee10
|
|
BLAKE2b-256 checksum How to use checksums |
32e36eb65d0e0a9fcec14794875ab0ce9df4040bbb7787e1806788aeef881272
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / nomad_camels_driver_zurich_instruments_mfli-0.1.0-py3-none-any.whl
| Download URL | nomad_camels_driver_zurich_instruments_mfli-0.1.0-py3-none-any.whl |
|---|---|
| Size | 17.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f01355ab1a4fc7d8f2d627f2c8781eae719a6866b07201c6f3511a7d6423f2c0
|
|
BLAKE2b-256 checksum How to use checksums |
05df3196f4a273b4ed5465e06f78f4ea795b281c3572039a184f01d6e31084a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Security for nomad-camels-driver-zurich-instruments-mfli 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.