ToolX 1.0.0rc6 [9d1fbea]
A GUI debug tool chain for diagnosing GVA systems
Loading...
Searching...
No Matches
ToolX

Ubuntu 22.04 Intel Ubuntu 24.04 Intel Doxygen Version

ToolX

Is Astute-Systems diagnostics and debug tool (build in MediaX) for Generic Vehicle Architecture (GVA) and Generic Soldier Architecture (GSA) systems. Libraries conform to DEF-STAN 00-082 for real time video streaming.

images

Documentation

Doxygen documentation can be found on github pages here

Serial

You will need to set the serial port for Serial output. This setting is persistant and can be checked with -h as shown below.

.sh
$ toolx -s /dev/ttyUSB3
$ toolx -h
Usage: ./bin/toolx [-d <device name>]
Options:
-dark <true|false> Dark mode
-d <device name> Specify the ethernet device name to use
-s <serial port> Specify the serial port to use (/dev/ttyUSB3)
-h Print this help message
-v Print the version number

Serial ports are remembered between runs and stored in the Qt settings file.

Running

To run the tool :

.sh
toolx

You can check the version using -v or get options with -h

Docker testing

Once the .deb is created you can test it in the docker image:

.sh
make dockerfile

Once the container is started the ToolX package can be started manually.

CMake Options (KME)

To build with the KME Display tab and use Astute-Systems branding you need to run CMake with:

.sh
cmake -DKME=ON ..

Cmake will output a message indicating that the TAB is now enabled in the build.