mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Add missing message ports to trackings
This commit is contained in:
		 Javier Arribas
					Javier Arribas
				
			
				
					committed by
					
						 Carles Fernandez
						Carles Fernandez
					
				
			
			
				
	
			
			
			 Carles Fernandez
						Carles Fernandez
					
				
			
						parent
						
							2afcbb7803
						
					
				
				
					commit
					df46cdeb65
				
			| @@ -78,6 +78,9 @@ dll_pll_veml_tracking_fpga::dll_pll_veml_tracking_fpga(const Dll_Pll_Conf_Fpga & | ||||
|  | ||||
|     // Telemetry bit synchronization message port input (mainly for GPS L1 CA) | ||||
|     this->message_port_register_in(pmt::mp("preamble_samplestamp")); | ||||
|     // Telemetry message port input | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     //todo: Implement the telemetry_to_trk handler in the same way the software version of tracking | ||||
|  | ||||
|     // initialize internal vars | ||||
|     d_veml = false; | ||||
|   | ||||
| @@ -95,6 +95,8 @@ Galileo_E1_Tcp_Connector_Tracking_cc::Galileo_E1_Tcp_Connector_Tracking_cc( | ||||
| { | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->set_relative_rate(1.0 / vector_length); | ||||
|     // Telemetry message port input | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -120,6 +120,7 @@ glonass_l1_ca_dll_pll_c_aid_tracking_cc::glonass_l1_ca_dll_pll_c_aid_tracking_cc | ||||
|         boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, _1)); | ||||
|  | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -115,6 +115,7 @@ glonass_l1_ca_dll_pll_c_aid_tracking_sc::glonass_l1_ca_dll_pll_c_aid_tracking_sc | ||||
|     this->set_msg_handler(pmt::mp("preamble_timestamp_s"), | ||||
|         boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, _1)); | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -92,7 +92,7 @@ Glonass_L1_Ca_Dll_Pll_Tracking_cc::Glonass_L1_Ca_Dll_Pll_Tracking_cc( | ||||
|                                         gr::io_signature::make(1, 1, sizeof(Gnss_Synchro))) | ||||
| { | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|  | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -117,6 +117,7 @@ glonass_l2_ca_dll_pll_c_aid_tracking_cc::glonass_l2_ca_dll_pll_c_aid_tracking_cc | ||||
|         boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, _1)); | ||||
|  | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -114,6 +114,7 @@ glonass_l2_ca_dll_pll_c_aid_tracking_sc::glonass_l2_ca_dll_pll_c_aid_tracking_sc | ||||
|     this->set_msg_handler(pmt::mp("preamble_timestamp_s"), | ||||
|         boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, _1)); | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -92,7 +92,7 @@ Glonass_L2_Ca_Dll_Pll_Tracking_cc::Glonass_L2_Ca_Dll_Pll_Tracking_cc( | ||||
|                                         gr::io_signature::make(1, 1, sizeof(Gnss_Synchro))) | ||||
| { | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|  | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -108,6 +108,8 @@ gps_l1_ca_dll_pll_c_aid_tracking_cc::gps_l1_ca_dll_pll_c_aid_tracking_cc( | ||||
|         boost::bind(&gps_l1_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, _1)); | ||||
|  | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|  | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -105,6 +105,7 @@ gps_l1_ca_dll_pll_c_aid_tracking_sc::gps_l1_ca_dll_pll_c_aid_tracking_sc( | ||||
|     this->set_msg_handler(pmt::mp("preamble_timestamp_s"), | ||||
|         boost::bind(&gps_l1_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, _1)); | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -82,6 +82,7 @@ Gps_L1_Ca_Dll_Pll_Tracking_GPU_cc::Gps_L1_Ca_Dll_Pll_Tracking_GPU_cc( | ||||
|     // Telemetry bit synchronization message port input | ||||
|     this->message_port_register_in(pmt::mp("preamble_timestamp_s")); | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
| @@ -106,7 +106,7 @@ Gps_L1_Ca_Kf_Tracking_cc::Gps_L1_Ca_Kf_Tracking_cc( | ||||
|     // Telemetry bit synchronization message port input | ||||
|     this->message_port_register_in(pmt::mp("preamble_timestamp_s")); | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|  | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_order = order; | ||||
|     d_dump = dump; | ||||
|   | ||||
| @@ -87,6 +87,7 @@ Gps_L1_Ca_Tcp_Connector_Tracking_cc::Gps_L1_Ca_Tcp_Connector_Tracking_cc( | ||||
|                            gr::io_signature::make(1, 1, sizeof(Gnss_Synchro))) | ||||
| { | ||||
|     this->message_port_register_out(pmt::mp("events")); | ||||
|     this->message_port_register_in(pmt::mp("telemetry_to_trk")); | ||||
|     // initialize internal vars | ||||
|     d_dump = dump; | ||||
|     d_fs_in = fs_in; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user