Gareth Gibson

Workflow Tip: GNSS Status NMEA Output Features

Blog Post created by Gareth Gibson on Feb 2, 2020

You can use GNSS Status to customize the format and NMEA sentences output by your Trimble GNSS receiver. Enhancements in version 3.0.7 of GNSS Status are available to users of the app on all platforms.

 

Customizing the NMEA output version

A new feature introduced in GNSS Status 3.0.7 allows users to control the message version type used in the NMEA output when connected to a bluetooth GNSS receiver. This functionality is accessible in the webUI of receivers such as the Trimble R2, but prior to GNSS Status 3.0.7, NMEA version settings set in the WebUI would be overwritten when connecting to the receiver with the GNSS status app. With the version 3.0.7 update, you can configure the NMEA version to either use v4.10 NMEA or Legacy NMEA formatted output.

To access this setting:

  1. Connect to your GNSS receiver by configuring the Source menu, and searching for and pairing with your Bluetooth GNSS receiver.
    GNSS Status Home Screen
  2. Configure the NMEA sentence output. Open the NMEA menu, and select all sentences that need to be output by the receiver for use in your app, then tap Apply.
    GNSS Status NMEA config screen
  3. The next screen allows you to select the NMEA version and specify the output serial port. The default NMEA output version setting is Legacy. To switch the NMEA version tov4.10, tap the Version drop-down menu and change the setting.  To apply the setting, choose a serial port for the NMEA stream to be output on.
    GNSS Status NMEA version settings screen

Automatically apply NMEA output settings on connection to receiver (e.g. when using GNSS Status on Windows 10)

Another small change introduced in GNSS Status v3.0.7 is the ability to configure GNSS Status to automatically output NMEA on connection to the receiver.

To use this workflow:

  1. Run GNSS Status, connect to a GNSS receiver, configure NMEA output preferences and apply it to a port to save the changes to the configuration file.
  2. Locate the Default.gsc user settings file in C:\Users\<user>\AppData\Roaming\Trimble\GNSS Status\UserSettings. Edit Default.gsc in a text editor to change:
    <OutputNMEAOnConnect>false</OutputNMEAOnConnect>
    to:
    <OutputNMEAOnConnect>true</OutputNMEAOnConnect>
  3. Distribute Default.gsc across the fleet, with instructions to copy the file Default.gsc into C:\Users\<user>\AppData\Roaming\Trimble\GNSS Status\UserSettings on each device.

The next time GNSS status is run on the device(s), the configuration file will instruct the GNSS receiver to output the NMEA settings as configured, by default.

Outcomes