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) |