Changeset 538 in ntrip


Ignore:
Timestamp:
Oct 21, 2007, 6:59:10 PM (17 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncapp.cpp

    r537 r538  
    161161
    162162  gpsephemeris** ee = &_gpsEph[gpseph->satellite-1];
    163   if ( *ee == 0 || (*ee)->IODE != gpseph->IODE ) {
     163  if ( *ee == 0                         ||
     164       gpseph->GPSweek > (*ee)->GPSweek ||
     165       gpseph->TOW     > (*ee)->TOW     ) {
    164166    delete *ee;
    165167    *ee = gpseph;
     
    186188  glonassephemeris** ee = &_glonassEph[glonasseph->almanac_number-1];
    187189
    188   if ( *ee == 0 || (*ee)->GPSWeek != glonasseph->GPSWeek ||
    189       (*ee)->GPSTOW != glonasseph->GPSTOW ) {
     190  if ( *ee == 0                             ||
     191       glonasseph->GPSWeek > (*ee)->GPSWeek ||
     192       glonasseph->GPSTOW  > (*ee)->GPSTOW  ) {
    190193    delete *ee;
    191194    *ee = glonasseph;
Note: See TracChangeset for help on using the changeset viewer.