From dc531ca4a6288cd87793572a7da3d4051454b1b8 Mon Sep 17 00:00:00 2001 From: bert hubert Date: Wed, 29 Jul 2020 11:12:04 +0200 Subject: [PATCH] make rinjoin use the IOD field --- rinjoin.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rinjoin.cc b/rinjoin.cc index 85814bd..cf80abb 100644 --- a/rinjoin.cc +++ b/rinjoin.cc @@ -9,6 +9,7 @@ struct Value optional af0Inav; optional af0Fnav; int af1; + int iod; optional BGDE1E5a; optional BGDE1E5b; }; @@ -30,6 +31,7 @@ int main(int argc, char** argv) s.af1 = rint(ldexp(e.af1,46)); s.BGDE1E5a = rint(ldexp(e.BGDE1E5a,32)); s.BGDE1E5b = rint(ldexp(e.BGDE1E5b,32)); + s.iod = e.iodnav; } else { s.af0Fnav = rint(ldexp(e.af0,34)); @@ -41,10 +43,10 @@ int main(int argc, char** argv) } } - cout<<"timestamp sv af0fnav af0inav af1 bgde1e5a bgde1e5b\n"; + cout<<"timestamp sv iod af0fnav af0inav af1 bgde1e5a bgde1e5b\n"; for(const auto& s : satmap) { if(s.second.af0Fnav.has_value() && s.second.af0Inav.has_value() && s.second.BGDE1E5a.has_value() && s.second.BGDE1E5b.has_value()) - cout << s.first.first<<" " <