1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-05-11 11:54:08 +00:00

Merge branch 'MathieuFavreau-refactor/cleanup-available-prns' into next

This commit is contained in:
Carles Fernandez 2025-05-07 17:10:52 +02:00
commit eebe18bfe6
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
3 changed files with 194 additions and 915 deletions

View File

@ -170,6 +170,12 @@ if(USE_BOOST_ASIO_IO_CONTEXT)
-DUSE_BOOST_ASIO_IO_CONTEXT=1
)
endif()
if(CMAKE_CXX_STANDARD AND CMAKE_CXX_STANDARD LESS 17)
target_compile_definitions(core_receiver
PRIVATE
-DCXX_LESS_THAN_17=1
)
endif()
target_link_libraries(core_receiver
PUBLIC

File diff suppressed because it is too large Load Diff

View File

@ -40,6 +40,7 @@
#include <memory> // for for shared_ptr, dynamic_pointer_cast
#include <mutex> // for mutex
#include <string> // for string
#include <unordered_map> // for unordered_map
#include <utility> // for pair
#include <vector> // for vector
#if ENABLE_FPGA
@ -245,18 +246,7 @@ private:
std::vector<unsigned int> channels_state_;
std::list<Gnss_Signal> available_GPS_1C_signals_;
std::list<Gnss_Signal> available_GPS_2S_signals_;
std::list<Gnss_Signal> available_GPS_L5_signals_;
std::list<Gnss_Signal> available_SBAS_1C_signals_;
std::list<Gnss_Signal> available_GAL_1B_signals_;
std::list<Gnss_Signal> available_GAL_5X_signals_;
std::list<Gnss_Signal> available_GAL_7X_signals_;
std::list<Gnss_Signal> available_GAL_E6_signals_;
std::list<Gnss_Signal> available_GLO_1G_signals_;
std::list<Gnss_Signal> available_GLO_2G_signals_;
std::list<Gnss_Signal> available_BDS_B1_signals_;
std::list<Gnss_Signal> available_BDS_B3_signals_;
std::unordered_map<std::string, std::list<Gnss_Signal>> available_signals_map_;
enum StringValue
{