Patent ID: 6967992

Claim:
An apparatus for processing L 1 and L 2 spread spectrum signals received from at least one satellite of a global positioning system, wherein each of the spread spectrum signals includes a unique frequency carrier with a known pseudo-random known code modulated thereon, each L 1 and L 2 signal being converted into a plurality of digital signals, the apparatus comprising: a generator for generating a single replica of the known code; a delay line connected to the generator, the delay line having a plurality of taps wherefrom the known code replica is available at different relative phases thereof; a first demodulator connected to the generator for demodulating the converted L 1 and L 2 signals with the single replica of the known code without any substantial delay, the first demodulator output being associated with the L 1 signal; a second demodulator selectably connectable to any one of the taps of the delay line for demodulating the converted L 1 and L 2 signals with a delayed replica of the known code, the second demodulator output being associated with the L 2 signal; and switches for selectably switching the converted L 1 and L 2 signals for demodulation by the second demodulator, and selectably switching the converted L 1 and L 2 signals for demodulation by the first demodulator.