• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

DiffFrame.hppH A D19-Nov-20204.3 KiB12866

README.mdH A D19-Nov-20205.1 KiB11095

rinheaddiff.cppH A D19-Nov-20207.8 KiB299230

rmwdiff.cppH A D19-Nov-20206.9 KiB237160

rnwdiff.cppH A D19-Nov-20208.9 KiB265193

rowdiff.cppH A D19-Nov-202014.2 KiB399308

README.md

1difftools - rmwdiff, rnwdiff, rowdiff
2====================================
3
4These applications difference RINEX observation, navigation, and meteorological data files.
5
6Usage:
7------
8
9### Optional Arguments
10
11Short Arg.| Long Arg.| Description
12
13    -d    –debug                Increase debug level.
14    -v    –verbose              Increase verbosity.
15    -h    –help                 Print help usage.
16    -l    –quit-on-first-error  Quit on the first error encountered.
17    -t    –time=TIME            Start of time range to compare (Default = BOT.)
18    -e    –end-time=TIME        End of time range to compare (Default = EOT.)
19
20*rmwdiff usage: rmwdiff [options] <RINEX Met file> <RINEX Met file>*
21
22*rnwdiff usage: rnwdiff [options] <RINEX Nav file> <RINEX Nav file>*
23
24*rowdiff usage: rowdiff [options] <RINEX Obs file> <RINEX Obs file>*
25
26
27Examples:
28---------
29
30    > rowdiff obs/s121001a.01o obs/s121001a.02o
31          Comparing the following fields (other header data is ignored):
32          C1 D1 D2 L1 L2 P1 P2
33          <Dump of RinexObsData - time: 01 1 1 0 0 0.0000000 epochFlag: 0 numSvs: 11 clk offset:
34          0.000000
35          Sat G01 C1: 21623650.706/0/8 D1: -1740.071/0/8 D2: -1355.897/0/8 L1: -17390026.255/0/8
36          L2: -13535827.656/0/8 P1: 21623650.392/0/8 P2: 21623657.569/0/8
37          Sat G03 C1: 20805015.215/0/8 D1: -1654.577/0/8 D2: -1289.282/0/8 L1: -22641755.914/0/8
38          L2: -17618096.770/0/8 P1: 20805015.003/0/8 P2: 20805021.105/0/8
39          Sat G11 C1: 24129742.024/0/7 D1: 3245.246/0/7 D2: 2528.744/0/7 L1: -4672870.369/0/7
40          L2: -3626228.611/0/7 P1: 24129741.782/0/7 P2: 24129750.888/0/7
41          Sat G13 C1: 22087276.186/0/8 D1: 7.400/0/8 D2: 5.765/0/8 L1: -16451815.112/0/8
42          L2: -12553265.286/0/8 P1: 22087276.610/0/8 P2: 22087282.441/0/8
43          Sat G15 C1: 23463116.796/0/7 D1: -497.311/0/8 D2: -387.518/0/8 L1: -9031186.781/0/8
44          L2: -7031551.474/0/8 P1: 23463116.213/0/8 P2: 23463124.003/0/8
45          Sat G19 C1: 21324621.372/0/8 D1: 2187.448/0/8 D2: 1704.503/0/8 L1: -18645307.237/0/8
46          L2: -14518504.343/0/8 P1: 21324621.390/0/8 P2: 21324628.098/0/8
47          Sat G22 C1: 22350863.766/0/7 D1: -1204.472/0/8 D2: -938.550/0/8 L1: -12632952.524/0/8
48          L2: -9804132.252/0/8 P1: 22350863.282/0/8 P2: 22350870.038/0/8
49          Sat G25 C1: 24578217.445/0/7 D1: -3164.811/0/7 D2: -2466.069/0/7 L1: -3829204.504/0/7
50          L2: -2958619.116/0/7 P1: 24578217.563/0/7 P2: 24578226.318/0/7
51          Sat G27 C1: 23262592.158/0/7 D1: 2951.056/0/8 D2: 2299.519/0/8 L1: -9166691.680/0/8
52          L2: -7120447.504/0/8 P1: 23262592.029/0/8 P2: 23262598.552/0/8
53          Sat G28 C1: 21283503.220/0/8 D1: -585.103/0/8 D2: -455.924/0/8 L1: -17698942.286/0/8
54          L2: -13775959.458/0/8 P1: 21283503.017/0/8 P2: 21283507.983/0/8
55          Sat G31 C1: 20803601.031/0/8 D1: 878.855/0/8 D2: 684.823/0/8 L1: -22576510.085/0/8
56          L2: -17577293.102/0/8 P1: 20803600.689/0/8 P2: 20803606.968/0/8
57          ...
58
59    > rnwdiff nav/s121001a.01n nav/s121001a.02n
60          <PRN: 1 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 136
61          HOWtime: 86406
62          <PRN: 3 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 186
63          HOWtime: 86406
64          <PRN: 11 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 18
65          HOWtime: 86406
66          <PRN: 13 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 28
67          HOWtime: 86406
68          <PRN: 15 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 226
69          HOWtime: 86406
70          <PRN: 19 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 195
71          HOWtime: 86406
72          <PRN: 22 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 135
73          HOWtime: 86406
74          <PRN: 25 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 29
75          HOWtime: 86406
76          <PRN: 27 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 66
77          HOWtime: 86406
78          <PRN: 28 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 28
79          HOWtime: 86406
80          <PRN: 31 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 91
81          HOWtime: 86406
82          <PRN: 8 TOE: 2451911 07200000 0.000000000000000 Unknown TOC: 1095 93600.000 IODE: 149
83          HOWtime: 88716
84          ...
85
86    > rmwdiff met/412_001a.00m met/412_001a.01m
87          Comparing the following fields (other header data is ignored):
88          PR TD HR
89          < 2451545 00000000 0.000000000000000 Any
90          PR 860.3
91          TD 17.2
92          HR 95.5
93          < 2451545 00900000 0.000000000000000 Any
94          PR 860.1
95          TD 17.2
96          HR 95.8
97          < 2451545 01800000 0.000000000000000 Any
98          PR 859.9
99          TD 17.2
100          HR 96
101          < 2451545 02700000 0.000000000000000 Any
102          PR 859.6
103          TD 17.1
104          HR 96.2
105
106Notes:
107------
108
109Only the first error in each file is reported. The entire file is always checked regardless of time
110options.