Repository navigation
Expand file tree
/
Copy pathautomati.html
More file actions
171 lines (138 loc) · 9.22 KB
/
Copy pathautomati.html
File metadata and controls
171 lines (138 loc) · 9.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<style>
h1 {
color: #111;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 40px;
font-weight: 700;
line-height: 64px;
margin: 0 0 0;
padding: 20px 30px;
text-align: center;
text-transform: uppercase;
border-bottom:1px solid #CCC;
padding-bottom:3px;
}
.error-box {
border: 1px solid red ;
background-color: lightgrey;
font-family: Courier New,Courier;
line-height: 26.4px;
}
.bib-quote {
border: 0.7px solid green ;
margin: 20px 60px 20px 60px;
padding: 20px;
font-family: Courier New,Courier;
font-size: 75%;
}
</style>
</head>
<body>
<h1>Important Files</h1>
<h2><a name="ntua52-sta">NTUA52.STA</a></h2>
<p>This file (<code>~/tables/sta/NTUA52.STA</code>) contains the station information for all non-EPN,
non-URANUS stations that are processed by NTUA (including but not limited to networks Greece, Santorini, etc).
<em>It should always be up-todate</em>, the script <a href="#update-sta"><code>update-sta.sh</code></a> should take care of this.</p>
<p>Notes for <code>NTUA52.STA</code></p>
<ul>
<li>Station <code>artu</code>, which is an IGS station used in our processing, is not listed in the official
<a href="ftp://epncb.oma.be/pub/station/general/EUREF52.STA">EUREF station information file</a>. Hence, we have extracted its records from
<a href="ftp://ftp.unibe.ch/aiub/BSWUSER52/STA/CODE.STA">CODE's station information file</a> and added them to <code>NTUA52.STA</code>. It's radome
though is changed from <code>DOME</code> to <code>NONE</code>, since there is no calibration for it's antenna/radome pair. The same is done from CODE, where in
the <a href="ftp://ftp.unibe.ch/aiub/BSWUSER52/GEN/PCV_COD.I08">Phase Center Variation file</a> it is written that the <code>DOME</code> is : <em>IGS08_1888 ADOPTED from NONE</em>.</li>
<li>
Station <code>mat1</code>, which is an IGS station used in our processing, is not listed in the official
<a href="ftp://epncb.oma.be/pub/station/general/EUREF52.STA">EUREF station information file</a>. Hence, we have extracted its records from
<a href="ftp://ftp.unibe.ch/aiub/BSWUSER52/STA/CODE.STA">CODE's station information file</a> and added them to <code>NTUA52.STA</code>.
</li>
</ul>
<h2><a name="receiver-ntua">RECEIVER.NTUA</a></h2>
<p>This file is a copy of the default <a href="ftp://ftp.unibe.ch/aiub/BSWUSER52/GEN/RECEIVER.">RECEIVER.</a> file, but additionaly contains all gnss receivers used in any of the sites we process (or is not included
in the <code>RECEIVER.</code> file but is needed).</p>
<p>All receiver types included in <code>RECEIVER.NTUA</code> but not in <code>RECEIVER.</code> should be
recorded in the file: <code>~/tables/etc/receiver.</code>.</p>
<p>Note that the file can be found at <code>~/bern52/BERN52/GPS/GEN</code>. <em>Only touch
this file if you know what you're doing!!</em>.
<h2><a name="ntua-blq">NTUA.BLQ</a></h2>
<p>This file is a concatenation of the individual BLQ files: <a href="ftp://epncb.oma.be/pub/station/general/EPN_FES2004.BLQ">EPN_FES2004.BLQ</a> and <code>GREECE.BLQ</code> and
contains correction terms for computing ocean loading induced displacements, according to the FES2004 model.
Note that the <em>centre of mass correction is not applied</em>, i.e. the header includes
the line: <pre>$$ CMC: NO (corr.tide centre of mass)</pre></p>
<h1>Cron Jobs</h1>
<h2><code>update-pcv.sh</code></h2>
<p>This script is responsible for updating the (bernese-specific) Phase Center
Variation .PCV files. It lives in <code>/cron</code> folder and should run on a daily basis.</p>
<p>It will download three antex files and transform them to PCV files:
<ul>
<li><a href="ftp://epncb.oma.be/epncb/station/general/epn_08.atx">epn_08.atx</a> to <code>~/tables/pcv/PCV_EPN.PCV</code> </li>
<li><a href="ftp://epncb.oma.be/epncb/station/general/epnc_08.atx">epnc_08.atx</a> to <code>~/tables/pcv/PCV_EPC.PCV</code> and</li>
<li><a href="ftp://igs.org/pub/station/general/igs08.atx">epn_08.atx</a> to <code>~/tables/pcv/PCV_IGS.PCV</code></li>
</ul>
</p>
<p>All output is directed to a logfile named <code>~/cron/update-pcv.log</code>. Inspect this file for any errors.</p>
<p>The update-pcv.sh script calls the <code>~/autobpe/bin/atx2pcv.sh</code> program to perform the conversion. It also needs the
campaign named <em>EPNDENS1</em>. If anything goes wrong, check the log file (and then maybe the output file(s)
<code>~/data/GPSDATA/CAMPAIGN52/ENSDENS1/BPE/ATX2PCV.*</code> and <code>~/data/GPSDATA/CAMPAIGN52/ENSDENS1/BPE/APYYSSS0_*.LOG</code>).</p>
<h2><a name="update-sta"><code>update-sta.sh</code></a></h2>
<p>This script is responsible for updating the Station Information records for all sites maintained/processed by EUREF.
It lives in <code>/cron</code> folder and should run on a daily basis.</p>
<p>It will download the (station information) file <a href="ftp://epncb.oma.be/epncb/station/general/EUREF52.STA">EUREF.STA</a>
and merge the records therein with the ones in the file <a href="#ntua52-sta"><code>~/tables/sta/NTUA52.STA</code></a>. This will create a new, merged
(station information) file named <code>~/tables/sta/EPN.STA</code>.
<p>The script calls the program <code>~/autobpe/bin/stamrg.sh</code> and it needs the campaign named <em>EPNDENS1</em>. All output
is dumped to the log file <code>~/cron/update-sta.log</code>.</p>
<h2><code>sync_w_bern52.sh</code></h2>
<p>This script synchronizes (i.e. updates) the folder <code>~/bern52/BERN52/GPS/GEN/</code> with the remote folder at
<a href="ftp.unibe.ch/aiub/BSWUSER52/GEN/">AIUB</a>. It lives in <code>/cron</code> folder and should run on a daily basis.</p>
<p>The script uses the program <code>~/autobpe/bin/syncwbern52.sh</code>. All output is directed to the (log) file <code>~/cron/sync_w_bern52.log</code>.
<h1>FAQ</h1>
<h2>Error Messages</h2>
<div class="error-box">
<pre>*** SR MISSING: Following antenna(s) not found in phase
center information file:
TPSCR3_GGD CONE 0
Filename: ${X}/GEN/foo.I08</pre>
</div>
<p><em(watch the trailing '0' after the antenna/radome)</em></p>
<p>This is caused by the representation of the generic antenna (represented by '0' and not '999999').
<code>grep</code> the PCV file for the antenna; if you see this line:<br>
<code>TPSCR3_GGD CONE 0 G 2 1 0 5 5 90 IGS08_1888 ROBOT 03-APR-13</code><br>
instead of this:<br>
<code>TPSCR3_GGD CONE 999999 G 2 1 0 5 5 90 IGS08_1888 ROBOT 03-APR-13</code><br>
you should probably re-compile the PCV file, using the <code>--enable-individual-calibration</code> switch (via the <code>atx2pcv.sh</code> script).
<p>From <a href="http://www.bernese.unibe.ch/docs/DOCU52.pdf">Bernese v5.2</a>:</p>
<div class="bib-quote">
<p>[Chapter 18.2.3]</p>
<p>In the phase center eccentricity file there is a now a distinction between two cases:
<ul>
<li>If individual antenna calibrations shall be considered in a campaign, individual antenna numbers
ranging from 1 to 999998 are used for individually calibrated antennas,
while the antenna number "999999" is used to indicate type–specific calibrations
(i.e., applied to all antennas of the same type with no individual calibration available)
in the phase center eccentricity file.</li>
<li>If only type–specific calibrations shall be considered in a campaign, all antennas are
stored with the antenna number "0" in the phase center eccentricity file (i.e., there
is only one calibration per antenna type).</li>
</ul>
Both modes require separate phase center eccentricity files, whose generation requires
different option settings in the program ATX2PCV (see description on option “Set number
of generic antennas to 999999” in Section 18.3.1).</p>
<p>It is also important to know that all processing programs have to find all expected entries in
the antenna phase center eccentricity file. As soon as an antenna is connected to a receiver
that supports other systems than only GPS, the corresponding corrections are requested
for all additional GNSS as well.</p>
<p>[Chapter 18.3.1]</p>
<p>The option "Set number of generic antennas to 999999" in panel "ATX2PCV 2: ANTEX Conversion"
is important, because it is the switch between consideration or non–consideration
of individual antenna calibrations in your processing: It must be activated if individual
antenna calibrations shall be considered. All group-specific calibrations then get the an-
tenna number "999999" in the phase center file, while the individually calibrated antennas
have their individual 6-digit numbers. If only group calibrations are to be considered in
the processing, the option must be de–activated. In this case, the phase center file will
only contain group calibrations with the antenna number "0".</p>
</p></div>
</body>