mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-06-29 00:13:14 +00:00
![Damian Miralles](/assets/img/avatar_default.png)
Moved code generation logic to use bool type to keep same notation as the previous implementations. More testing in code is required
84 lines
2.8 KiB
Plaintext
84 lines
2.8 KiB
Plaintext
; This is a GNSS-SDR configuration file
|
|
; The configuration API is described at https://gnss-sdr.org/docs/sp-blocks/
|
|
; 5C is the channel identifier for BeiDou B2a, both the data signal and the pilot signal
|
|
|
|
[GNSS-SDR]
|
|
|
|
;######### GLOBAL OPTIONS ##################
|
|
;internal_fs_sps: Internal signal sampling frequency after the signal conditioning stage [samples per second].
|
|
GNSS-SDR.internal_fs_sps=25000000
|
|
|
|
;######### SIGNAL_SOURCE CONFIG ############
|
|
SignalSource.implementation=File_Signal_Source
|
|
;SignalSource.filename=/home/dmiralles/Documents/gnss-sdr/src/tests/signal_samples/USRP_BDS_B2a_201805171115_fs_25e6_if0e3_ishort_200ms.bin
|
|
SignalSource.filename=/archive/USRP_BDS_B3I_201805171118_fs_25e6_if0e3_ishort.bin
|
|
SignalSource.item_type=ishort
|
|
SignalSource.sampling_frequency=25000000
|
|
SignalSource.samples=0
|
|
SignalSource.repeat=false
|
|
SignalSource.enable_throttle_control=false
|
|
|
|
;######### SIGNAL_CONDITIONER CONFIG ############
|
|
SignalConditioner.implementation=Signal_Conditioner
|
|
InputFilter.implementation=Pass_Through
|
|
DataTypeAdapter.implementation=Ishort_To_Complex
|
|
Resampler.implementation=Direct_Resampler
|
|
Resampler.sample_freq_in=25000000
|
|
Resampler.sample_freq_out=25000000
|
|
Resampler.item_type=gr_complex
|
|
|
|
;######### CHANNELS GLOBAL CONFIG ############
|
|
Channel.signal=B3
|
|
Channels.in_acquisition=1
|
|
Channels_B3.count=5;
|
|
|
|
Channel0.satellite = 27;
|
|
Channel1.satellite = 22;
|
|
Channel2.satellite = 21;
|
|
Channel3.satellite = 28;
|
|
Channel4.satellite = 30;
|
|
|
|
;######### ACQUISITION GLOBAL CONFIG ############
|
|
Acquisition_B3.implementation=BEIDOU_B3I_PCPS_Acquisition
|
|
Acquisition_B3.item_type=gr_complex
|
|
Acquisition_B3.coherent_integration_time_ms = 1
|
|
Acquisition_B3.max_dwells = 1
|
|
Acquisition_B3.threshold=0.0010
|
|
Acquisition_B3.doppler_max=10000
|
|
Acquisition_B3.doppler_step=50
|
|
Acquisition_B3.dump=true
|
|
Acquisition_B3.dump_channel = 0;
|
|
Acquisition_B3.dump_filename=/archive/bds_b3i_acq
|
|
Acquisition_B3.blocking=false;
|
|
Acquisition_B3.use_CFAR_algorithm=true;
|
|
Acquisition_B3.bit_transition_flag = false;
|
|
|
|
;######### TRACKING GLOBAL CONFIG ############
|
|
Tracking_B3.implementation= BEIDOU_B3I_DLL_PLL_Tracking;
|
|
Tracking_B3.item_type=gr_complex
|
|
Tracking_B3.early_late_space_chips=0.5
|
|
Tracking_B3.pll_bw_hz=25.0;
|
|
Tracking_B3.dll_bw_hz=2.0;
|
|
Tracking_B3.dump=true;
|
|
Tracking_B3.dump_filename=/archive/bds_b3i_trk_ch_
|
|
|
|
;######### TELEMETRY DECODER GPS CONFIG ############
|
|
TelemetryDecoder_B3.implementation=BEIDOU_B3I_Telemetry_Decoder
|
|
TelemetryDecoder_B3.dump=true
|
|
TelemetryDecoder_B3.dump_filename=/archive/bds_b3i_tel_dec.dat
|
|
|
|
;######### OBSERVABLES CONFIG ############
|
|
Observables.implementation=Hybrid_Observables
|
|
Observables.dump=true;
|
|
Observables.dump_filename=/archive/bds_b3i_observables.dat
|
|
|
|
;######### PVT CONFIG ############
|
|
PVT.implementation=RTKLIB_PVT
|
|
PVT.averaging_depth=100
|
|
PVT.flag_averaging=true
|
|
PVT.output_rate_ms=10
|
|
PVT.display_rate_ms=500
|
|
|
|
|
|
|