Changeset 1105 in ntrip


Ignore:
Timestamp:
Sep 8, 2008, 6:24:37 PM (16 years ago)
Author:
weber
Message:

* empty log message *

Location:
trunk/BNC/RTCM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/RTCM/RTCM2.cpp

    r1044 r1105  
    5050//   2008/03/10  AHA  Corrected buffer length check in getPacket()
    5151//   2008/03/11  AHA  isGPS-flag in RTCM2_Obs is now set to false on clear()
    52 //   2008/03/13  AHA  Added checks for data consistency in extraction routines
     52//   2008/03/14  AHA  Added checks for data consistency in extraction routines
     53//   2008/09/01  AHA  Harmonization with newest BNC version
    5354//
    5455// (c) DLR/GSOC
     
    756757//------------------------------------------------------------------------------
    757758
     759// Constructor
     760RTCM2_03::RTCM2_03(){
     761  validMsg = false;
     762  x = 0.0;
     763  y = 0.0;
     764  z=0.0;
     765};
     766
    758767void RTCM2_03::extract(const RTCM2packet& P) {
    759768
     
    11161125     
    11171126      prn = (isGPS? sid : sid+200 );
    1118 
     1127     
    11191128      // Carrier phase measurement (mod 2^23 [cy]; sign matched to range)
    11201129      cph = -P.getBits(iSat*48+40,32)/256.0;
     
    11371146        cph_L1.push_back(0.0);
    11381147        cph_L2.push_back(0.0);
    1139         slip_L1.push_back(-1);
    1140         slip_L2.push_back(-1);
     1148        slip_L1.push_back(-1);
     1149        slip_L2.push_back(-1);
    11411150      };
    11421151     
    11431152      // Store measurement
    11441153      if (isL1) {
    1145         cph_L1 [idx] = cph;
    1146         slip_L1[idx] = slip_cnt;
     1154        cph_L1[idx] = cph;
     1155        slip_L1[idx] = slip_cnt;
    11471156      }
    11481157      else {
    1149         cph_L2 [idx] = cph;
    1150         slip_L2[idx] = slip_cnt;
     1158        cph_L2[idx] = cph;
     1159        slip_L2[idx] = slip_cnt;
    11511160      };
    11521161           
     
    12601269        cph_L1.push_back(0.0);
    12611270        cph_L2.push_back(0.0);
    1262         slip_L1.push_back(-1);
    1263         slip_L2.push_back(-1);
     1271        slip_L1.push_back(-1);
     1272              slip_L2.push_back(-1);
    12641273      };
    12651274     
     
    13501359
    13511360}; // End of namespace rtcm2
    1352 
    1353 
    1354 
  • trunk/BNC/RTCM/RTCM2.h

    r1044 r1105  
    2929//   2006/11/25  OMO  Revised check for presence of GLONASS data
    3030//   2008/03/07  AHA  Removed unnecessary failure flag
     31//   2008/09/01  AHA  Harmonization with newest BNC version
    3132//
    3233// (c) DLR/GSOC
     
    201202
    202203class RTCM2_03 {
    203  public:
    204  
    205   RTCM2_03() : validMsg(false), x(0.0), y(0.0), z(0.0) { }
    206  
    207   void extract(const RTCM2packet& P);
    208  
    209  public:
    210   bool    validMsg;          // Validity flag
    211   double  x,y,z;             // Station coordinates
     204 
     205  public:
     206    // Constructor
     207    RTCM2_03();
     208
     209    void extract(const RTCM2packet& P);
     210
     211  public:
     212
     213    bool    validMsg;          // Validity flag
     214    double  x,y,z;             // Station coordinates
     215
    212216};
    213217
Note: See TracChangeset for help on using the changeset viewer.