GSW applications (like user interfaces) are started separately after the core GSW processes are running and all code is built. If they are not running, there's no information available to view and the structures to access the data are not created.
Simple UI's
There are currently two "simple" UI's that just display data to the command line.
The first one is called mem_view. It dumps all of the telemetry data as hex.
Run it using the following (all commands assume current working directory is GSW-2021):
cd app/mem_view ./mem_view
The other simple UI is called val_view. It does some type interpretation based on the VCM config file.
Run it using the following:
cd app/val_view ./val_view
Database Forwarding
The other UI strategy is to forward all of the telemetry data to an InfluxDB database and then display it using grafana.
InfluxDB and grafana both need to be installed. On Linux distros with apt/dpkg, run the following to install:
sudo apt install influxdb sudo apt install influxdb-client sudo apt-get install -y adduser libfontconfig1 wget https://dl.grafana.com/oss/release/grafana_7.3.7_amd64.deb sudo dpkg -i grafana_7.3.7_amd64.deb