A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including:
- A. a code generator for generating the pseudo-random code;
- B. a correlation means for synchronizing with the received version of the code the output of the code generator, the correlation means operating in an acquisition mode to synchronize the code generator to within one code chip and operating in a subsequent tracking mode to track the received version of the code, the correlation means
- i. when operating in the tracking mode making correlation measurements that correspond to a correlator spacing that is substantially narrower than one code chip;
- and
- ii. when operating in the acquisition mode making correlation measurements that correspond to stepping through the code in steps that are substantially wider than the narrow correlator spacing used in the tracking mode.