Changeset 8616 in ntrip for branches/BNC_2.12/src/bncutils.h
- Timestamp:
- Feb 28, 2019, 2:45:02 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/BNC_2.12/src/bncutils.h
r8012 r8616 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 … … 86 86 void jacobiEll_XYZ(const double* Ell, Matrix& jacobi); 87 87 88 void covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell, 88 void covariXYZ_NEU(const SymmetricMatrix& Qxyz, const double* Ell, 89 89 SymmetricMatrix& Qneu); 90 90 91 void covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell, 91 void covariNEU_XYZ(const SymmetricMatrix& Qneu, const double* Ell, 92 92 SymmetricMatrix& Qxyz); 93 93 … … 98 98 double nint(double val); 99 99 100 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc, 100 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx, double* acc, 101 101 ColumnVector (*der)(double x, const ColumnVector& y, double* acc)); 102 102 103 103 void GPSweekFromDateAndTime(const QDateTime& dateTime, int& GPSWeek, double& GPSWeeks); 104 104 105 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, 106 106 int& GPSWeek, double& GPSWeeks); 107 107 … … 114 114 int readDbl(const QString& str, int pos, int len, double& value); 115 115 116 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, 117 117 double& rho, double& eleSat, double& azSat); 118 118 … … 121 121 QString fortranFormat(double value, int width, int prec); 122 122 123 void kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP, 123 void kalman(const Matrix& AA, const ColumnVector& ll, const DiagonalMatrix& PP, 124 124 SymmetricMatrix& QQ, ColumnVector& xx); 125 125 … … 141 141 142 142 int factorial(int n); 143 144 /** Convert RTCM3 lock-time indicator to lock time in seconds 145 * depending on input message format. Returns -1 if format is 146 * unknown or indicator is invalid 147 */ 148 double lti2sec(int type, int lti); 143 149 144 150
Note:
See TracChangeset
for help on using the changeset viewer.