Claims
- 1. An efficient, data processing minimizing, GPS data acquisition software method comprising the steps of:
separating first N data points from a received GPS signal into first M subdivisions, a subdivision representing a preselected number of P(Y) data points from said received GPS signal; dividing second N data points from said locally generated replica P(Y)-code into second M subdivisions, a subdivision representing a preselected number of P(Y) data points from said locally generated replica, said second M subdivisions corresponding with said first M subdivisions from said separating step; correlating data from said first M subdivisions from said separating step with data from said second M subdivisions from said dividing step, said correlating including the steps of
multiplying received P(Y) code with locally generated replica P(Y) code and then performing a summing operation resulting in third M data points; performing an M-point fast Fourier transform on said third M data points from said multiplying step; comparing a product from said performing step with a preselected threshold value; and repeating said correlating step until said preselected threshold from said considering step is satisfied.
- 2. The method of claim 1 wherein said separating step further comprises the step of separating N data bits from a received GPS signal into M Doppler coverage dependent subdivisions.
- 3. The method of claim 1 further comprising the step of determining the time and Doppler frequency of said received GPS signal from said separating step.
- 4. The method of claim 1 further including the step of identifying a low frequency signal containing M samples representing the received GPS signal.
RIGHTS OF THE GOVERNMENT
[0001] The invention described herein may be manufactured and used by or for the Government of the United States for all governmental purposes without the payment of any royalty.