Convert Rinex 3.04 | To 2.11

for sv, data in obs3.data.items(): if sv.startswith('G'): # GPS only obs2_data[sv] = code: data[code] for code in valid_codes if code in data

for file in *.rnx; do rnx2rnx -v 2.11 "$file" -o "$file%.rnx_v211.obs" done Convert Rinex 3.04 To 2.11

When you convert RINEX 3.04 to 2.11, you will lose modern signals (e.g., GPS L5, Galileo E6). The converter must map new observables to old ones (e.g., Map C1C to C1 ). Choose your mapping carefully. for sv, data in obs3

obs3 = gr.load('rinex304.obs', use='G') # Use only GPS you will lose modern signals (e.g.