Well I just bought a new GPS as I found out that this Hextronix from HK which is uBLOX - 6H-LEA had a lot better accuracy then the 6M I had before. I have plugged the GPS in and I’m getting 12 sats with a 1.4 even indoors. But I cannot do a live calibration all I get is the error below. One thing I notice is that this GPS doesn’t have a I2C cable ? I get a full GPS lock damn fast and when I turn the quad the compass angle is within 1 deg. of my phone.
I’m using 3.2 version of course.
Do I need the Live calibration ? What actually makes that move ? What steps can I go through to resolve this ?
If you are using a APM 2.6 it has no onboard compass. According to the fact that you said the new GPS does not have a I2C cable then it probably does not have the external compass that you need. So the reason why it will not calibrate is there is no compass. Hope that helps.
What flight controller are you using? If its an APM and its a version with compass a jumper is required to enable internal, but you are much much better off with an external compass. Either separate to the gps or source a gps with compass.
you might be able to use the compass part of your old gps unit in the mean time assuming it accepts power on the i2c cable, if not some wiring will be required to feed it power.