1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-06-18 11:09:56 +00:00

Improve wording, fix broken link

This commit is contained in:
Carles Fernandez 2020-02-01 14:27:49 +01:00
parent 558f88154a
commit 75b2dbf10e
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D

View File

@ -27,13 +27,13 @@ architectures) and
providing custom implementations specially designed to take advantage of
the specific processor that is running the code).
These kernels have some specific features (e.g. saturation arithmetics)
These kernels have some specific features (*e.g.*, saturation arithmetics)
that are aimed to GNSS signal processing, but could make them not
suitable for its general use in other applications. Check out the
documentation generated by Doxygen and the *generic* (that is, plain C)
implementation to see what each kernel is actually doing.
## How to use VOLK_GNSSSDR:
## How to build VOLK_GNSSSDR:
This library is automatically built and installed along with GNSS-SDR if
it is not found by CMake on your system at configure time.
@ -55,6 +55,8 @@ Please note that if you are using a compiler supporting the C++17 standard
longer required dependencies. The CMake script will detect that availability for
you.
### Building on most x86 (32-bit and 64-bit) platforms
In order to build and install the library, go to the base folder of the
source code and do:
@ -102,9 +104,10 @@ usage.](./docs/images/VOLK_GNSSSDR_Usage_Example.png)
To build for these boards you need specify the correct CMake toolchain file for
best performance.
* Raspberry Pi 4 `arm_cortex_a72_hardfp_native.cmake`
* Raspberry Pi 3 `arm_cortex_a53_hardfp_native.cmake`
* Raspberry Pi 4: `arm_cortex_a72_hardfp_native.cmake`
* Raspberry Pi 3: `arm_cortex_a53_hardfp_native.cmake`
Example for Raspberry Pi 4:
~~~~~~
$ mkdir build && cd build
$ cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/arm_cortex_a72_hardfp_native.cmake ..
@ -115,14 +118,15 @@ $ volk_gnsssdr_profile
~~~~~~
### References
## References
If you use VOLK_GNSSSDR in your research and/or software, please cite
the following paper:
* C. Fernández-Prades, J. Arribas, P. Closas, [*Accelerating
* C. Fernández-Prades, J. Arribas, P. Closas, [*Accelerating
GNSS Software Receivers*](https://zenodo.org/record/266493), in Proc. of
the ION GNSS+ 2016 Conference, pp. 44-61, Portland, Oregon, Sept. 12-16, 2016.
doi: 10.33012/2016.14576
Citations are useful for the continued development and maintenance of
the library.
@ -133,11 +137,11 @@ ___
VOLK_GNSSSDR was originally created by Andres Cecilia Luque in the
framework of the [Summer Of Code In Space (SOCIS
2014)](http://sophia.estec.esa.int/socis2014/?q=about "SOCIS 2014
2014)](https://socis.esa.int/about/ "SOCIS
webpage") program organized by the European Space Agency, and then
evolved and maintained by Carles Fernández-Prades and Javier
evolved and maintained by Carles Fernández-Prades and Javier
Arribas. This software is released under the GNU General Public License
version 3, see the file COPYING.
This project is managed by [Centre Tecnologic de Telecomunicacions de
This project is managed by [Centre Tecnològic de Telecomunicacions de
Catalunya](http://www.cttc.es "CTTC webpage").