diff --git a/src/algorithms/PVT/gnuradio_blocks/CMakeLists.txt b/src/algorithms/PVT/gnuradio_blocks/CMakeLists.txt index 485fc9711..936f4c05f 100644 --- a/src/algorithms/PVT/gnuradio_blocks/CMakeLists.txt +++ b/src/algorithms/PVT/gnuradio_blocks/CMakeLists.txt @@ -31,12 +31,12 @@ add_library(pvt_gr_blocks ${PVT_GR_BLOCKS_SOURCES} ${PVT_GR_BLOCKS_HEADERS}) target_link_libraries(pvt_gr_blocks PUBLIC algorithms_libs_rtklib - pvt_libs core_system_parameters Boost::date_time Gnuradio::pmt Gnuradio::runtime PRIVATE + pvt_libs algorithms_libs Gflags::gflags Glog::glog diff --git a/src/algorithms/PVT/gnuradio_blocks/rtklib_pvt_gs.cc b/src/algorithms/PVT/gnuradio_blocks/rtklib_pvt_gs.cc index 352cbe316..da71df27f 100644 --- a/src/algorithms/PVT/gnuradio_blocks/rtklib_pvt_gs.cc +++ b/src/algorithms/PVT/gnuradio_blocks/rtklib_pvt_gs.cc @@ -31,41 +31,55 @@ #include "rtklib_pvt_gs.h" #include "beidou_dnav_almanac.h" #include "beidou_dnav_ephemeris.h" +#include "beidou_dnav_iono.h" +#include "beidou_dnav_utc_model.h" #include "display.h" #include "galileo_almanac.h" #include "galileo_almanac_helper.h" #include "galileo_ephemeris.h" +#include "galileo_iono.h" +#include "galileo_utc_model.h" #include "geojson_printer.h" +#include "glonass_gnav_almanac.h" +#include "glonass_gnav_ephemeris.h" +#include "glonass_gnav_utc_model.h" #include "gnss_sdr_create_directory.h" #include "gps_almanac.h" +#include "gps_cnav_ephemeris.h" +#include "gps_cnav_iono.h" +#include "gps_cnav_utc_model.h" #include "gps_ephemeris.h" +#include "gps_iono.h" +#include "gps_utc_model.h" #include "gpx_printer.h" #include "kml_printer.h" +#include "monitor_pvt.h" #include "monitor_pvt_udp_sink.h" #include "nmea_printer.h" #include "pvt_conf.h" #include "rinex_printer.h" #include "rtcm_printer.h" #include "rtklib_solver.h" -#include // for any_cast, any -#include -#include -#include // for bind_t, bind +#include // for any_cast, any +#include // for xml_iarchive +#include // for xml_oarchive +#include // for bind_t, bind #include #include #include #include #include // for nvp, make_nvp +#include // for error_code #include // for LOG #include // for io_signature #include // for mp -#include -#include -#include -#include -#include -#include // for IPC_CREAT -#include // for msgctl +#include // for sort, unique +#include // for exception +#include // for ofstream +#include // for operator<< +#include // for length_error +#include // for IPC_CREAT +#include // for msgctl #if OLD_BOOST #include namespace bc = boost::math; diff --git a/src/core/receiver/tcp_cmd_interface.cc b/src/core/receiver/tcp_cmd_interface.cc index 63064b244..f6f549735 100644 --- a/src/core/receiver/tcp_cmd_interface.cc +++ b/src/core/receiver/tcp_cmd_interface.cc @@ -31,10 +31,13 @@ #include "tcp_cmd_interface.h" #include "control_message_factory.h" -#include -#include // for setprecision -#include -#include +#include "pvt_interface.h" +#include +#include // for isnan +#include // for exception +#include // for setprecision +#include // for stringstream +#include // for move TcpCmdInterface::TcpCmdInterface() diff --git a/src/core/receiver/tcp_cmd_interface.h b/src/core/receiver/tcp_cmd_interface.h index 2e75298ec..e5658a6d9 100644 --- a/src/core/receiver/tcp_cmd_interface.h +++ b/src/core/receiver/tcp_cmd_interface.h @@ -31,20 +31,18 @@ #ifndef GNSS_SDR_TCP_CMD_INTERFACE_H_ #define GNSS_SDR_TCP_CMD_INTERFACE_H_ -#include "pvt_interface.h" + #include -#include -#include #include -#include #include #include #include -#include +#include #include #include #include +class PvtInterface; class TcpCmdInterface { diff --git a/src/tests/single_test_main.cc b/src/tests/single_test_main.cc index 2fa1a0e59..aa981c48a 100644 --- a/src/tests/single_test_main.cc +++ b/src/tests/single_test_main.cc @@ -29,24 +29,14 @@ * ------------------------------------------------------------------------- */ -#include "agnss_ref_location.h" -#include "agnss_ref_time.h" + #include "concurrent_map.h" #include "concurrent_queue.h" -#include "galileo_navigation_message.h" #include "gps_acq_assist.h" -#include "gps_cnav_ephemeris.h" -#include "gps_cnav_iono.h" -#include "gps_ephemeris.h" -#include "gps_navigation_message.h" -#include #include #include -#include #include -#include #include -#include Concurrent_Queue global_gps_acq_assist_queue; diff --git a/src/tests/test_main.cc b/src/tests/test_main.cc index c4621c13a..c7a8d6304 100644 --- a/src/tests/test_main.cc +++ b/src/tests/test_main.cc @@ -31,32 +31,11 @@ #include "concurrent_map.h" #include "concurrent_queue.h" -#include "control_thread.h" -#include "galileo_almanac.h" -#include "galileo_ephemeris.h" -#include "galileo_iono.h" -#include "galileo_utc_model.h" -#include "glonass_gnav_almanac.h" -#include "glonass_gnav_ephemeris.h" -#include "glonass_gnav_utc_model.h" -#include "gps_almanac.h" -#include "gps_cnav_ephemeris.h" -#include "gps_cnav_iono.h" -#include "gps_ephemeris.h" -#include "gps_iono.h" -#include "gps_navigation_message.h" -#include "gps_utc_model.h" -#include "sbas_ephemeris.h" -#include -#include +#include "gps_acq_assist.h" #include #include -#include #include -#include #include -#include -#include DECLARE_string(log_dir); @@ -71,7 +50,7 @@ DECLARE_string(log_dir); #include "unit-tests/signal-processing-blocks/observables/hybrid_observables_test.cc" #endif // EXTRA_TESTS -#else +#else // UNIT_TESTING_MINIMAL #include "unit-tests/arithmetic/matio_test.cc" #include "unit-tests/arithmetic/code_generation_test.cc" diff --git a/src/tests/unit-tests/arithmetic/complex_carrier_test.cc b/src/tests/unit-tests/arithmetic/complex_carrier_test.cc index 72e12bcc0..bd87a3da7 100644 --- a/src/tests/unit-tests/arithmetic/complex_carrier_test.cc +++ b/src/tests/unit-tests/arithmetic/complex_carrier_test.cc @@ -29,6 +29,7 @@ * ------------------------------------------------------------------------- */ +#include "GPS_L1_CA.h" #include "gnss_signal_processing.h" #include #include diff --git a/src/tests/unit-tests/signal-processing-blocks/acquisition/gps_l1_ca_pcps_acquisition_test_fpga.cc b/src/tests/unit-tests/signal-processing-blocks/acquisition/gps_l1_ca_pcps_acquisition_test_fpga.cc index b99db53b6..58dd36719 100644 --- a/src/tests/unit-tests/signal-processing-blocks/acquisition/gps_l1_ca_pcps_acquisition_test_fpga.cc +++ b/src/tests/unit-tests/signal-processing-blocks/acquisition/gps_l1_ca_pcps_acquisition_test_fpga.cc @@ -46,6 +46,7 @@ #include #include #include +#include // for O_WRONLY #include #include #ifdef GR_GREATER_38