Changeset 6383 in ntrip


Ignore:
Timestamp:
Dec 19, 2014, 3:37:31 PM (9 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTCM3/RTCM3Decoder.cpp

    r6376 r6383  
    8080  connect(this, SIGNAL(newGalileoEph(galileoephemeris*)),
    8181          BNC_CORE, SLOT(slotNewGalileoEph(galileoephemeris*)));
     82  connect(this, SIGNAL(newSBASEph(sbasephemeris*)),
     83          BNC_CORE, SLOT(slotNewSBASEph(sbasephemeris*)));
    8284
    8385  // Mode can be either observations or corrections
     
    381383          // GLONASS Ephemeris
    382384          // -----------------
    383           else if (rr == 1020 && parser.ephemerisGLONASS.almanac_number >= 1
    384           && parser.ephemerisGLONASS.almanac_number <= PRN_GLONASS_NUM) {
     385          else if (rr == 1020 && parser.ephemerisGLONASS.almanac_number >= 1 &&
     386                                parser.ephemerisGLONASS.almanac_number <= PRN_GLONASS_NUM) {
    385387            decoded = true;
    386388            emit newGlonassEph(new glonassephemeris(parser.ephemerisGLONASS), _staID);
     
    399401            decoded = true;
    400402            emit newGPSEph(new gpsephemeris(parser.ephemerisGPS));
     403          }
     404
     405          // SBAS Ephemeris
     406          // --------------
     407          else if (rr == 1043) {
     408            decoded = true;
     409            emit newSBASEph(new sbasephemeris(parser.ephemerisSBAS));
    401410          }
    402411        }
  • trunk/BNC/src/RTCM3/RTCM3Decoder.h

    r5738 r6383  
    4949  void newGPSEph(gpsephemeris* gpseph);
    5050  void newGlonassEph(glonassephemeris* glonasseph, const QString& staID);
     51  void newSBASEph(sbasephemeris* sbaseph);
    5152  void newGalileoEph(galileoephemeris* galileoeph);
    5253
  • trunk/BNC/src/bnccore.cpp

    r6372 r6383  
    808808  emit stopRinexPPP();
    809809}
     810
     811// New SBAS Ephemeris
     812////////////////////////////////////////////////////////////////////////////
     813void t_bncCore::slotNewSBASEph(sbasephemeris* sbaseph) {
     814  QMutexLocker locker(&_mutex);
     815
     816  qDebug() << "t_bncCore::slotNewSBASEph";
     817}
  • trunk/BNC/src/bnccore.h

    r6372 r6383  
    7979  void slotNewGlonassEph(glonassephemeris* glonasseph, const QString& staID);
    8080  void slotNewGalileoEph(galileoephemeris* galileoeph);
     81  void slotNewSBASEph(sbasephemeris* sbaseph);
    8182  void slotNewOrbCorrections(QList<t_orbCorr> orbCorr);
    8283  void slotNewClkCorrections(QList<t_clkCorr> clkCorr);
Note: See TracChangeset for help on using the changeset viewer.