From d6d982114d4e69aa5533389bae6e2c117e33e70b Mon Sep 17 00:00:00 2001
From: Tim Everett <tim.everett3@gmail.com>
Date: Mon, 13 Jan 2020 09:59:22 -0700
Subject: [PATCH] - Fix bug that causes double antenna offset when anttype='*'

---
 src/postpos.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/postpos.c b/src/postpos.c
index 47efdf6..c90b8db 100644
--- a/src/postpos.c
+++ b/src/postpos.c
@@ -909,7 +909,8 @@ static int antpos(prcopt_t *opt, int rcvno, const obs_t *obs, const nav_t *nav,
             trace(1,"no position in rinex header\n");
             return 0;
         }
-        /* antenna delta */
+        /* add antenna delta unless using rinex header deltas */
+        if (strcmp(opt->anttype[rcvno],"*")) return 1;   
         if (stas[rcvno==1?0:1].deltype==0) { /* enu */
             for (i=0;i<3;i++) del[i]=stas[rcvno==1?0:1].del[i];
             del[2]+=stas[rcvno==1?0:1].hgt;
-- 
GitLab