GNSS timing - sujineie/BURSTT_ASIAA GitHub Wiki

Test with dual inputs

Dual input to a bladeRF (dev6): rx1 = GPS 1, rx2 = GPS 2
 * GPS 1 was originally connected to rx1 of dev6
 * GPS 2 was originally connected to rx1 of dev13

From previous observations, dev13 signals are generally weaker (or unstable) than dev6 signals, so the two GPS antennas are connected to dev6.


  • Receivers are aligned to E-W: E (GPS 1) -- W (GPS 2)

Basic measurements by GNSS-SDR

dualInp_L1_v2_230310_183551_all_Carrier_phase_cycles dualInp_L1_v2_230310_183551_all_Carrier_Doppler_hz dualInp_L1_v2_230310_183551_all_Pseudorange_m

Comparison of carrier phases between rx1 and rx2

Satellite #6


  • doppler-corrected carrier phase $=$ (carrier phase) $+$ cumulative sum(doppler shift) $\times \ dt$


  • zoom-in (Carrier phase)
  • zoom-in (Doppler-corrected)

Satellite #11

dualInp_L1_230310_183551_PRN11_carrierphase_colored dualInp_L1_230310_183551_PRN11_dopplercorrectedphase_colored

  • zoom-in

Satellite #19

dualInp_L1_230310_183551_PRN19_carrierphase_colored dualInp_L1_230310_183551_PRN19_dopplercorrectedphase_colored

Satellite #20

dualInp_L1_230310_183551_PRN20_carrierphase_colored dualInp_L1_230310_183551_PRN20_dopplercorrectedphase_colored