|
20 | 20 |
|
21 | 21 | # Select test case |
22 | 22 | # |
23 | | -dataset = 1 |
| 23 | +dataset = 2 |
24 | 24 |
|
25 | 25 | # Start epoch and number of epochs |
26 | 26 | # |
|
40 | 40 | obsfile = '../data/doy2025-046/046r_rnx.obs' # mosaic-X5 |
41 | 41 | file_sbas = '../data/doy2025-046/046r_sbas.txt' |
42 | 42 | xyz_ref = [-3962108.6836, 3381309.5672, 3668678.6720] |
43 | | - prn_ref = [193, 202] # satellite PRN for SBAS correction |
| 43 | + # prn_ref = [193, 202] # satellite PRN for SBAS correction |
| 44 | + prn_ref = [199] |
44 | 45 | sbas_type = 1 # L1: 0, L5: 1 |
45 | 46 | nf = 2 |
46 | 47 |
|
|
235 | 236 | # nsat[ne] = std.nsat |
236 | 237 |
|
237 | 238 | nav.fout.write("{} {:14.4f} {:14.4f} {:14.4f} " |
238 | | - "ENU {:7.3f} {:7.3f} {:7.3f}, 2D {:6.3f}, mode {:1d}\n" |
| 239 | + "ENU {:7.3f} {:7.3f} {:7.3f}, 2D {:6.3f}, mode {:1d}, " |
| 240 | + "nsat {:1d}\n" |
239 | 241 | .format(time2str(obs.t), |
240 | 242 | sol[0], sol[1], sol[2], |
241 | 243 | enu[ne, 0], enu[ne, 1], enu[ne, 2], |
242 | 244 | np.sqrt(enu[ne, 0]**2+enu[ne, 1]**2), |
243 | | - smode[ne])) |
| 245 | + smode[ne], std.nsat)) |
244 | 246 |
|
245 | 247 | # Log to standard output |
246 | 248 | # |
247 | | - stdout.write('\r {} ENU {:7.3f} {:7.3f} {:7.3f}, 2D {:6.3f}, mode {:1d}' |
| 249 | + stdout.write("\r {} ENU {:7.3f} {:7.3f} {:7.3f}, 2D {:6.3f}, " |
| 250 | + "mode {:1d}, nsat {:1d}" |
248 | 251 | .format(time2str(obs.t), |
249 | 252 | enu[ne, 0], enu[ne, 1], enu[ne, 2], |
250 | 253 | np.sqrt(enu[ne, 0]**2+enu[ne, 1]**2), |
251 | | - smode[ne])) |
| 254 | + smode[ne], std.nsat)) |
252 | 255 |
|
253 | 256 | # Get new epoch, exit after last epoch |
254 | 257 | # |
|
270 | 273 | nav.fout.close() |
271 | 274 |
|
272 | 275 | fig_type = 1 |
273 | | -ylim_h = 10.0 |
274 | | -ylim_v = 12.0 |
| 276 | +ylim_h = 4.0 |
| 277 | +ylim_v = 6.0 |
275 | 278 |
|
276 | 279 | idx2 = np.where(smode == 2)[0] |
277 | 280 | idx1 = np.where(smode == 1)[0] |
|
0 commit comments