This chapter provides information about the GNSS receiver. Topics include:
The GNSS receiver is used for streaming location information from the node (for example, for vehicle position information) or for querying GNSS information on the node.
GNSS services are enabled in the CLI under the cellular MDA (mda 1/1). Use the CLI for the following:
GNSS services are enabled using the config>card>mda>gnss no shutdown command. When GNSS services are enabled, the GNSS receiver begins acquiring GPS and/or GLONASS satellite signals and determines the position of the system. The GPS LED on the chassis blinks green during this process. The GPS LED is lit solid green when the GNSS receiver has determined the position of the node. The GPS LED is unlit when the GNSS receiver is disabled.
When NMEA services are also enabled, NMEA sentences are streamed according to the parameters associated with that service. See Configuring NMEA parameters for information.
GNSS services are disabled using the shutdown command. When GNSS services are disabled, the GNSS receiver is disabled and satellite information is reset. The GPS LED is unlit when the GNSS receiver is disabled.
GNSS services are disabled by default.
The GNSS receiver generates a logging event when it starts to acquire a position fix and when it has acquired a position fix.
The constellation of the GNSS receiver can be set to either GPS (gps) or GPS and GLONASS (gps-glonass). The constellation can be modified only when the GNSS service is shut down. The default constellation setting is gps.
The node can be configured to send position, velocity, and time information at regular intervals to servers that can process the data. When the data is formatted as an ASCII string according to National Marine Electronics Association (NMEA) standards, it is called an NMEA sentence. The node uses an IP transport service to send NMEA sentences to remote hosts. For information about enabling IP transport for NMEA sentences, refer to the 7705 SAR-Hm and SAR-Hmc Main Configuration Guide, “GNSS NMEA Data IP Transport Service”.
NMEA data streaming is enabled on the node when the IP transport ipt-id parameter is configured as gnss and the nmea no shutdown command is issued.
The following NMEA parameters must be configured on the node when streaming is enabled:
The NMEA defines a number of sentence types for streaming. The node supports the following sentence types:
For information about the sentence types, refer to NMEA 0183, Standard For Interfacing Marine Electronic Devices.
The sentence interval specifies the frequency with which NMEA sentences are sent from the GNSS receiver. The interval can be set from 1 s to 3600 s. Different sentence types can be enabled concurrently so that multiple sentences can be streamed per sentence interval.
The following GNSS location information can be displayed in the CLI:
If a GNSS fix is acquired and then subsequently lost by the node, the last known GNSS fix data continues to be displayed in the CLI. When a GNSS fix is reacquired, the GNSS data will then update to match the new fix.
The last GNSS fix data is not preserved after a power-cycle, admin reboot, clear mda 1/1, or shutdown command is issued for GNSS.
The following satellite information can be displayed in the CLI for up to 30 satellites:
The GNSS receiver can obtain the system time when the config>card>mda>gnss>sync-system-time command is enabled. When the command is enabled and the GNSS receiver establishes a lock, system time is retrieved and set on the system.
![]() | Note: If NTP or SNTP is configured when the sync-system-time command is enabled, there is no time source precedence and either process can update the system time at its own discretion. Do not enable NTP or SNTP when the sync-system-time command is enabled unless NTP (or SNTP) and the GNSS receiver are using the same time source. |
The cellular interface and the GNSS receiver can be configured concurrently to obtain the system time. When the sync-system-time command is enabled concurrently on the cellular interface and on the GNSS receiver, the GNSS receiver takes priority when it establishes a lock.
When the sync-system-time command is enabled, the system time cannot be set manually.
The sync-system-time command works in conjunction with the following commands:
For information about the dst-zone, prefer-local-time, and zone commands, refer to the 7450 ESS, 7750 SR, 7950 XRS, and VSR Classic CLI Command Reference Guide.