|
|
|
@ -925,4 +925,11 @@ void SmallEKF::getQuat(Quaternion &quat) const
@@ -925,4 +925,11 @@ void SmallEKF::getQuat(Quaternion &quat) const
|
|
|
|
|
quat = state.quat; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// get filter status - true is aligned
|
|
|
|
|
bool SmallEKF::getStatus() const |
|
|
|
|
{ |
|
|
|
|
float run_time = hal.scheduler->millis() - StartTime_ms; |
|
|
|
|
return YawAligned && (run_time > 10000); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#endif // HAL_CPU_CLASS
|
|
|
|
|