mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2026-10-05 07:11:49 +00:00
Added J.Arribas contributions: PVT with basic least squares and rinex 2.1 output is now enabled, tracking channels now estimate the CN0 and performs a basic carrier lock detector and returns to acquisition if the tracking loss the lock.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@75 64b25241-fba3-4117-9849-534c7e92360d
This commit is contained in:
+41
-27
@@ -7,11 +7,11 @@ ControlThread.wait_for_flowgraph=false
|
||||
|
||||
;######### SIGNAL_SOURCE CONFIG ############
|
||||
SignalSource.implementation=File_Signal_Source
|
||||
;SignalSource.filename=/media/My Passport/spirent scenario 2/data/sc2_d8.dat
|
||||
;SignalSource.filename=/home/luis/Project/signals/GPS_cap1.dat
|
||||
SignalSource.filename=/media/My Passport/KINGSTON (G)/Project Luis/GPSL1_Fs_8MHz_ID_1_CN0_60.dat
|
||||
;SignalSource.filename=/media/DATALOGGER/signals/spirent scenario 2/data/sc2_d8.dat
|
||||
;SignalSource.filename=/media/My Passport/KINGSTON (G)/Project Luis/GPSL1_Fs_8MHz_ID_1_CN0_60.dat
|
||||
SignalSource.filename=/media/DATALOGGER/signals/Agilent GPS Generator/cap2/agilent_cap2.dat
|
||||
SignalSource.item_type=gr_complex
|
||||
SignalSource.sampling_frequency=8000000
|
||||
SignalSource.sampling_frequency=4000000
|
||||
SignalSource.samples=0
|
||||
SignalSource.repeat=false
|
||||
SignalSource.dump=false
|
||||
@@ -20,58 +20,72 @@ SignalSource.enable_throttle_control=true
|
||||
;######### SIGNAL_CONDITIONER CONFIG ############
|
||||
SignalConditioner.implementation=Pass_Through
|
||||
SignalConditioner.item_type=gr_complex
|
||||
SignalConditioner.sample_freq_in=8000000
|
||||
SignalConditioner.sample_freq_out=8000000
|
||||
SignalConditioner.sample_freq_in=4000000
|
||||
SignalConditioner.sample_freq_out=4000000
|
||||
SignalConditioner.dump=false
|
||||
|
||||
;######### CHANNELS CONFIGURATION CONFIG ############
|
||||
Channels.count=1
|
||||
Channels.count=6
|
||||
|
||||
;######### ACQUISITION CONFIG ############
|
||||
|
||||
Acquisition.dump=false
|
||||
Acquisition.dump_filename=./acq_dump.dat
|
||||
Acquisition.item_type=gr_complex
|
||||
Acquisition.fs_in=8000000
|
||||
Acquisition.fs_in=4000000
|
||||
Acquisition.if=0
|
||||
Acquisition.sampled_ms=1
|
||||
|
||||
;######### ACQUISITION 0 CONFIG ############
|
||||
Acquisition0.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition0.threshold=0.006
|
||||
Acquisition0.threshold=0.06
|
||||
Acquisition0.doppler_max=10000
|
||||
Acquisition0.doppler_step=250
|
||||
Acquisition0.satellite=1
|
||||
Acquisition0.repeat_satellite=true
|
||||
Acquisition0.doppler_step=500
|
||||
Acquisition0.satellite=11
|
||||
Acquisition0.repeat_satellite=false
|
||||
|
||||
;######### ACQUISITION 1 CONFIG ############
|
||||
Acquisition1.implementation=GPS_L1_CA_GPS_SDR_Acquisition
|
||||
Acquisition1.threshold=30
|
||||
Acquisition1.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition1.threshold=0.06
|
||||
Acquisition1.doppler_max=10000
|
||||
Acquisition1.doppler_step=250
|
||||
Acquisition1.satellite=16
|
||||
Acquisition1.repeat_satellite=true
|
||||
Acquisition1.doppler_step=500
|
||||
Acquisition1.repeat_satellite=false
|
||||
|
||||
;######### ACQUISITION 2 CONFIG ############
|
||||
Acquisition2.implementation=GPS_L1_CA_TONG_PCPS_Acquisition
|
||||
Acquisition2.threshold=
|
||||
Acquisition2.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition2.threshold=0.06
|
||||
Acquisition2.doppler_max=10000
|
||||
Acquisition2.doppler_step=250
|
||||
Acquisition2.satellite=21
|
||||
Acquisition2.repeat_satellite=true
|
||||
|
||||
Acquisition2.doppler_step=500
|
||||
Acquisition2.repeat_satellite=false
|
||||
|
||||
;######### ACQUISITION 3 CONFIG ############
|
||||
Acquisition3.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition3.threshold=105000
|
||||
Acquisition3.threshold=0.06
|
||||
Acquisition3.doppler_max=10000
|
||||
Acquisition3.doppler_step=500
|
||||
Acquisition3.repeat_satellite=false
|
||||
|
||||
;######### ACQUISITION 3 CONFIG ############
|
||||
Acquisition4.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition4.threshold=0.06
|
||||
Acquisition4.doppler_max=10000
|
||||
Acquisition4.doppler_step=500
|
||||
Acquisition4.repeat_satellite=false
|
||||
|
||||
;######### ACQUISITION 3 CONFIG ############
|
||||
Acquisition5.implementation=GPS_L1_CA_PCPS_Acquisition
|
||||
Acquisition5.threshold=0.06
|
||||
Acquisition5.doppler_max=10000
|
||||
Acquisition5.doppler_step=500
|
||||
Acquisition5.repeat_satellite=false
|
||||
|
||||
|
||||
|
||||
;######### TRACKING CONFIG ############
|
||||
Tracking.implementation=GPS_L1_CA_DLL_PLL_Tracking
|
||||
Tracking.item_type=gr_complex
|
||||
Tracking.vector_length=8000
|
||||
Tracking.fs_in=8000000
|
||||
Tracking.vector_length=4000
|
||||
Tracking.fs_in=4000000
|
||||
Tracking.if=0
|
||||
Tracking.dump=true
|
||||
Tracking.dump_filename=./trk_dump.dat
|
||||
@@ -82,7 +96,7 @@ TelemetryDecoder.item_type=gr_complex
|
||||
|
||||
;######### OBSERVABLES CONFIG ############
|
||||
Observables.implementation=GPS_L1_CA_Observables
|
||||
Observables.fs_in=8000000;
|
||||
Observables.fs_in=4000000;
|
||||
|
||||
;######### PVT CONFIG ############
|
||||
PVT.implementation=Pass_Through
|
||||
|
||||
Reference in New Issue
Block a user