I’m having some troubles getting past EKF prearm checks.
I added some debugging statements to NavEKF2_core::calcGpsGoodToAlign()
“false” is always returned, and prearm_fail_string varies between a bunch of different reasons
GPS horiz error 5.1m (needs 5.0)
Mag yaw error x=0.0 y=0.0
I tried upgrading my NEO-7M to a NEO-M8N, it doesn’t seem to help.
Is EKF2 compatible with my GPS cells?
I should note that I’m doing tests indoor. 10 GPS satellites that have been identified. HDOP/VDOP are between 1 and 2. 3D DGPS lock. I tried on my balcony as well.
Also, is there a way to have prearm_fail_string surface on the GCS? I tried both QGC and MP and didn’t see it.