RXtoRINEX  V2.1
RXtoRINEX provides tools to collect data from GPS / GNSS receivers in mobile devices, convert them to RINEX or RTK formats, and process RINEX files.
RTKobservation.h
Go to the documentation of this file.
1 
21 #ifndef RTKOBSERVATION_H
22 #define RTKOBSERVATION_H
23 
24 #include <string>
25 #include <stdio.h>
26 
27 using namespace std;
28 
35 public:
36  RTKobservation(string prg, string in);
37  ~RTKobservation();
38  void setId(string prg, string in);
39  void setMasks(double elev, double snr);
40  void setStartTime();
41  void setStartTime(int week, double tow);
42  void setEndTime();
43  void setEndTime(int week, double tow);
44  void setPosition(int week, double tow, double x, double y, double z, int qlty, int nSat);
45  void printHeader(FILE* out);
46  void printSolution (FILE* out);
47 private:
48  //RTK observation file header data
49  string program;
50  string inpFile;
51  string posMode;
52  string freqs;
53  string solution;
54  double elevMask;
55  double snrMask;
56  string ionosEst;
57  string troposEst;
58  string ambEst;
59  string valThres;
60  string ephemeris;
61  int startWeek;
62  double startTOW;
63  int endWeek;
64  double endTOW;
65  //Solution data
66  double xSol;
67  double ySol;
68  double zSol;
69  int qSol;
70  int nSol;
71  //Time related data
72  int gpsWeek; //extended week number: 0 - no limit
73  double gpsTOW; //time of week in seconds as estimated by the receiver
74 };
75 #endif
Definition: RTKobservation.h:34