![]() |
Ginan
|
Functions | |
| void | updateLamMap (const GTime &time, SatPos &satPos) |
| double | geodist (Vector3d &rs, Vector3d &rr, Vector3d &e) |
| geometric distance compute geometric distance and receiver-to-satellite unit vector notes : distance includes sagnac effect correction | |
| double | sagnac (Vector3d &rSource, Vector3d &rDest, Vector3d vel) |
| void | satazel (const VectorPos &pos, const VectorEcef &e, AzEl &azel) |
| satellite azimuth/elevation angle | |
| Dops | dopCalc (const vector< AzEl > &azels) |
| compute DOP (dilution of precision) | |
| void | lowPassFilter (Average &avg, double meas, double procNoise, double measVar) |
| Low pass filter values. | |
compute DOP (dilution of precision)
| azels | satellite azimuth/elevation angles |
| double geodist | ( | Vector3d & | rs, |
| Vector3d & | rr, | ||
| Vector3d & | e ) |
geometric distance compute geometric distance and receiver-to-satellite unit vector notes : distance includes sagnac effect correction
| rs | satellilte position (ecef at transmission) (m) |
| rr | receiver position (ecef at reception) (m) |
| e | line-of-sight vector (ecef) |
| void lowPassFilter | ( | Average & | avg, |
| double | meas, | ||
| double | procNoise, | ||
| double | measVar ) |
Low pass filter values.
| double sagnac | ( | Vector3d & | rSource, |
| Vector3d & | rDest, | ||
| Vector3d | vel ) |
| void satazel | ( | const VectorPos & | pos, |
| const VectorEcef & | e, | ||
| AzEl & | azel ) |
satellite azimuth/elevation angle
| pos | geodetic position |
| e | receiver-to-satellilte unit vector |
| azel | azimuth/elevation {az,el} (rad) |