Robustify timestamp checks (#729)

* Robustify timestamp checks

* Remove lowerbound on sensor timestamp

* Add tests for fusion timeouts

* Inline and const time check functions

* Rename dead_reckoning time variable
This commit is contained in:
kritz
2020-01-28 10:33:16 +01:00
committed by Paul Riseborough
parent f20726d47f
commit ee859e092a
15 changed files with 429 additions and 68 deletions
+15
View File
@@ -44,6 +44,21 @@ void Gps::setVelocity(const Vector3f& vel)
_gps_data.vel_ned = vel;
}
void Gps::setFixType(int n)
{
_gps_data.fix_type = n;
}
void Gps::setNumberOfSatellites(int n)
{
_gps_data.nsats = n;
}
void Gps::setPdop(float pdop)
{
_gps_data.pdop = pdop;
}
void Gps::stepHeightByMeters(float hgt_change)
{
_gps_data.alt += hgt_change * 1e3f;