Currently in test. Only tested with STM32F3 MCUs.
Visuvia uses MCTP protocol for communication through UART.
- tkinter
- matplotlib
- pyserial
Clone the repository:
git clone --recurse-submodules https://github.com/blr-ophon/visuvia
GUI mode: Allows data visualization in real time.
python main.py --gui
CMD mode: saves received data to csv and text files.
python main.py --cmd
sync: Connect to microcontroller.
drop: Disconnect from microcontroller.
request: Start data transfer.
stop: End data transfer. Save data to csv and text files.
exit: Exit visuvia cmd.