A receiver in receipt of a plurality of pseudo noise codes, where each of
the pseudo noise codes originates from a GPS transmitter and a plurality
of chips make tip each pseudo noise code with an offset between 511 chips
before a pseudo noise code boundary and 512 chips after the pseudo noise
code boundary, and a local clock having an error of less than 0.5 ms
relative to a GPS time and synchronized to a GPS signal that is able to
be decoded with a decoder connected to the receiver and the local clock
and by simultaneously solving the four pseudo range equations for at
least four GPS transmitters a determination of the location of the
receiver occurs.