mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 15:23:04 +00:00 
			
		
		
		
	Apply automated code formatting
Documented at .clang-format See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
This commit is contained in:
		
							
								
								
									
										53
									
								
								src/algorithms/tracking/adapters/galileo_e1_dll_pll_veml_tracking.cc
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
							
						
						
									
										53
									
								
								src/algorithms/tracking/adapters/galileo_e1_dll_pll_veml_tracking.cc
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							| @@ -44,9 +44,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GalileoE1DllPllVemlTracking::GalileoE1DllPllVemlTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|         role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -72,9 +71,9 @@ GalileoE1DllPllVemlTracking::GalileoE1DllPllVemlTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 5.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 0.5); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     pll_bw_narrow_hz = configuration->property(role + ".pll_bw_narrow_hz", 2.0); | ||||
|     dll_bw_narrow_hz = configuration->property(role + ".dll_bw_narrow_hz", 0.25); | ||||
|     int extend_correlation_symbols; | ||||
| @@ -88,7 +87,7 @@ GalileoE1DllPllVemlTracking::GalileoE1DllPllVemlTracking( | ||||
|  | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (Galileo_E1_CODE_CHIP_RATE_HZ / Galileo_E1_B_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -96,21 +95,21 @@ GalileoE1DllPllVemlTracking::GalileoE1DllPllVemlTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = galileo_e1_dll_pll_veml_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     early_late_space_chips, | ||||
|                     very_early_late_space_chips, | ||||
|                     early_late_space_narrow_chips, | ||||
|                     very_early_late_space_narrow_chips, | ||||
|                     extend_correlation_symbols, | ||||
|                     track_pilot); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 early_late_space_chips, | ||||
|                 very_early_late_space_chips, | ||||
|                 early_late_space_narrow_chips, | ||||
|                 very_early_late_space_narrow_chips, | ||||
|                 extend_correlation_symbols, | ||||
|                 track_pilot); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -125,7 +124,8 @@ GalileoE1DllPllVemlTracking::GalileoE1DllPllVemlTracking( | ||||
|  | ||||
|  | ||||
| GalileoE1DllPllVemlTracking::~GalileoE1DllPllVemlTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GalileoE1DllPllVemlTracking::start_tracking() | ||||
| @@ -152,14 +152,18 @@ void GalileoE1DllPllVemlTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GalileoE1DllPllVemlTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|  | ||||
| void GalileoE1DllPllVemlTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -174,4 +178,3 @@ gr::basic_block_sptr GalileoE1DllPllVemlTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
							
								
								
									
										8
									
								
								src/algorithms/tracking/adapters/galileo_e1_dll_pll_veml_tracking.h
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
							
						
						
									
										8
									
								
								src/algorithms/tracking/adapters/galileo_e1_dll_pll_veml_tracking.h
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							| @@ -52,9 +52,9 @@ class GalileoE1DllPllVemlTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GalileoE1DllPllVemlTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GalileoE1DllPllVemlTracking(); | ||||
|  | ||||
| @@ -102,4 +102,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GALILEO_E1_DLL_PLL_VEML_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GALILEO_E1_DLL_PLL_VEML_TRACKING_H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GalileoE1TcpConnectorTracking::GalileoE1TcpConnectorTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|         role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -63,20 +62,20 @@ GalileoE1TcpConnectorTracking::GalileoE1TcpConnectorTracking( | ||||
|     float early_late_space_chips; | ||||
|     float very_early_late_space_chips; | ||||
|     size_t port_ch0; | ||||
|     item_type = configuration->property(role + ".item_type",default_item_type); | ||||
|     item_type = configuration->property(role + ".item_type", default_item_type); | ||||
|     int fs_in_deprecated = configuration->property("GNSS-SDR.internal_fs_hz", 2048000); | ||||
|     fs_in = configuration->property("GNSS-SDR.internal_fs_sps", fs_in_deprecated); | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.15); | ||||
|     very_early_late_space_chips = configuration->property(role + ".very_early_late_space_chips", 0.6); | ||||
|     port_ch0 = configuration->property(role + ".port_ch0", 2060); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename); //unused! | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (Galileo_E1_CODE_CHIP_RATE_HZ / Galileo_E1_B_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -84,16 +83,16 @@ GalileoE1TcpConnectorTracking::GalileoE1TcpConnectorTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = galileo_e1_tcp_connector_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips, | ||||
|                     very_early_late_space_chips, | ||||
|                     port_ch0); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips, | ||||
|                 very_early_late_space_chips, | ||||
|                 port_ch0); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -106,7 +105,8 @@ GalileoE1TcpConnectorTracking::GalileoE1TcpConnectorTracking( | ||||
|  | ||||
|  | ||||
| GalileoE1TcpConnectorTracking::~GalileoE1TcpConnectorTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GalileoE1TcpConnectorTracking::start_tracking() | ||||
| @@ -131,13 +131,17 @@ void GalileoE1TcpConnectorTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchr | ||||
|  | ||||
| void GalileoE1TcpConnectorTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GalileoE1TcpConnectorTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -150,4 +154,3 @@ gr::basic_block_sptr GalileoE1TcpConnectorTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -53,9 +53,9 @@ class GalileoE1TcpConnectorTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GalileoE1TcpConnectorTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GalileoE1TcpConnectorTracking(); | ||||
|  | ||||
| @@ -103,4 +103,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GALILEO_E1_TCP_CONNECTOR_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GALILEO_E1_TCP_CONNECTOR_TRACKING_H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GalileoE5aDllPllTracking::GalileoE5aDllPllTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -71,9 +70,9 @@ GalileoE5aDllPllTracking::GalileoE5aDllPllTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 20.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 20.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     pll_bw_narrow_hz = configuration->property(role + ".pll_bw_narrow_hz", 5.0); | ||||
|     dll_bw_narrow_hz = configuration->property(role + ".dll_bw_narrow_hz", 2.0); | ||||
|     ti_ms = configuration->property(role + ".ti_ms", 3); | ||||
| @@ -81,7 +80,7 @@ GalileoE5aDllPllTracking::GalileoE5aDllPllTracking( | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (Galileo_E5a_CODE_CHIP_RATE_HZ / Galileo_E5a_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -89,17 +88,17 @@ GalileoE5aDllPllTracking::GalileoE5aDllPllTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = galileo_e5a_dll_pll_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     ti_ms, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 ti_ms, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -112,7 +111,8 @@ GalileoE5aDllPllTracking::GalileoE5aDllPllTracking( | ||||
|  | ||||
|  | ||||
| GalileoE5aDllPllTracking::~GalileoE5aDllPllTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GalileoE5aDllPllTracking::start_tracking() | ||||
| @@ -137,13 +137,17 @@ void GalileoE5aDllPllTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GalileoE5aDllPllTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GalileoE5aDllPllTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -156,5 +160,3 @@ gr::basic_block_sptr GalileoE5aDllPllTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -52,9 +52,9 @@ class GalileoE5aDllPllTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GalileoE5aDllPllTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GalileoE5aDllPllTracking(); | ||||
|  | ||||
|   | ||||
| @@ -47,9 +47,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GlonassL1CaDllPllCAidTracking::GlonassL1CaDllPllCAidTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -71,9 +70,9 @@ GlonassL1CaDllPllCAidTracking::GlonassL1CaDllPllCAidTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     pll_bw_narrow_hz = configuration->property(role + ".pll_bw_narrow_hz", 20.0); | ||||
|     dll_bw_narrow_hz = configuration->property(role + ".dll_bw_narrow_hz", 2.0); | ||||
|     int extend_correlation_ms; | ||||
| @@ -82,7 +81,7 @@ GlonassL1CaDllPllCAidTracking::GlonassL1CaDllPllCAidTracking( | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GLONASS_L1_CA_CODE_RATE_HZ / GLONASS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -90,34 +89,34 @@ GlonassL1CaDllPllCAidTracking::GlonassL1CaDllPllCAidTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_cc = glonass_l1_ca_dll_pll_c_aid_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     extend_correlation_ms, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 extend_correlation_ms, | ||||
|                 early_late_space_chips); | ||||
|             DLOG(INFO) << "tracking(" << tracking_cc->unique_id() << ")"; | ||||
|         } | ||||
|     else if(item_type_.compare("cshort") == 0) | ||||
|     else if (item_type_.compare("cshort") == 0) | ||||
|         { | ||||
|             item_size_ = sizeof(lv_16sc_t); | ||||
|             tracking_sc = glonass_l1_ca_dll_pll_c_aid_make_tracking_sc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     extend_correlation_ms, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 extend_correlation_ms, | ||||
|                 early_late_space_chips); | ||||
|             DLOG(INFO) << "tracking(" << tracking_sc->unique_id() << ")"; | ||||
|         } | ||||
|     else | ||||
| @@ -130,12 +129,12 @@ GlonassL1CaDllPllCAidTracking::GlonassL1CaDllPllCAidTracking( | ||||
|  | ||||
|  | ||||
| GlonassL1CaDllPllCAidTracking::~GlonassL1CaDllPllCAidTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GlonassL1CaDllPllCAidTracking::start_tracking() | ||||
| { | ||||
|  | ||||
|     if (item_type_.compare("gr_complex") == 0) | ||||
|         { | ||||
|             tracking_cc->start_tracking(); | ||||
| @@ -192,14 +191,18 @@ void GlonassL1CaDllPllCAidTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchr | ||||
|  | ||||
| void GlonassL1CaDllPllCAidTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|  | ||||
| void GlonassL1CaDllPllCAidTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -53,10 +53,10 @@ class ConfigurationInterface; | ||||
| class GlonassL1CaDllPllCAidTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|   GlonassL1CaDllPllCAidTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|     GlonassL1CaDllPllCAidTracking(ConfigurationInterface* configuration, | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GlonassL1CaDllPllCAidTracking(); | ||||
|  | ||||
| @@ -105,4 +105,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GLONASS_L1_CA_DLL_PLL_C_AID_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GLONASS_L1_CA_DLL_PLL_C_AID_TRACKING_H_ | ||||
|   | ||||
| @@ -46,9 +46,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GlonassL1CaDllPllTracking::GlonassL1CaDllPllTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -68,12 +67,12 @@ GlonassL1CaDllPllTracking::GlonassL1CaDllPllTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename); //unused! | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GLONASS_L1_CA_CODE_RATE_HZ / GLONASS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -81,14 +80,14 @@ GlonassL1CaDllPllTracking::GlonassL1CaDllPllTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = glonass_l1_ca_dll_pll_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -101,7 +100,8 @@ GlonassL1CaDllPllTracking::GlonassL1CaDllPllTracking( | ||||
|  | ||||
|  | ||||
| GlonassL1CaDllPllTracking::~GlonassL1CaDllPllTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GlonassL1CaDllPllTracking::start_tracking() | ||||
| @@ -128,14 +128,18 @@ void GlonassL1CaDllPllTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GlonassL1CaDllPllTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|  | ||||
| void GlonassL1CaDllPllTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -52,9 +52,9 @@ class GlonassL1CaDllPllTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GlonassL1CaDllPllTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GlonassL1CaDllPllTracking(); | ||||
|  | ||||
| @@ -101,4 +101,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GLONASS_L1_CA_DLL_PLL_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GLONASS_L1_CA_DLL_PLL_TRACKING_H_ | ||||
|   | ||||
| @@ -46,9 +46,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL1CaDllPllCAidTracking::GpsL1CaDllPllCAidTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -70,9 +69,9 @@ GpsL1CaDllPllCAidTracking::GpsL1CaDllPllCAidTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     pll_bw_narrow_hz = configuration->property(role + ".pll_bw_narrow_hz", 20.0); | ||||
|     dll_bw_narrow_hz = configuration->property(role + ".dll_bw_narrow_hz", 2.0); | ||||
|     int extend_correlation_ms; | ||||
| @@ -81,7 +80,7 @@ GpsL1CaDllPllCAidTracking::GpsL1CaDllPllCAidTracking( | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GPS_L1_CA_CODE_RATE_HZ / GPS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -89,34 +88,34 @@ GpsL1CaDllPllCAidTracking::GpsL1CaDllPllCAidTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_cc = gps_l1_ca_dll_pll_c_aid_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     extend_correlation_ms, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 extend_correlation_ms, | ||||
|                 early_late_space_chips); | ||||
|             DLOG(INFO) << "tracking(" << tracking_cc->unique_id() << ")"; | ||||
|         } | ||||
|     else if(item_type_.compare("cshort") == 0) | ||||
|     else if (item_type_.compare("cshort") == 0) | ||||
|         { | ||||
|             item_size_ = sizeof(lv_16sc_t); | ||||
|             tracking_sc = gps_l1_ca_dll_pll_c_aid_make_tracking_sc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     pll_bw_narrow_hz, | ||||
|                     dll_bw_narrow_hz, | ||||
|                     extend_correlation_ms, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 pll_bw_narrow_hz, | ||||
|                 dll_bw_narrow_hz, | ||||
|                 extend_correlation_ms, | ||||
|                 early_late_space_chips); | ||||
|             DLOG(INFO) << "tracking(" << tracking_sc->unique_id() << ")"; | ||||
|         } | ||||
|     else | ||||
| @@ -129,12 +128,12 @@ GpsL1CaDllPllCAidTracking::GpsL1CaDllPllCAidTracking( | ||||
|  | ||||
|  | ||||
| GpsL1CaDllPllCAidTracking::~GpsL1CaDllPllCAidTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaDllPllCAidTracking::start_tracking() | ||||
| { | ||||
|  | ||||
|     if (item_type_.compare("gr_complex") == 0) | ||||
|         { | ||||
|             tracking_cc->start_tracking(); | ||||
| @@ -188,13 +187,17 @@ void GpsL1CaDllPllCAidTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL1CaDllPllCAidTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GpsL1CaDllPllCAidTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -52,10 +52,10 @@ class ConfigurationInterface; | ||||
| class GpsL1CaDllPllCAidTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|   GpsL1CaDllPllCAidTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|     GpsL1CaDllPllCAidTracking(ConfigurationInterface* configuration, | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL1CaDllPllCAidTracking(); | ||||
|  | ||||
| @@ -104,4 +104,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GPS_L1_CA_DLL_PLL_C_AID_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GPS_L1_CA_DLL_PLL_C_AID_TRACKING_H_ | ||||
|   | ||||
| @@ -46,9 +46,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL1CaDllPllCAidTrackingFpga::GpsL1CaDllPllCAidTrackingFpga( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|         role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -72,9 +71,9 @@ GpsL1CaDllPllCAidTrackingFpga::GpsL1CaDllPllCAidTrackingFpga( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     pll_bw_narrow_hz = configuration->property(role + ".pll_bw_narrow_hz", 20.0); | ||||
|     dll_bw_narrow_hz = configuration->property(role + ".dll_bw_narrow_hz", 2.0); | ||||
|     int extend_correlation_ms; | ||||
| @@ -94,19 +93,18 @@ GpsL1CaDllPllCAidTrackingFpga::GpsL1CaDllPllCAidTrackingFpga( | ||||
|         { | ||||
|             item_size_ = sizeof(lv_16sc_t); | ||||
|             tracking_fpga_sc = gps_l1_ca_dll_pll_c_aid_make_tracking_fpga_sc( | ||||
|                     f_if, fs_in, vector_length, dump, dump_filename, pll_bw_hz, | ||||
|                     dll_bw_hz, pll_bw_narrow_hz, dll_bw_narrow_hz, | ||||
|                     extend_correlation_ms, early_late_space_chips, device_name, | ||||
|                     device_base); | ||||
|                 f_if, fs_in, vector_length, dump, dump_filename, pll_bw_hz, | ||||
|                 dll_bw_hz, pll_bw_narrow_hz, dll_bw_narrow_hz, | ||||
|                 extend_correlation_ms, early_late_space_chips, device_name, | ||||
|                 device_base); | ||||
|             DLOG(INFO) << "tracking(" << tracking_fpga_sc->unique_id() << ")"; | ||||
|         } | ||||
|     else | ||||
|         { | ||||
|  | ||||
|             item_size_ = sizeof(lv_16sc_t); | ||||
|             //  LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|         } | ||||
|  | ||||
|     channel_ = 0; | ||||
| @@ -129,7 +127,7 @@ void GpsL1CaDllPllCAidTrackingFpga::start_tracking() | ||||
|         { | ||||
|             // LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|         } | ||||
| } | ||||
|  | ||||
| @@ -149,13 +147,13 @@ void GpsL1CaDllPllCAidTrackingFpga::set_channel(unsigned int channel) | ||||
|         { | ||||
|             // LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|         } | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaDllPllCAidTrackingFpga::set_gnss_synchro( | ||||
|         Gnss_Synchro* p_gnss_synchro) | ||||
|     Gnss_Synchro* p_gnss_synchro) | ||||
| { | ||||
|     if (item_type_.compare("cshort") == 0) | ||||
|         { | ||||
| @@ -165,7 +163,7 @@ void GpsL1CaDllPllCAidTrackingFpga::set_gnss_synchro( | ||||
|         { | ||||
|             // LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|         } | ||||
| } | ||||
|  | ||||
| @@ -199,7 +197,7 @@ gr::basic_block_sptr GpsL1CaDllPllCAidTrackingFpga::get_left_block() | ||||
|         { | ||||
|             //LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|             return nullptr; | ||||
|         } | ||||
| } | ||||
| @@ -215,7 +213,7 @@ gr::basic_block_sptr GpsL1CaDllPllCAidTrackingFpga::get_right_block() | ||||
|         { | ||||
|             //LOG(WARNING) << item_type_ << " unknown tracking item type"; | ||||
|             LOG(WARNING) << item_type_ | ||||
|                     << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|                          << " the tracking item type for the FPGA tracking test has to be cshort"; | ||||
|             return nullptr; | ||||
|         } | ||||
| } | ||||
| @@ -225,4 +223,3 @@ void GpsL1CaDllPllCAidTrackingFpga::reset(void) | ||||
| { | ||||
|     tracking_fpga_sc->reset(); | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -52,8 +52,8 @@ class GpsL1CaDllPllCAidTrackingFpga : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GpsL1CaDllPllCAidTrackingFpga(ConfigurationInterface* configuration, | ||||
|             std::string role, unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL1CaDllPllCAidTrackingFpga(); | ||||
|  | ||||
| @@ -104,4 +104,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GPS_L1_CA_DLL_PLL_C_AID_TRACKING_FPGA__H_ | ||||
| #endif  // GNSS_SDR_GPS_L1_CA_DLL_PLL_C_AID_TRACKING_FPGA__H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL1CaDllPllTracking::GpsL1CaDllPllTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -67,12 +66,12 @@ GpsL1CaDllPllTracking::GpsL1CaDllPllTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename); //unused! | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GPS_L1_CA_CODE_RATE_HZ / GPS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -80,14 +79,14 @@ GpsL1CaDllPllTracking::GpsL1CaDllPllTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = gps_l1_ca_dll_pll_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -100,7 +99,8 @@ GpsL1CaDllPllTracking::GpsL1CaDllPllTracking( | ||||
|  | ||||
|  | ||||
| GpsL1CaDllPllTracking::~GpsL1CaDllPllTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaDllPllTracking::start_tracking() | ||||
| @@ -127,14 +127,18 @@ void GpsL1CaDllPllTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL1CaDllPllTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaDllPllTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -149,4 +153,3 @@ gr::basic_block_sptr GpsL1CaDllPllTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -51,9 +51,9 @@ class GpsL1CaDllPllTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GpsL1CaDllPllTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL1CaDllPllTracking(); | ||||
|  | ||||
| @@ -100,4 +100,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GPS_L1_CA_DLL_PLL_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GPS_L1_CA_DLL_PLL_TRACKING_H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL1CaDllPllTrackingGPU::GpsL1CaDllPllTrackingGPU( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -68,13 +67,13 @@ GpsL1CaDllPllTrackingGPU::GpsL1CaDllPllTrackingGPU( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GPS_L1_CA_CODE_RATE_HZ / GPS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -82,14 +81,14 @@ GpsL1CaDllPllTrackingGPU::GpsL1CaDllPllTrackingGPU( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = gps_l1_ca_dll_pll_make_tracking_gpu_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -102,7 +101,8 @@ GpsL1CaDllPllTrackingGPU::GpsL1CaDllPllTrackingGPU( | ||||
|  | ||||
|  | ||||
| GpsL1CaDllPllTrackingGPU::~GpsL1CaDllPllTrackingGPU() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaDllPllTrackingGPU::start_tracking() | ||||
| @@ -126,13 +126,17 @@ void GpsL1CaDllPllTrackingGPU::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL1CaDllPllTrackingGPU::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GpsL1CaDllPllTrackingGPU::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -145,4 +149,3 @@ gr::basic_block_sptr GpsL1CaDllPllTrackingGPU::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -50,10 +50,10 @@ class ConfigurationInterface; | ||||
| class GpsL1CaDllPllTrackingGPU : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|   GpsL1CaDllPllTrackingGPU(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|     GpsL1CaDllPllTrackingGPU(ConfigurationInterface* configuration, | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL1CaDllPllTrackingGPU(); | ||||
|  | ||||
| @@ -100,4 +100,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GPS_L1_CA_DLL_PLL_TRACKING_GPU_H_ | ||||
| #endif  // GNSS_SDR_GPS_L1_CA_DLL_PLL_TRACKING_GPU_H_ | ||||
|   | ||||
| @@ -44,9 +44,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL1CaTcpConnectorTracking::GpsL1CaTcpConnectorTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -59,7 +58,7 @@ GpsL1CaTcpConnectorTracking::GpsL1CaTcpConnectorTracking( | ||||
|     std::string default_item_type = "gr_complex"; | ||||
|     float early_late_space_chips; | ||||
|     size_t port_ch0; | ||||
|     item_type = configuration->property(role + ".item_type",default_item_type); | ||||
|     item_type = configuration->property(role + ".item_type", default_item_type); | ||||
|     //vector_length = configuration->property(role + ".vector_length", 2048); | ||||
|     int fs_in_deprecated = configuration->property("GNSS-SDR.internal_fs_hz", 2048000); | ||||
|     fs_in = configuration->property("GNSS-SDR.internal_fs_sps", fs_in_deprecated); | ||||
| @@ -68,7 +67,7 @@ GpsL1CaTcpConnectorTracking::GpsL1CaTcpConnectorTracking( | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     port_ch0 = configuration->property(role + ".port_ch0", 2060); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename); //unused! | ||||
|     dump_filename = configuration->property(role + ".dump_filename", default_dump_filename);  //unused! | ||||
|     vector_length = std::round(fs_in / (GPS_L1_CA_CODE_RATE_HZ / GPS_L1_CA_CODE_LENGTH_CHIPS)); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -76,13 +75,13 @@ GpsL1CaTcpConnectorTracking::GpsL1CaTcpConnectorTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = gps_l1_ca_tcp_connector_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     early_late_space_chips, | ||||
|                     port_ch0); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 early_late_space_chips, | ||||
|                 port_ch0); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -96,7 +95,8 @@ GpsL1CaTcpConnectorTracking::GpsL1CaTcpConnectorTracking( | ||||
|  | ||||
|  | ||||
| GpsL1CaTcpConnectorTracking::~GpsL1CaTcpConnectorTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL1CaTcpConnectorTracking::start_tracking() | ||||
| @@ -121,13 +121,17 @@ void GpsL1CaTcpConnectorTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL1CaTcpConnectorTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GpsL1CaTcpConnectorTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -140,4 +144,3 @@ gr::basic_block_sptr GpsL1CaTcpConnectorTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -50,12 +50,11 @@ class ConfigurationInterface; | ||||
|  */ | ||||
| class GpsL1CaTcpConnectorTracking : public TrackingInterface | ||||
| { | ||||
|  | ||||
| public: | ||||
|   GpsL1CaTcpConnectorTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|     GpsL1CaTcpConnectorTracking(ConfigurationInterface* configuration, | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL1CaTcpConnectorTracking(); | ||||
|  | ||||
| @@ -94,7 +93,6 @@ public: | ||||
|     void start_tracking() override; | ||||
|  | ||||
| private: | ||||
|  | ||||
|     gps_l1_ca_tcp_connector_tracking_cc_sptr tracking_; | ||||
|     size_t item_size_; | ||||
|  | ||||
| @@ -105,4 +103,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_GPS_L1_CA_TCP_CONNECTOR_TRACKING_H_ | ||||
| #endif  // GNSS_SDR_GPS_L1_CA_TCP_CONNECTOR_TRACKING_H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL2MDllPllTracking::GpsL2MDllPllTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -67,13 +66,13 @@ GpsL2MDllPllTracking::GpsL2MDllPllTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(static_cast<double>(fs_in) / (static_cast<double>(GPS_L2_M_CODE_RATE_HZ) / static_cast<double>(GPS_L2_M_CODE_LENGTH_CHIPS))); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -81,14 +80,14 @@ GpsL2MDllPllTracking::GpsL2MDllPllTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = gps_l2_m_dll_pll_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -101,7 +100,8 @@ GpsL2MDllPllTracking::GpsL2MDllPllTracking( | ||||
|  | ||||
|  | ||||
| GpsL2MDllPllTracking::~GpsL2MDllPllTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL2MDllPllTracking::start_tracking() | ||||
| @@ -126,13 +126,17 @@ void GpsL2MDllPllTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL2MDllPllTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GpsL2MDllPllTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -145,4 +149,3 @@ gr::basic_block_sptr GpsL2MDllPllTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -51,9 +51,9 @@ class GpsL2MDllPllTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GpsL2MDllPllTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL2MDllPllTracking(); | ||||
|  | ||||
| @@ -100,4 +100,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_gps_l2_m_dll_pll_tracking_H_ | ||||
| #endif  // GNSS_SDR_gps_l2_m_dll_pll_tracking_H_ | ||||
|   | ||||
| @@ -45,9 +45,8 @@ | ||||
| using google::LogMessage; | ||||
|  | ||||
| GpsL5iDllPllTracking::GpsL5iDllPllTracking( | ||||
|         ConfigurationInterface* configuration, std::string role, | ||||
|         unsigned int in_streams, unsigned int out_streams) : | ||||
|                 role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
|     ConfigurationInterface* configuration, std::string role, | ||||
|     unsigned int in_streams, unsigned int out_streams) : role_(role), in_streams_(in_streams), out_streams_(out_streams) | ||||
| { | ||||
|     DLOG(INFO) << "role " << role; | ||||
|     //################# CONFIGURATION PARAMETERS ######################## | ||||
| @@ -67,13 +66,13 @@ GpsL5iDllPllTracking::GpsL5iDllPllTracking( | ||||
|     f_if = configuration->property(role + ".if", 0); | ||||
|     dump = configuration->property(role + ".dump", false); | ||||
|     pll_bw_hz = configuration->property(role + ".pll_bw_hz", 50.0); | ||||
|     if(FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     if (FLAGS_pll_bw_hz != 0.0) pll_bw_hz = static_cast<float>(FLAGS_pll_bw_hz); | ||||
|     dll_bw_hz = configuration->property(role + ".dll_bw_hz", 2.0); | ||||
|     if(FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     if (FLAGS_dll_bw_hz != 0.0) dll_bw_hz = static_cast<float>(FLAGS_dll_bw_hz); | ||||
|     early_late_space_chips = configuration->property(role + ".early_late_space_chips", 0.5); | ||||
|     std::string default_dump_filename = "./track_ch"; | ||||
|     dump_filename = configuration->property(role + ".dump_filename", | ||||
|             default_dump_filename); //unused! | ||||
|         default_dump_filename);  //unused! | ||||
|     vector_length = std::round(static_cast<double>(fs_in) / (static_cast<double>(GPS_L5i_CODE_RATE_HZ) / static_cast<double>(GPS_L5i_CODE_LENGTH_CHIPS))); | ||||
|  | ||||
|     //################# MAKE TRACKING GNURadio object ################### | ||||
| @@ -81,14 +80,14 @@ GpsL5iDllPllTracking::GpsL5iDllPllTracking( | ||||
|         { | ||||
|             item_size_ = sizeof(gr_complex); | ||||
|             tracking_ = gps_l5i_dll_pll_make_tracking_cc( | ||||
|                     f_if, | ||||
|                     fs_in, | ||||
|                     vector_length, | ||||
|                     dump, | ||||
|                     dump_filename, | ||||
|                     pll_bw_hz, | ||||
|                     dll_bw_hz, | ||||
|                     early_late_space_chips); | ||||
|                 f_if, | ||||
|                 fs_in, | ||||
|                 vector_length, | ||||
|                 dump, | ||||
|                 dump_filename, | ||||
|                 pll_bw_hz, | ||||
|                 dll_bw_hz, | ||||
|                 early_late_space_chips); | ||||
|         } | ||||
|     else | ||||
|         { | ||||
| @@ -101,7 +100,8 @@ GpsL5iDllPllTracking::GpsL5iDllPllTracking( | ||||
|  | ||||
|  | ||||
| GpsL5iDllPllTracking::~GpsL5iDllPllTracking() | ||||
| {} | ||||
| { | ||||
| } | ||||
|  | ||||
|  | ||||
| void GpsL5iDllPllTracking::start_tracking() | ||||
| @@ -126,13 +126,17 @@ void GpsL5iDllPllTracking::set_gnss_synchro(Gnss_Synchro* p_gnss_synchro) | ||||
|  | ||||
| void GpsL5iDllPllTracking::connect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to connect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| void GpsL5iDllPllTracking::disconnect(gr::top_block_sptr top_block) | ||||
| { | ||||
|     if(top_block) { /* top_block is not null */}; | ||||
|     if (top_block) | ||||
|         { /* top_block is not null */ | ||||
|         }; | ||||
|     //nothing to disconnect, now the tracking uses gr_sync_decimator | ||||
| } | ||||
|  | ||||
| @@ -145,4 +149,3 @@ gr::basic_block_sptr GpsL5iDllPllTracking::get_right_block() | ||||
| { | ||||
|     return tracking_; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -50,9 +50,9 @@ class GpsL5iDllPllTracking : public TrackingInterface | ||||
| { | ||||
| public: | ||||
|     GpsL5iDllPllTracking(ConfigurationInterface* configuration, | ||||
|             std::string role, | ||||
|             unsigned int in_streams, | ||||
|             unsigned int out_streams); | ||||
|         std::string role, | ||||
|         unsigned int in_streams, | ||||
|         unsigned int out_streams); | ||||
|  | ||||
|     virtual ~GpsL5iDllPllTracking(); | ||||
|  | ||||
| @@ -99,4 +99,4 @@ private: | ||||
|     unsigned int out_streams_; | ||||
| }; | ||||
|  | ||||
| #endif // GNSS_SDR_gps_l5i_dll_pll_tracking_H_ | ||||
| #endif  // GNSS_SDR_gps_l5i_dll_pll_tracking_H_ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez