Skip to content

Commit 3a163e3

Browse files
authored
Merge pull request #117 from PBoissier/master
Add antenna position offset when using SITELOG
2 parents 77b4f2e + 5773b9c commit 3a163e3

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

CODE/shells/gnss_run_gipsyx

+11-7
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,8 @@ for station in $NODES; do
207207
receiver=$($PROGDIR/sitelog2json "$SITELOG" $FID $ymd|jq '.rt' | tr -d '"')
208208
antenna=$($PROGDIR/sitelog2json "$SITELOG" $FID $ymd|jq '.at' | tr -d '"')
209209
posxyz=$($PROGDIR/sitelog2json "$SITELOG" $FID $ymd|jq '.px' | tr -d '"')
210-
alertheader=" sitelog: $FID @ $ymd - receiver = '$receiver' - antenna = '$antenna' (will use rinex header if empty)"
210+
antennaecc=$($PROGDIR/sitelog2json "$SITELOG" $FID $ymd|jq '.pe' | tr -d '"')
211+
alertheader=" sitelog: $FID @ $ymd - receiver = '$receiver' - antenna = '$antenna' - antenna ecc = '$antennaecc' (will use rinex header if empty)"
211212
if [ ! -z "$receiver" ]; then
212213
receiver=" -O.rt \"$receiver\""
213214
fi
@@ -217,6 +218,9 @@ for station in $NODES; do
217218
if [ ! -z "$posxyz" ]; then
218219
posxyz=" -O.px $posxyz"
219220
fi
221+
if [ ! -z "$antennaecc" ]; then
222+
antennaecc=" -O.pe[hEN,m] $antennaecc"
223+
fi
220224
else
221225
alertheader=''
222226
fi
@@ -235,9 +239,9 @@ for station in $NODES; do
235239
echo "$alertheader"
236240
rm -rf $tmpdir/*
237241
# makes Rinex daily file from raw data (see raw2rinex script)
238-
$PROGDIR/raw2rinex "$RAW" $rinex $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz
242+
$PROGDIR/raw2rinex "$RAW" $rinex $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc
239243
if [[ ! -z $VERBOSE || $? != 0 ]]; then
240-
echo " $PROGDIR/raw2rinex \"$RAW\" $rinex $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz"
244+
echo " $PROGDIR/raw2rinex \"$RAW\" $rinex $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc"
241245
fi
242246

243247
# real-time case: makes a 24h window from yesterday+today data
@@ -260,9 +264,9 @@ for station in $NODES; do
260264
dd=${yesterday:8:2}
261265
RAW2=$(eval "echo $FMT")
262266
echo "$RAW2"
263-
$PROGDIR/raw2rinex "$RAW2" $rinex2 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz
267+
$PROGDIR/raw2rinex "$RAW2" $rinex2 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc
264268
if [[ ! -z $VERBOSE || $? != 0 ]]; then
265-
echo "$PROGDIR/raw2rinex \"$RAW2\" $rinex2 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz"
269+
echo "$PROGDIR/raw2rinex \"$RAW2\" $rinex2 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc"
266270
fi
267271

268272
#converting 2 days ago rinex
@@ -272,9 +276,9 @@ for station in $NODES; do
272276
dd=${two_days_ago:8:2}
273277
RAW1=$(eval "echo $FMT")
274278
echo "$RAW1"
275-
$PROGDIR/raw2rinex "$RAW1" $rinex1 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz
279+
$PROGDIR/raw2rinex "$RAW1" $rinex1 $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc
276280
if [[ ! -z $VERBOSE || $? != 0 ]]; then
277-
echo "$PROGDIR/raw2rinex \"$RAW1\" $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz"
281+
echo "$PROGDIR/raw2rinex \"$RAW1\" $TEQCOPTIONS -O.mn \"$FID\" -O.mo \"$FID\" $receiver $antenna $posxyz $antennaecc"
278282
fi
279283

280284
mv $rinex $rinex3 #already converted rinex for today

0 commit comments

Comments
 (0)