A differential carrier phase global navigation satellite system (GNSS)
receiver with multiple antennas uses multiple GNSS carriers to determine
position, which can improve the speed of integer searches, for example.
In the system, an estimate of delays associated with the transmission
paths between the antennas and receiver for at least one of the GNSS
frequencies is stored. Typically, these are measures of the phase delay
in the transmission paths for two or more of the GNSS frequencies such as
in fractional cycles of the GNSS frequencies. Having this information
solves problems associated with using multiple carrier frequencies. While
cable delays typically have a fixed time delay, the signal paths for the
different frequencies are not completely common--even if they were
perfectly matched in time, the number of fractional cycles would still be
different. Thus, the number of cycles a radio frequency (RF) signal is
delayed is different for different frequencies.