9f0bdec9f1f410e121380e7b956c069ae0eed7db
- Replace static combo grid with a control bar above each plot: add-trace dropdown + "+" button; active traces shown as colored chips with "×" to remove (max 4 per plot) - Save trace selection to ~/.config/we_monitor/plot_settings.json on every change; restore automatically once matching signals arrive from the server - Remove tiny tick-font overrides so axis labels are readable at default size - Show received record count in the status bar Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Periodically polls a VW WeConnect vehicle via the weconnect library, stores timestamped records as JSON, and pushes live data to connected TCP clients. A PyQt5 GUI client visualises the data in real time.
742 KiB
Languages
Python
89.2%
Shell
10.8%