Changeset 8011 in ntrip for trunk/BNC/src/bncutils.h


Ignore:
Timestamp:
Aug 12, 2016, 5:25:52 PM (8 years ago)
Author:
stuerze
Message:

check regarding wrong observation epochs is done in latencychecker as well to prevent erroneous latencies

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncutils.h

    r7251 r8011  
    5050 * and must be handled separately.
    5151 * @param week GPS week number (must be prefilled, contains fixed value afterwards)
    52  * @param secOfWeek seconds in GPS week (must be prefilled, contains fixed value afterwards) 
     52 * @param secOfWeek seconds in GPS week (must be prefilled, contains fixed value afterwards)
    5353 * @param mSecOfWeek milli seconds in GLONASS time
    5454 * @param fixnumleap when <code>true</code> then result is UTC time, otherwise it is GPS
     
    6363QDateTime    currentDateAndTimeGPS();
    6464
     65bool         checkForWrongObsEpoch(bncTime obsEpoch);
     66
    6567QByteArray   ggaString(const QByteArray& latitude, const QByteArray& longitude,
    6668                       const QByteArray& height, const QString& ggaType);
     
    8486void         jacobiEll_XYZ(const double* Ell, Matrix& jacobi);
    8587
    86 void         covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell, 
     88void         covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell,
    8789                           SymmetricMatrix& Qneu);
    8890
    89 void         covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell, 
     91void         covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell,
    9092                           SymmetricMatrix& Qxyz);
    9193
     
    9698double       nint(double val);
    9799
    98 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc, 
     100ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc,
    99101                         ColumnVector (*der)(double x, const ColumnVector& y, double* acc));
    100102
    101103void         GPSweekFromDateAndTime(const QDateTime& dateTime, int& GPSWeek, double& GPSWeeks);
    102104
    103 void         GPSweekFromYMDhms(int year, int month, int day, int hour, int min, double sec, 
     105void         GPSweekFromYMDhms(int year, int month, int day, int hour, int min, double sec,
    104106                               int& GPSWeek, double& GPSWeeks);
    105107
     
    112114int          readDbl(const QString& str, int pos, int len, double& value);
    113115
    114 void         topos(double xRec, double yRec, double zRec, double xSat, double ySat, double zSat, 
     116void         topos(double xRec, double yRec, double zRec, double xSat, double ySat, double zSat,
    115117                   double& rho, double& eleSat, double& azSat);
    116118
     
    119121QString      fortranFormat(double value, int width, int prec);
    120122
    121 void         kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP, 
     123void         kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP,
    122124                    SymmetricMatrix& QQ, ColumnVector& xx);
    123125
Note: See TracChangeset for help on using the changeset viewer.