Realtime signal plotting
Inspired by https://github.com/hyOzd/serialplot (which is great), but I wanted something pythonic that I could easily customize to my needs.
Developed with Python 3.11
Package
- pyserial
- dearpygui (1.11.1)
- numpy
So far, only support the following transport and protocol.
Transport:
- serial port com
- tcp socket
Protocol, only one supported:
- line by line (packet must be '\n' or '\r\n' terminated), utf-8 encoded, CSV
- (example 3 signals)
- "S0n, S1n, S2n \r\n
- S0n+1, S1n+1, S2n+1 \r\n"
python main.py