Skip to main content

Python program for digital control-loops.

Project description


pipeline status coverage report

NQontrol is a python project aiming the replacement of analog PID controllers in the lab.

The project is a solution based on the ADwin real-time platform that is able to deliver in excess of 8 simultaneous locking loops running with 200 kHz sampling frequency, and offers five second-order filtering sections per channel for optimal control performance. This Python package, together with a web-based GUI, makes the system easy to use and adapt for a wide range of control tasks in quantum-optical experiments.

The source code can be found on GitLab


For more information please read the online documentation:

NQontrol Installation

For installation please refer to the documentation page

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for NQontrol, version 0.7
Filename, size File type Python version Upload date Hashes
Filename, size NQontrol-0.7-py2.py3-none-any.whl (164.3 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page