Re: forked projects?
Krzysztof Kamieniecki <[email protected]> Thu, 31 Mar 2005 22:47:48 -0500
| Newsgroups | gmane.comp.hardware.gps.opensource |
|---|---|
| Message-ID | <[email protected]> |
I think a common interface between tracking and position fixing may be needed. There are several groups of people that are interested in different layers of GPS receivers with different sets of hardware. (pure SW, correlator chipsets, FPGAs / ASICs) Here is what I have been pondering, as a minimal API. Each correlator/tracker sends an asynchronous symbol up the chain at about (1kS/s) All of the correlator/tracker PLL and DLL phases and cycle counts have to be sampled at the same time and sent up the chain. This would also have to include an internal clock value and/or sample count. The position fixing level would need to allocate and setup correlators based on which SVs are in view. Good, Bad, Stupid? Matt Ettus wrote: > > I am embarking on a project to build a GPS receiver in software around my > hardware, the Universal Software Radio Peripheral (USRP, see > http://www.ettus.com for more info). I wanted to use OpenSourceGPS to do the > position fixes, but I'll have to do my own tracking, etc. > > My question is this -- it seems that there are several disparate efforts around > the same code base. There's a PCI one, RTAI linux-based one, and a couple for > some different hardware. Is there a common code repository for these? Or have > they forked? It would be nice to adapt the main code base so that different > hardware and operating systems could be used without duplicating effort on the > common parts. > > Thanks, > Matt Ettus > Ettus Research LLC > > > _______________________________________________ > opensource_gps mailing list > [email protected] > http://lists.psas.pdx.edu/cgi-bin/mailman/listinfo/opensource_gps > -- Krzysztof Kamieniecki callsign:KB1KLB mailto:[email protected]