Skip to main content

Basic instrument driver for the Zurich Instruments lock-in amplifier MFLI.

Project description

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

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

Built Distribution

File details

Details for the file nomad_camels_driver_zurich_instruments_mfli-0.1.0.tar.gz.

File metadata

File hashes

Hashes for nomad_camels_driver_zurich_instruments_mfli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 464f5344bd3f898def7507339985fb98b7cdf0e9eb76d62c8feb9f1f55b7ee10
MD5 034dcc080354fd02c49aed5d16e76e86
BLAKE2b-256 32e36eb65d0e0a9fcec14794875ab0ce9df4040bbb7787e1806788aeef881272

See more details on using hashes here.

File details

Details for the file nomad_camels_driver_zurich_instruments_mfli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nomad_camels_driver_zurich_instruments_mfli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f01355ab1a4fc7d8f2d627f2c8781eae719a6866b07201c6f3511a7d6423f2c0
MD5 e10238b7403069ad10af3fd5f2d82f7c
BLAKE2b-256 05df3196f4a273b4ed5465e06f78f4ea795b281c3572039a184f01d6e31084a8

See more details on using hashes here.

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