mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-09-07 04:56:52 +00:00
![Carles Fernandez](/assets/img/avatar_default.png)
GNSS-SDR.internal_fs_sps The old name was misleading, since the units are samples per second and not Hertz. Backward compatibility is kept, so this change does not break any existing configuration.
84 lines
2.8 KiB
Plaintext
84 lines
2.8 KiB
Plaintext
; Configuration file for using USRP X300 as a RF front-end for Galileo E1 signals.
|
|
; Set SignalSource.device_address to the IP address of your device
|
|
; and run:
|
|
; gnss-sdr --config_file=/path/to/gnss-sdr_Galileo_E1_USRP_X300_realtime.conf
|
|
;
|
|
|
|
[GNSS-SDR]
|
|
|
|
;######### GLOBAL OPTIONS ##################
|
|
;internal_fs_sps: Internal signal sampling frequency after the signal conditioning stage [samples per second].
|
|
GNSS-SDR.internal_fs_sps=4000000
|
|
|
|
|
|
;######### SIGNAL_SOURCE CONFIG ############
|
|
SignalSource.implementation=UHD_Signal_Source
|
|
SignalSource.item_type=gr_complex
|
|
SignalSource.device_address=192.168.40.2 ; <- PUT THE IP ADDRESS OF YOUR USRP HERE
|
|
SignalSource.sampling_frequency=4000000
|
|
SignalSource.freq=1575420000
|
|
SignalSource.gain=50
|
|
SignalSource.subdevice=A:0
|
|
SignalSource.samples=0
|
|
SignalSource.dump=false
|
|
SignalSource.dump_filename=../data/signal_source.dat
|
|
SignalSource.enable_throttle_control=false
|
|
|
|
;######### SIGNAL_CONDITIONER CONFIG ############
|
|
SignalConditioner.implementation=Pass_Through
|
|
|
|
;######### CHANNELS GLOBAL CONFIG ######
|
|
Channels_1B.count=4
|
|
Channels.in_acquisition=1
|
|
Channel.signal=1B
|
|
|
|
;######### ACQUISITION GLOBAL CONFIG ############
|
|
Acquisition_1B.dump=false
|
|
Acquisition_1B.dump_filename=./acq_dump.dat
|
|
Acquisition_1B.item_type=gr_complex
|
|
Acquisition_1B.if=0
|
|
Acquisition_1B.sampled_ms=4
|
|
Acquisition_1B.implementation=Galileo_E1_PCPS_Ambiguous_Acquisition
|
|
;Acquisition_1B.threshold=1
|
|
Acquisition_1B.pfa=0.000008
|
|
Acquisition_1B.doppler_max=6000
|
|
Acquisition_1B.doppler_step=250
|
|
Acquisition_1B.cboc=false
|
|
|
|
;######### TRACKING GLOBAL CONFIG ############
|
|
Tracking_1B.implementation=Galileo_E1_DLL_PLL_VEML_Tracking
|
|
Tracking_1B.item_type=gr_complex
|
|
Tracking_1B.if=0
|
|
Tracking_1B.dump=false
|
|
Tracking_1B.dump_filename=../data/veml_tracking_ch_
|
|
Tracking_1B.pll_bw_hz=20.0;
|
|
Tracking_1B.dll_bw_hz=2.0;
|
|
Tracking_1B.order=3;
|
|
Tracking_1B.early_late_space_chips=0.15;
|
|
Tracking_1B.very_early_late_space_chips=0.6;
|
|
|
|
;######### TELEMETRY DECODER CONFIG ############
|
|
TelemetryDecoder_1B.implementation=Galileo_E1B_Telemetry_Decoder
|
|
TelemetryDecoder_1B.dump=false
|
|
|
|
;######### 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=false
|
|
PVT.dump_filename=./PVT
|
|
PVT.nmea_dump_filename=./gnss_sdr_pvt.nmea
|
|
PVT.flag_nmea_tty_port=true
|
|
PVT.nmea_dump_devname=/dev/pts/4
|
|
PVT.flag_rtcm_server=true
|
|
PVT.flag_rtcm_tty_port=false
|
|
PVT.rtcm_dump_devname=/dev/pts/1
|