
NovAtel Application Note
Positioning Modes of Operation page 16 of 25
The RTKSOURCE command lets you identify from which source to accept RTK (RTCM, RTCMV3, RTCA,
CMR, CMRPLUS and OmniSTAR XP and HP) differential corrections. For example, in the RTKSOURCE
command, OMNISTAR enables OmniSTAR HP or XP, if allowed, and disables other RTK types. AUTO
means the NovAtel RTK filter is enabled and the first received RTCM, RTCA or CMR message is selected
and the OmniSTAR HP or XP message, if allowed, is enabled. The position with the best standard
deviation is used in the BESTPOS log.
The HPSEED command allows you to specify the initial position for OmniSTAR HP.
The HPSTATICINIT command allows you to speed up the convergence time of the HP or XP process
when you are not moving.
The PSRDIFFSOURCE and RTKSOURCE commands are useful when the receiver is receiving
corrections from multiple sources.
Several L-band specific logs also exist and are prefixed by the letters RAWLBAND, LBAND or OMNI.
CDGPS corrections are output similarly to SBAS corrections. There are four SBAS fast corrections logs
(WAAS32-WAAS35) and one slow corrections log (WAAS45) for CDGPS. The CDGPS PRN is 209.
Notes:
1. In addition to a NovAtel receiver with L-band capability, a subscription to the OmniSTAR, or use of
the free CDGPS, service is required. Contact NovAtel for details, see Customer Service on Page
18.
2. All PSRDIFFSOURCE entries fall back to SBAS (even NONE) for backwards compatibility.
Refer to the OEMV Firmware Reference Manual for more details on individual L-band commands and
logs.
5 Carrier-Phase Differential
Carrier-phase algorithms monitor the actual carrier wave itself. These algorithms are the ones used in
real-time kinematic (RTK) positioning solutions - differential systems in which the rover station, possibly in
motion, requires base-station observation data in real-time. Compared to pseudorange algorithms, much
more accurate position solutions can be achieved: carrier-based algorithms can achieve accuracies of 1-2
cm (RMS).
Kinematic GPS using carrier-phase observations is usually applied to areas where the relation between
physical elements and data collected in a moving vehicle is desired. For example, carrier-phase kinematic
GPS missions have been performed in aircraft to provide coordinates for aerial photography, and in road
vehicles to tag and have coordinates for highway features. This method can achieve similar accuracy to
that of static carrier-phase, if the ambiguities can be fixed. However, satellite tracking is much more
difficult, and loss of lock makes reliable ambiguity solutions difficult to maintain.
A carrier-phase measurement is also referred to as an accumulated doppler range (ADR). At the L1
frequency, the wavelength is 19 cm; at L2, it is 24 cm. The instantaneous distance between a GPS
satellite and a receiver can be thought of in terms of a number of wavelengths through which the signal
has propagated. In general, this number has a fractional component and an integer component (such as
124 567 967.330 cycles), and can be viewed as a pseudorange measurement (in cycles) with an initially
unknown constant integer offset. Tracking loops can compute the fractional component and the change in
the integer component with relative ease; however, the determination of the initial integer portion is less
straight-forward and, in fact, is termed the ambiguity.
In contrast to pseudorange algorithms where only corrections are broadcast by the base station, carrier-
phase algorithms typically “double difference” the actual observations of the base and rover station
receivers. Double-differenced observations are those formed by subtracting measurements between
identical satellite pairs on two receivers: