Qosium results are tied to time but can also be tied to location.

Qosium supports getting the position of the device in which the Qosium Probe measurement agent runs. When measuring wireless networks, this is valuable information to understand the network quality also in terms of position.

1. Qosium Probe Parameterization #

Qosium Probe supports the following ways to get the position:

  • On Linux, if you are using GPSD, Probe can connect directly to the GPSD API for real-time reading of the position.
  • If you have a GNSS receiver separated, you can send the NMEA-0183 messages to Probe over UDP.

1.1. Activating Position Collection #

Open the QosiumProbe.ini file. It is default located in c:\Program Files\Qosium\ on Windows, /opt/QosiumProbe/bin/ on Linux, and /Applications/QosiumProbe.app/Contents/MacOS/ on macOS.

Find the Positioning parameters section and modify the location_mode value accordingly:

  • 3 for GPSD API
  • 4 for NMEA (particularly GGA) message from UDP messages. If you want, change the UDP port number for NMEA message reception from the parameter location_nmea_udp_port.

After modifying the ini file, restart Qosium Probe.

2. Manual Position #

If you’re doing indoor measurements without an indoor positioning system available, on Qosium Scope, you can provide Probe, either Primary or Secondary, in a QoS measurement, with location manually. On the Map page, activate the Manual Probe Position. After that, you can give Probe a position by clicking the right button of your mouse on the map.