mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-09-21 03:39:48 +00:00
778fa4f5f8
The code fixes the computation of the carrier frequency for pcps acquisition of GLONASS satellites by making it relative to the IF. Also new plotting features are added to visualize results
104 lines
3.4 KiB
Plaintext
104 lines
3.4 KiB
Plaintext
; You can define your own receiver and invoke it by doing
|
|
; gnss-sdr --config_file=my_GNSS_SDR_configuration.conf
|
|
;
|
|
|
|
[GNSS-SDR]
|
|
|
|
;######### GLOBAL OPTIONS ##################
|
|
;internal_fs_hz: Internal signal sampling frequency after the signal conditioning stage [Hz].
|
|
GNSS-SDR.internal_fs_hz=6625000
|
|
|
|
;######### CONTROL_THREAD CONFIG ############
|
|
ControlThread.wait_for_flowgraph=false
|
|
|
|
;######### SIGNAL_SOURCE CONFIG ############
|
|
SignalSource.implementation=File_Signal_Source
|
|
SignalSource.filename=/home/dmiralles/Documents/GSOC/GSOC2017/gnss-sdr/data/dmirallesNT1065_L2_20160831_fs6625e6_60e3_schar_1H.bin
|
|
SignalSource.item_type=ibyte
|
|
SignalSource.sampling_frequency=6625000
|
|
SignalSource.freq=1602000000
|
|
SignalSource.samples=0
|
|
SignalSource.repeat=false
|
|
SignalSource.sample_type=iq
|
|
SignalSource.seconds_to_skip=0
|
|
SignalSource.dump=false
|
|
SignalSource.dump_filename=../data/signal_source.dat
|
|
SignalSource.enable_throttle_control=false
|
|
|
|
|
|
;######### SIGNAL_CONDITIONER CONFIG ############
|
|
SignalConditioner.implementation=Signal_Conditioner
|
|
|
|
;DataTypeAdapter.implementation=Ishort_To_Complex
|
|
DataTypeAdapter.implementation=Ibyte_To_Complex
|
|
InputFilter.implementation=Pass_Through
|
|
;InputFilter.input_item_type=gr_complex
|
|
;InputFilter.output_item_type=gr_complex
|
|
InputFilter.item_type=gr_complex
|
|
;Resampler.implementation=Pass_Through
|
|
;Resampler.item_type=gr_complex
|
|
Resampler.implementation=Pass_Through
|
|
;Resampler.sample_freq_in=4000000
|
|
;Resampler.sample_freq_out=2000000
|
|
;Resampler.item_type=gr_complex
|
|
Resampler.item_type=gr_complex
|
|
|
|
;######### CHANNELS GLOBAL CONFIG ############
|
|
Channels_1R.count=8 ;Assuming here that identifier `1r=R` defines GLONASS SP signals
|
|
Channels.in_acquisition=1
|
|
Channel.signal=1R
|
|
;Channel.item_type=cshort
|
|
|
|
|
|
;######### ACQUISITION GLOBAL CONFIG ############
|
|
Acquisition_1R.dump=false
|
|
Acquisition_1R.dump_filename=./acq_dump.dat
|
|
Acquisition_1R.item_type=cshort
|
|
Acquisition_1R.if=0
|
|
Acquisition_1R.sampled_ms=1
|
|
Acquisition_1R.implementation=GLONASS_L1_CA_PCPS_Acquisition
|
|
Acquisition_1R.threshold=0.008
|
|
;Acquisition_1C.pfa=0.000001
|
|
Acquisition_1R.doppler_max=10000
|
|
Acquisition_1R.doppler_step=250
|
|
Acquisition_1R.tong_init_val=2
|
|
Acquisition_1R.tong_max_val=10
|
|
Acquisition_1R.tong_max_dwells=20
|
|
|
|
;######### TRACKING GLOBAL CONFIG ############
|
|
Tracking_1R.implementation=GLONASS_L1_CA_DLL_PLL_C_Aid_Tracking
|
|
Tracking_1R.item_type=cshort
|
|
Tracking_1R.if=0
|
|
Tracking_1R.dump=false
|
|
Tracking_1R.dump_filename=../data/epl_tracking_ch_
|
|
Tracking_1R.pll_bw_hz=40.0;
|
|
Tracking_1R.dll_bw_hz=4.0;
|
|
Tracking_1R.order=3;
|
|
|
|
;######### TELEMETRY DECODER GPS CONFIG ############
|
|
TelemetryDecoder_1R.implementation=GLONASS_L1_CA_Telemetry_Decoder
|
|
TelemetryDecoder_1R.dump=false
|
|
TelemetryDecoder_1R.decimation_factor=1;
|
|
|
|
;######### OBSERVABLES CONFIG ############
|
|
Observables.implementation=Hybrid_Observables
|
|
Observables.dump=false
|
|
Observables.dump_filename=./observables.dat
|
|
|
|
|
|
;######### PVT CONFIG ############
|
|
PVT.implementation=RTKLIB_PVT
|
|
PVT.positioning_mode=PPP_Static ; options: Single, Static, Kinematic, PPP_Static, PPP_Kinematic
|
|
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.display_rate_ms=500
|
|
PVT.dump_filename=./PVT
|
|
PVT.nmea_dump_filename=./gnss_sdr_pvt.nmea;
|
|
PVT.flag_nmea_tty_port=false;
|
|
PVT.nmea_dump_devname=/dev/pts/4
|
|
PVT.flag_rtcm_server=false
|
|
PVT.flag_rtcm_tty_port=false
|
|
PVT.rtcm_dump_devname=/dev/pts/1
|
|
PVT.dump=false
|