A simple Python application for plotting and storing data from a serial port in real time, formatted as CSV. The application uses the mutliprocessing package to allow better usage of the host resources, overcoming limitations such as GIL in Python.
conda install pyqtgraph pyserial
pip install PyQt5 pyqtgraph pyserial
sudo apt-get install python3-pyqt5 python3-pyqtgraph python3-serial
From a terminal, on the root folder of the project, run:
python -m rtgraph
The project is distributed under MIT License. A DOI is attached to the project for citations.