mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-10-30 14:46:23 +00:00
Merge branch 'carlesfernandez:next' into osnma-cesare
This commit is contained in:
commit
afa2aa2f5c
@ -349,9 +349,9 @@ set(GNSSSDR_ABSEIL_MIN_VERSION "20240116")
|
|||||||
################################################################################
|
################################################################################
|
||||||
set(GNSSSDR_ARMADILLO_LOCAL_VERSION "12.8.x")
|
set(GNSSSDR_ARMADILLO_LOCAL_VERSION "12.8.x")
|
||||||
set(GNSSSDR_GFLAGS_LOCAL_VERSION "2.2.2")
|
set(GNSSSDR_GFLAGS_LOCAL_VERSION "2.2.2")
|
||||||
set(GNSSSDR_GLOG_LOCAL_VERSION "0.7.0")
|
set(GNSSSDR_GLOG_LOCAL_VERSION "0.7.1")
|
||||||
set(GNSSSDR_MATIO_LOCAL_VERSION "1.5.27")
|
set(GNSSSDR_MATIO_LOCAL_VERSION "1.5.27")
|
||||||
set(GNSSSDR_PROTOCOLBUFFERS_LOCAL_VERSION "27.0")
|
set(GNSSSDR_PROTOCOLBUFFERS_LOCAL_VERSION "27.1")
|
||||||
set(GNSSSDR_PUGIXML_LOCAL_VERSION "1.14")
|
set(GNSSSDR_PUGIXML_LOCAL_VERSION "1.14")
|
||||||
set(GNSSSDR_GTEST_LOCAL_VERSION "1.14.0")
|
set(GNSSSDR_GTEST_LOCAL_VERSION "1.14.0")
|
||||||
set(GNSSSDR_GNSS_SIM_LOCAL_VERSION "origin/master")
|
set(GNSSSDR_GNSS_SIM_LOCAL_VERSION "origin/master")
|
||||||
|
120
README.md
120
README.md
@ -59,60 +59,60 @@ information about this open-source, software-defined GNSS receiver.
|
|||||||
<summary><b>(click to expand)</b></summary>
|
<summary><b>(click to expand)</b></summary>
|
||||||
<!-- MarkdownTOC -->
|
<!-- MarkdownTOC -->
|
||||||
|
|
||||||
1. [Table of Contents](#table-of-contents)
|
- [Table of Contents](#table-of-contents)
|
||||||
2. [How to build GNSS-SDR](#how-to-build-gnss-sdr)
|
- [How to build GNSS-SDR](#how-to-build-gnss-sdr)
|
||||||
1. [GNU/Linux](#gnulinux)
|
- [GNU/Linux](#gnulinux)
|
||||||
1. [Alternative 1: Install dependencies using software packages](#alternative-1-install-dependencies-using-software-packages)
|
- [Alternative 1: Install dependencies using software packages](#alternative-1-install-dependencies-using-software-packages)
|
||||||
1. [Debian / Ubuntu](#debian--ubuntu)
|
- [Debian / Ubuntu](#debian--ubuntu)
|
||||||
2. [AlmaLinux](#almalinux)
|
- [AlmaLinux](#almalinux)
|
||||||
3. [Arch Linux](#arch-linux)
|
- [Arch Linux](#arch-linux)
|
||||||
4. [CentOS](#centos)
|
- [CentOS](#centos)
|
||||||
5. [Fedora](#fedora)
|
- [Fedora](#fedora)
|
||||||
6. [openSUSE](#opensuse)
|
- [openSUSE](#opensuse)
|
||||||
7. [Rocky Linux](#rocky-linux)
|
- [Rocky Linux](#rocky-linux)
|
||||||
2. [Alternative 2: Install dependencies using PyBOMBS](#alternative-2-install-dependencies-using-pybombs)
|
- [Alternative 2: Install dependencies using PyBOMBS](#alternative-2-install-dependencies-using-pybombs)
|
||||||
3. [Manual installation of other required dependencies](#manual-installation-of-other-required-dependencies)
|
- [Manual installation of other required dependencies](#manual-installation-of-other-required-dependencies)
|
||||||
1. [Install Armadillo, a C++ linear algebra library](#install-armadillo-a-c-linear-algebra-library)
|
- [Install Armadillo, a C++ linear algebra library](#install-armadillo-a-c-linear-algebra-library)
|
||||||
2. [Install Gflags, a commandline flags processing module for C++](#install-gflags-a-commandline-flags-processing-module-for-c)
|
- [Install Gflags, a commandline flags processing module for C++](#install-gflags-a-commandline-flags-processing-module-for-c)
|
||||||
3. [Install Glog, a library that implements application-level logging](#install-glog-a-library-that-implements-application-level-logging)
|
- [Install Glog, a library that implements application-level logging](#install-glog-a-library-that-implements-application-level-logging)
|
||||||
4. [Install the GnuTLS or OpenSSL libraries](#install-the-gnutls-or-openssl-libraries)
|
- [Install the GnuTLS or OpenSSL libraries](#install-the-gnutls-or-openssl-libraries)
|
||||||
5. [Install Matio, MATLAB MAT file I/O library](#install-matio-matlab-mat-file-io-library)
|
- [Install Matio, MATLAB MAT file I/O library](#install-matio-matlab-mat-file-io-library)
|
||||||
6. [Install Protocol Buffers, a portable mechanism for serialization of structured data](#install-protocol-buffers-a-portable-mechanism-for-serialization-of-structured-data)
|
- [Install Protocol Buffers, a portable mechanism for serialization of structured data](#install-protocol-buffers-a-portable-mechanism-for-serialization-of-structured-data)
|
||||||
7. [Install Pugixml, a light-weight C++ XML processing library](#install-pugixml-a-light-weight-c-xml-processing-library)
|
- [Install Pugixml, a light-weight C++ XML processing library](#install-pugixml-a-light-weight-c-xml-processing-library)
|
||||||
8. [Download GoogleTest](#download-googletest)
|
- [Download GoogleTest](#download-googletest)
|
||||||
4. [Clone GNSS-SDR's Git repository](#clone-gnss-sdrs-git-repository)
|
- [Clone GNSS-SDR's Git repository](#clone-gnss-sdrs-git-repository)
|
||||||
5. [Build and install GNSS-SDR](#build-and-install-gnss-sdr)
|
- [Build and install GNSS-SDR](#build-and-install-gnss-sdr)
|
||||||
1. [Build OSMOSDR support (OPTIONAL)](#build-osmosdr-support-optional)
|
- [Build OSMOSDR support (OPTIONAL)](#build-osmosdr-support-optional)
|
||||||
2. [Build FMCOMMS2 based SDR Hardware support (OPTIONAL)](#build-fmcomms2-based-sdr-hardware-support-optional)
|
- [Build FMCOMMS2 based SDR Hardware support (OPTIONAL)](#build-fmcomms2-based-sdr-hardware-support-optional)
|
||||||
3. [Build OpenCL support (OPTIONAL)](#build-opencl-support-optional)
|
- [Build OpenCL support (OPTIONAL)](#build-opencl-support-optional)
|
||||||
4. [Build CUDA support (OPTIONAL)](#build-cuda-support-optional)
|
- [Build CUDA support (OPTIONAL)](#build-cuda-support-optional)
|
||||||
2. [macOS](#macos)
|
- [macOS](#macos)
|
||||||
1. [Macports](#macports)
|
- [Macports](#macports)
|
||||||
2. [Homebrew](#homebrew)
|
- [Homebrew](#homebrew)
|
||||||
3. [Other package managers](#other-package-managers)
|
- [Other package managers](#other-package-managers)
|
||||||
4. [Build GNSS-SDR](#build-gnss-sdr)
|
- [Build GNSS-SDR](#build-gnss-sdr)
|
||||||
3. [Other builds](#other-builds)
|
- [Other builds](#other-builds)
|
||||||
3. [Updating GNSS-SDR](#updating-gnss-sdr)
|
- [Updating GNSS-SDR](#updating-gnss-sdr)
|
||||||
4. [Getting started](#getting-started)
|
- [Getting started](#getting-started)
|
||||||
5. [Using GNSS-SDR](#using-gnss-sdr)
|
- [Using GNSS-SDR](#using-gnss-sdr)
|
||||||
1. [Control plane](#control-plane)
|
- [Control plane](#control-plane)
|
||||||
1. [Configuration](#configuration)
|
- [Configuration](#configuration)
|
||||||
2. [GNSS block factory](#gnss-block-factory)
|
- [GNSS block factory](#gnss-block-factory)
|
||||||
2. [Signal Processing plane](#signal-processing-plane)
|
- [Signal Processing plane](#signal-processing-plane)
|
||||||
1. [Signal Source](#signal-source)
|
- [Signal Source](#signal-source)
|
||||||
2. [Signal Conditioner](#signal-conditioner)
|
- [Signal Conditioner](#signal-conditioner)
|
||||||
1. [Data type adapter](#data-type-adapter)
|
- [Data type adapter](#data-type-adapter)
|
||||||
2. [Input filter](#input-filter)
|
- [Input filter](#input-filter)
|
||||||
3. [Resampler](#resampler)
|
- [Resampler](#resampler)
|
||||||
3. [Channel](#channel)
|
- [Channel](#channel)
|
||||||
1. [Acquisition](#acquisition)
|
- [Acquisition](#acquisition)
|
||||||
2. [Tracking](#tracking)
|
- [Tracking](#tracking)
|
||||||
3. [Decoding of the navigation message](#decoding-of-the-navigation-message)
|
- [Decoding of the navigation message](#decoding-of-the-navigation-message)
|
||||||
4. [Observables](#observables)
|
- [Observables](#observables)
|
||||||
5. [Computation of Position, Velocity, and Time](#computation-of-position-velocity-and-time)
|
- [Computation of Position, Velocity, and Time](#computation-of-position-velocity-and-time)
|
||||||
6. [About the software license](#about-the-software-license)
|
- [About the software license](#about-the-software-license)
|
||||||
7. [Publications and Credits](#publications-and-credits)
|
- [Publications and Credits](#publications-and-credits)
|
||||||
8. [Ok, now what?](#ok-now-what)
|
- [Ok, now what?](#ok-now-what)
|
||||||
|
|
||||||
<!-- /MarkdownTOC -->
|
<!-- /MarkdownTOC -->
|
||||||
</details>
|
</details>
|
||||||
@ -437,9 +437,9 @@ v20240116 is available in your system.
|
|||||||
#### Install [Glog](https://github.com/google/glog "Glog's Homepage"), a library that implements application-level logging
|
#### Install [Glog](https://github.com/google/glog "Glog's Homepage"), a library that implements application-level logging
|
||||||
|
|
||||||
```
|
```
|
||||||
$ wget https://github.com/google/glog/archive/v0.7.0.tar.gz
|
$ wget https://github.com/google/glog/archive/v0.7.1.tar.gz
|
||||||
$ tar xvfz v0.7.0.tar.gz
|
$ tar xvfz v0.7.1.tar.gz
|
||||||
$ cd glog-0.7.0
|
$ cd glog-0.7.1
|
||||||
$ mkdir build && cd build
|
$ mkdir build && cd build
|
||||||
$ cmake ..
|
$ cmake ..
|
||||||
$ make
|
$ make
|
||||||
@ -468,9 +468,9 @@ GNSS-SDR can also work well with
|
|||||||
#### Install [Matio](https://github.com/tbeu/matio "Matio's Homepage"), MATLAB MAT file I/O library
|
#### Install [Matio](https://github.com/tbeu/matio "Matio's Homepage"), MATLAB MAT file I/O library
|
||||||
|
|
||||||
```
|
```
|
||||||
$ wget https://github.com/tbeu/matio/releases/download/v1.5.26/matio-1.5.26.tar.gz
|
$ wget https://github.com/tbeu/matio/releases/download/v1.5.26/matio-1.5.27.tar.gz
|
||||||
$ tar xvfz matio-1.5.26.tar.gz
|
$ tar xvfz matio-1.5.27.tar.gz
|
||||||
$ cd matio-1.5.26
|
$ cd matio-1.5.27
|
||||||
$ ./configure
|
$ ./configure
|
||||||
$ make
|
$ make
|
||||||
$ sudo make install
|
$ sudo make install
|
||||||
|
@ -24,7 +24,7 @@ All notable changes to GNSS-SDR will be documented in this file.
|
|||||||
|
|
||||||
### Improvements in Portability:
|
### Improvements in Portability:
|
||||||
|
|
||||||
- Fix building against google-glog 0.7.0.
|
- Fix building against google-glog 0.7.x.
|
||||||
- Find dependencies in the loongarch64 architecture.
|
- Find dependencies in the loongarch64 architecture.
|
||||||
- Soft transition from [GFlags](https://github.com/gflags/gflags) and
|
- Soft transition from [GFlags](https://github.com/gflags/gflags) and
|
||||||
[Google Logging (glog)](https://github.com/google/glog) to Abseil
|
[Google Logging (glog)](https://github.com/google/glog) to Abseil
|
||||||
|
Loading…
Reference in New Issue
Block a user