forked from gnss-sdr/gnss-sdr
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ad813ce
commit e4b594d
Showing
2 changed files
with
623 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,181 @@ | ||
; 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=10000000 | ||
|
||
;######### SIGNAL_SOURCE CONFIG ############ | ||
SignalSource.implementation=File_Signal_Source | ||
SignalSource.filename=/media/miguel/X10 Pro/GSS6450_RECORD_ETSIAE/etsiae_record_L1_L2/ch0_L1_gain50_bw10.iq | ||
SignalSource.item_type=gr_complex | ||
SignalSource.sampling_frequency=10000000 | ||
;SignalSource0.freq=1575420000 | ||
SignalSource.samples=0 | ||
SignalSource.repeat=false | ||
SignalSource.enable_throttle_control=false | ||
|
||
;######### SIGNAL_CONDITIONER CONFIG ############ | ||
SignalConditioner.implementation=Signal_Conditioner | ||
|
||
;######### DATA_TYPE_ADAPTER CONFIG ############ | ||
DataTypeAdapter.implementation=Pass_Through | ||
|
||
;######### INPUT_FILTER CONFIG ############ | ||
InputFilter.implementation=Pass_Through | ||
|
||
;######### RESAMPLER CONFIG ############ | ||
Resampler.implementation=Pass_Through | ||
|
||
;######### CHANNELS GLOBAL CONFIG ############ | ||
Channels_1C.count=8 | ||
Channels.in_acquisition=8 | ||
|
||
;#signal SELECTION: | ||
;# "1C" GPS L1 C/A | ||
;# "1B" GALILEO E1 B (I/NAV OS/CS/SoL) | ||
;# "1G" GLONASS L1 C/A | ||
;# "2S" GPS L2 L2C (M) | ||
;# "5X" GALILEO E5a I+Q | ||
;# "L5" GPS L5 | ||
|
||
Channel0.satellite=10 | ||
Channel1.satellite=12 | ||
Channel2.satellite=13 | ||
Channel3.satellite=15 | ||
Channel4.satellite=22 | ||
Channel5.satellite=23 | ||
Channel6.satellite=24 | ||
;Channel7.satellite=xx | ||
|
||
|
||
;########################################### | ||
;##### CHANNELS CONFIG: GPS ACQUISITION #### | ||
;########################################### | ||
|
||
;######### ACQUISITION FOR GPS L1 C/A CHANNELS ############ | ||
Acquisition_1C.implementation=GPS_L1_CA_PCPS_Acquisition | ||
Acquisition_1C.item_type=gr_complex | ||
;Acquisition_1C.threshold=2.0 | ||
Acquisition_1C.use_CFAR_algorithm=false | ||
Acquisition_1C.blocking=false | ||
Acquisition_1C.coherent_integration_time_ms=4 | ||
Acquisition_1C.pfa=0.0001 | ||
Acquisition_1C.doppler_max=5000 | ||
Acquisition_1C.doppler_min=-5000 | ||
Acquisition_1C.doppler_step=250 | ||
Acquisition_1C.dump=false | ||
Acquisition_1C.dump_filename=./acq_dump.dat | ||
|
||
;########################################### | ||
;##### CHANNELS CONFIG: GPS TRACKING ####### | ||
;########################################### | ||
|
||
;######### TRACKING FOR GPS L1 C/A CHANNELS ############ | ||
;Tracking_1C.implementation=GPS_L1_CA_DLL_PLL_Tracking | ||
;Tracking_1C.item_type=gr_complex | ||
;Tracking_1C.dump=false | ||
;Tracking_1C.dump_filename=./tracking_ch_ | ||
;Tracking_1C.pll_bw_hz=35.0; | ||
;Tracking_1C.dll_bw_hz=1.5; | ||
;Tracking_1C.pll_bw_narrow_hz=2.5; | ||
;Tracking_1C.dll_bw_narrow_hz=0.5; | ||
;Tracking_1C.extend_correlation_symbols=1; | ||
;Tracking_1C.dll_filter_order=2; | ||
;Tracking_1C.pll_filter_order=3; | ||
;Tracking_1C.early_late_space_chips=0.5; | ||
;Tracking_1C.early_late_space_narrow_chips=0.1 | ||
|
||
;######### KALMAN TRACKING FOR GPS L1 C/A ############ | ||
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.1 | ||
|
||
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 | ||
|
||
;########################################### | ||
;######### CHANNELS CONFIG: TELEMETRY ###### | ||
;########################################### | ||
|
||
;######### TELEMETRY DECODER GPS CONFIG ############ | ||
TelemetryDecoder_1C.implementation=GPS_L1_CA_Telemetry_Decoder | ||
|
||
|
||
;########################################### | ||
;######### CHANNELS CONFIG: OBSERVABLES #### | ||
;########################################### | ||
|
||
|
||
;######### OBSERVABLES CONFIG ############ | ||
Observables.implementation=Hybrid_Observables | ||
Observables.enable_carrier_smoothing=false | ||
Observables.smoothing_factor=200 | ||
|
||
Observables.dump=true | ||
Observables.dump_mat=true | ||
Observables.dump_filename=./observables/observables_raw.dat | ||
|
||
|
||
;########################################### | ||
;######### PVT CONFIG ###################### | ||
;########################################### | ||
|
||
|
||
;######### 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=0; | ||
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=true | ||
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 |
Oops, something went wrong.