Python based RIGOL DP832 GUI
Simple Python-based application to give a visual remote control interface for the Rigol DP832.
- Supports direct control of all three channels.
- Supports graphing view with data logging to csv.
- Supports both NI VISA and Python VISA (through PyVISA)
- install poetry
- install any missing dependencies for poetry and or the dependent python librar
$ sudo apt-get install python3-matplotlib python3-qtpy python3-venv
- install python packages
$ poetry install
You can choose to run with either the default NI VISA backend or the python-based pyvisa-py backend by invoking the application as follows:
$ poetry run python RIGOL_DP832_GUI.py --pyvisapy