Metadata-Version: 2.1
Name: NQontrol
Version: 0.6.6
Summary: Python program for digital control-loops.
Home-page: UNKNOWN
Author: LasNQ – Uni Hamburg
Author-email: christian.darsow@physik.uni-hamburg.de
License: GPL v3
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Requires-Dist: adwin (>=0.16.1)
Requires-Dist: sphinx (>=1.7.5)
Requires-Dist: numpy (>=1.14)
Requires-Dist: dash (==0.38.0)
Requires-Dist: dash-daq (>=0.1.4)
Requires-Dist: plotly
Requires-Dist: pandas
Requires-Dist: pandas-datareader (>=0.5.0)
Requires-Dist: flask
Requires-Dist: matplotlib
Requires-Dist: tabulate
Requires-Dist: scipy (>=1.0)
Requires-Dist: nbconvert
Requires-Dist: fastnumbers
Requires-Dist: recommonmark
Requires-Dist: sphinx-markdown-tables
Requires-Dist: sphinx-rtd-theme
Requires-Dist: wheel
Requires-Dist: setuptools
Requires-Dist: OpenQlab (>=0.1.4)
Requires-Dist: jupyter-contrib-nbextensions
Requires-Dist: pytest (<4.0)
Requires-Dist: pytest-cov
Requires-Dist: jsonpickle
Requires-Dist: websocket-client
Requires-Dist: websockets
Requires-Dist: gunicorn

# ReadMe

![pipeline status](https://gitlab.aei.uni-hannover.de/las-nq/adwin-control/badges/master/pipeline.svg)
![coverage report](https://gitlab.aei.uni-hannover.de/las-nq/adwin-control/badges/master/coverage.svg)

`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.

## Documentation

For more information please read the online documentation:

* Current documentation of the [latest release](https://las-nq-serv.physnet.uni-hamburg.de/python/nqontrol)
* Current documentation of the [latest development version](https://las-nq-serv.physnet.uni-hamburg.de/python/nqontrol-stage)

## NQontrol Installation

For installation please refer to the [documentation page](https://las-nq-serv.physnet.uni-hamburg.de/python/nqontrol/install.html)


