Attila Kinali wrote:
On Thu, 26 Aug 2010 11:04:01 +1000
David Smith <[email protected]> wrote:
The system seems to work by taking the raw satellite phase information
from two separate GPS systems and crunching the data to come up with an
azimuth figure. Has anyone heard of a (Open Source?) program that could
be used to do these calculations?
AFAIK there is none out there (at least i've never seen one).
But it should be not too dificult write the software yourself.
The bigger problem is to get GPS receivers that provide you
with accurate phase information. Especially with a small baseline
you either need to sync the clocks of the two receivers or have
receivers with precise TCXO and take some additional samples to
calculate the frequency difference/drift. The precision you get
will mostly depend on the baseline and the number of samples you
use. The longer you have time to measure, the smaller your error-band
will be.
If you get a bit "closer to the metal" you could use two GPS L1 samplers
running off a common clock, and do the PN code acq and track, which
would give you carrier phase. If you do the nav solution, you know the
"look angle" to the various SVs, which would tell you the phase
differential vs azimuth.
I believe that there are open source codes out there to do the
processing. The data rate isn't all that high.. the GPS samplers are 1
bit. There's certainly lots of papers from grad students on this kind
of thing.
If you aren't concerned about acquisition time, and you can get the
ephemeris from somewhere else (so your initial guess for acquisition
isn't too far off), acquiring the signal isn't difficult.
_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.