Content deleted Content added
Adds entry for GRID SDR |
→Comparison of GNSS SDR implementations: rm editor note which should not be visible to readers |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 6:
A GNSS receiver, in general, is an electronic device that receives and digitally processes the signals from a navigation satellite constellation in order to provide position, velocity and time (of the receiver).
GNSS receivers have been traditionally implemented in hardware: a ''hardware GNSS receiver'' is conceived as a dedicated chip that
In a software GNSS receiver, all digital processing is performed by a general purpose [[microprocessor]]. In this approach, a small amount of inexpensive hardware is still needed, known as the ''[[RF front end|frontend]]'', that digitizes the signal from the satellites. The microprocessor can then work on this ''raw'' digital stream to implement the GNSS functionality.
Line 19:
Currently, most of the GNSS receiver market is still ''hardware''. However, there already exist operational solutions based on the software approach able to run on low-cost microprocessors. Software GNSS receivers are expected to increase their market share or even take over in the near future, following the development of the computational capabilities of the microprocessors ([[Moore's law]]).
== Comparison of GNSS SDR implementations ==
{{Needs table|section=y|date=August 2015}}
*'''Galileo Satellite Navigation LTD.- GSN''':
Line 89 ⟶ 88:
*** Multi-correlator: yes
*** Sample data recording: yes
*** [[Multipath mitigation]]: yes (several algorithms)
* '''GNSS-SDRLIB'''
**''General information:''
Line 215 ⟶ 214:
***[[Software licence]]: Commercial
***Publication: [https://radionavlab.ae.utexas.edu/wp-content/uploads/2022/10/Nichols_ION_GNSS_2022.pdf Software-Defined GNSS is Ready for Launch]
***Contact: [https://radionavlab.ae.utexas.edu/contact/ Radionavigation Laboratory], [https://locuslock.com/contact-3/ Locus Lock]
** ''Development:''
*** Programming language: C++
|