#include #include "rinex.hh" #include #include using namespace std; struct Value { optional af0Inav; optional af0Fnav; int af1; int iod; optional BGDE1E5a; optional BGDE1E5b; }; map, Value> satmap; int main(int argc, char** argv) { for(int n = 1; n < argc; ++n) { RINEXReader rr(argv[n]); RINEXEntry e; while(rr.get(e)) { if(e.gnss != 2) continue; // cout << e.t <<" " << e.sv <<" " << (int64_t)(rint(ldexp(e.af0,34))) <<" " << (int64_t)(rint(ldexp(e.BGDE1E5a,32)))<<" " << (int64_t)(rint(ldexp(e.BGDE1E5b,32))) <<" "<