Changeset 8011 in ntrip for trunk/BNC/src/bncutils.h
- Timestamp:
- Aug 12, 2016, 5:25:52 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncutils.h
r7251 r8011 50 50 * and must be handled separately. 51 51 * @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) 53 53 * @param mSecOfWeek milli seconds in GLONASS time 54 54 * @param fixnumleap when <code>true</code> then result is UTC time, otherwise it is GPS … … 63 63 QDateTime currentDateAndTimeGPS(); 64 64 65 bool checkForWrongObsEpoch(bncTime obsEpoch); 66 65 67 QByteArray ggaString(const QByteArray& latitude, const QByteArray& longitude, 66 68 const QByteArray& height, const QString& ggaType); … … 84 86 void jacobiEll_XYZ(const double* Ell, Matrix& jacobi); 85 87 86 void covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell, 88 void covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell, 87 89 SymmetricMatrix& Qneu); 88 90 89 void covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell, 91 void covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell, 90 92 SymmetricMatrix& Qxyz); 91 93 … … 96 98 double nint(double val); 97 99 98 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc, 100 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc, 99 101 ColumnVector (*der)(double x, const ColumnVector& y, double* acc)); 100 102 101 103 void GPSweekFromDateAndTime(const QDateTime& dateTime, int& GPSWeek, double& GPSWeeks); 102 104 103 void GPSweekFromYMDhms(int year, int month, int day, int hour, int min, double sec, 105 void GPSweekFromYMDhms(int year, int month, int day, int hour, int min, double sec, 104 106 int& GPSWeek, double& GPSWeeks); 105 107 … … 112 114 int readDbl(const QString& str, int pos, int len, double& value); 113 115 114 void topos(double xRec, double yRec, double zRec, double xSat, double ySat, double zSat, 116 void topos(double xRec, double yRec, double zRec, double xSat, double ySat, double zSat, 115 117 double& rho, double& eleSat, double& azSat); 116 118 … … 119 121 QString fortranFormat(double value, int width, int prec); 120 122 121 void kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP, 123 void kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP, 122 124 SymmetricMatrix& QQ, ColumnVector& xx); 123 125
Note:
See TracChangeset
for help on using the changeset viewer.