Talk to your FDF Apollo Plus console!
This application listens to the FDF USB Serial port, logs the data in a CSV, and shows simple graphs.
- libgl1-mesa-dev
- xorg-dev
Those dependencies are for Fyne support
The app connects to the /dev/ttyUSB0 and reads the data from the monitor, parses and pushes them in a CSV file (one per session), and shows simple graphs using Fyne Canvas.
The app is configured using an INI file. An example is located in the "configs/" directory.
You can either create ~/.gopolloplus.ini, or pass the file running gopolloplus -c CONFIG_FILE
.
Here are the supported (and mandatory) parameters for each sections.
socket
: FDF Apollo Plus socket - usually /dev/ttyUSB0log_file
: Full path to the log filefullscreen
: Whether the window must be in fullscreen or not. Boolean. Defaults to false.history_dir
: Location for the history files. Better if it exists. Supports "~/" in the path.theme
: Set application theme. Either "dark" or "light". Defaults to "dark".