/[PAMELA software]/chewbacca/PamOffLineSW/PacketUser.cpp
ViewVC logotype

Diff of /chewbacca/PamOffLineSW/PacketUser.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by mocchiut, Thu Feb 11 09:02:09 2010 UTC revision 1.19 by mocchiut, Tue Feb 16 13:38:12 2010 UTC
# Line 1  Line 1 
1  //============================================================================  //============================================================================
2  // $Id: PacketUser.cpp,v 1.17 2010/02/03 14:11:38 mocchiut Exp $  // $Id: PacketUser.cpp,v 1.18 2010/02/11 09:02:09 mocchiut Exp $
3  // Description :  // Description :
4  //============================================================================  //============================================================================
5  #include "PacketUser.h"  #include "PacketUser.h"
# Line 490  void PacketUser::setTimeSync(char* packe Line 490  void PacketUser::setTimeSync(char* packe
490        };        };
491      };      };
492      //      //
493      if ( !existsts ){ // try with inclination mcmd      if ( !existsts && !obt_time_sync && !last_time_sync_info ){ // try with inclination mcmd but only if everything else fails and check that the result is good
494        //        //
495        Double_t timesync = 0.;        Double_t timesync = 0.;
496        //        //
# Line 520  void PacketUser::setTimeSync(char* packe Line 520  void PacketUser::setTimeSync(char* packe
520            mainLogUtil->logAll(msg);            mainLogUtil->logAll(msg);
521          };          };
522        };        };
523          if ( labs(labs(last_time_sync_info_prevvalue-obt_time_sync_prevvalue)-labs(TSYNC-int(OBT/1000))) > 10 ) return;
524      };      };
525      if ( !existsts ) return;      if ( !existsts ) return;
   
526      //    printf(" TIMESYNC FROM MCMD FOUND: TSYNC = %i OBT = %i \n",TSYNC,OBT);          //    printf(" TIMESYNC FROM MCMD FOUND: TSYNC = %i OBT = %i \n",TSYNC,OBT);    
527      obt_time_sync = int(OBT/1000);      obt_time_sync = int(OBT/1000);
528      last_time_sync_info = TSYNC;      last_time_sync_info = TSYNC;

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.23