From e2af50f569e018369085daa236f0b94b8fda4fd8 Mon Sep 17 00:00:00 2001 From: miguekf Date: Fri, 16 Dec 2022 18:03:31 +0100 Subject: [PATCH] ADD: kf_tracking VTL conf file --- conf/vtl/spirent_usrp_vtl.conf | 121 +++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 conf/vtl/spirent_usrp_vtl.conf diff --git a/conf/vtl/spirent_usrp_vtl.conf b/conf/vtl/spirent_usrp_vtl.conf new file mode 100644 index 000000000..2243669a5 --- /dev/null +++ b/conf/vtl/spirent_usrp_vtl.conf @@ -0,0 +1,121 @@ +; This is a GNSS-SDR configuration file +; The configuration API is described at https://gnss-sdr.org/docs/sp-blocks/ +; SPDX-License-Identifier: GPL-3.0-or-later +; SPDX-FileCopyrightText: (C) 2010-2021 (see AUTHORS file for a list of contributors) + +[GNSS-SDR] + +;######### GLOBAL OPTIONS ################## +GNSS-SDR.internal_fs_sps=5000000 +GNSS-SDR.telecommand_enabled=false +GNSS-SDR.telecommand_tcp_port=3333 + +;######### SIGNAL_SOURCE CONFIG ############ +SignalSource.implementation=File_Signal_Source +SignalSource.filename=/media/sf_shareFolder/Spirent/SPF-LD-05-12H03_CH0.iq +SignalSource.item_type=ishort +SignalSource.sampling_frequency=5000000 +SignalSource.samples=0 + +;######### SIGNAL_CONDITIONER CONFIG ############ +SignalConditioner.implementation=Signal_Conditioner +DataTypeAdapter.implementation=Ishort_To_Complex +InputFilter.implementation=Pass_Through +InputFilter.item_type=gr_complex +Resampler.implementation=Direct_Resampler +Resampler.sample_freq_in=5000000 +Resampler.sample_freq_out=5000000 +Resampler.item_type=gr_complex + +;######### CHANNELS GLOBAL CONFIG ############ +Channels_1C.count=6 +Channels.in_acquisition=6 +Channel.signal=1C + +Channel0.satellite=28 +Channel1.satellite=4 +Channel2.satellite=17 +Channel3.satellite=15 +Channel4.satellite=27 +Channel5.satellite=9 + +;######### ACQUISITION GLOBAL CONFIG ############ +Acquisition_1C.implementation=GPS_L1_CA_PCPS_Acquisition +Acquisition_1C.item_type=gr_complex +Acquisition_1C.pfa=0.01 +Acquisition_1C.doppler_max=5000 +Acquisition_1C.doppler_step=250 +Acquisition_1C.blocking=true + +;######### TRACKING GLOBAL CONFIG ############ +Tracking_1C.implementation=GPS_L1_CA_KF_Tracking +Tracking_1C.item_type=gr_complex +Tracking_1C.extend_correlation_symbols=1; +Tracking_1C.early_late_space_chips=0.5; +Tracking_1C.early_late_space_narrow_chips=0.15 + +;Tracking_1C.code_disc_sd_chips=0.2; // Initial R +;Tracking_1C.carrier_disc_sd_rads=0.3; // Initial R + +;Tracking_1C.init_code_phase_sd_chips=0.5; // Initial P_0_0 +;Tracking_1C.init_carrier_phase_sd_rad=0.7; +;Tracking_1C.init_carrier_freq_sd_hz=5; +;Tracking_1C.init_carrier_freq_rate_sd_hz_s=1; + +;Tracking_1C.code_phase_sd_chips=0.15; // Initial Q +;Tracking_1C.carrier_phase_sd_rad=0.25; +;Tracking_1C.carrier_freq_sd_hz=0.6; +;Tracking_1C.carrier_freq_rate_sd_hz_s=0.01; + +Tracking_1C.dump=true +Tracking_1C.dump_filename=./tracking/tracking_raw.dat +Tracking_1C.dump_mat=true + +;######### TELEMETRY DECODER GPS CONFIG ############ +TelemetryDecoder_1C.implementation=GPS_L1_CA_Telemetry_Decoder + +;######### OBSERVABLES CONFIG ############ +Observables.implementation=Hybrid_Observables +Observables.dump=true +Observables.dump_mat=true +Observables.dump_filename=./observables/observables_raw.dat + + +;######### PVT CONFIG ############ +PVT.implementation=RTKLIB_PVT +PVT.positioning_mode=Single ; options: Single, Static, Kinematic, PPP_Static, PPP_Kinematic +PVT.enable_rx_clock_correction=false +PVT.iono_model=Broadcast ; options: OFF, Broadcast, SBAS, Iono-Free-LC, Estimate_STEC, IONEX +PVT.trop_model=Saastamoinen ; options: OFF, Saastamoinen, SBAS, Estimate_ZTD, Estimate_ZTD_Grad +PVT.output_rate_ms=100; +PVT.rinexobs_rate_ms=100; +PVT.display_rate_ms=100; +PVT.elevation_mask=15; +PVT.flag_rtcm_server=false +PVT.flag_rtcm_tty_port=false +PVT.rtcm_dump_devname=/dev/pts/1 + +PVT.dump=true +PVT.dump_mat=true +PVT.dump_filename=./PVT_raw + +PVT.gpx_output_enabled=false +PVT.geojson_output_enabled=false +PVT.kml_output_enabled=false +PVT.xml_output_enabled=false +PVT.rinex_output_enabled=false +PVT.nmea_output_file_enabled=false + +PVT.enable_vtl=true +PVT.close_vtl_loop=true + +;######### PVT MONITOR CONFIG ############ +PVT.enable_monitor=false +PVT.monitor_client_addresses=127.0.0.1 +PVT.monitor_udp_port=1111 + +;######### MONITOR CONFIG ############ +Monitor.enable_monitor=false +Monitor.decimation_factor=1 +Monitor.client_addresses=127.0.0.1 +Monitor.udp_port=1112