Hello,
a few weeks back i had 3.0 rc* installed and had performed the motor compass cal but my compass was off in simple mode so i reverted to a previous version (2.91b). After a cal it was working fine on 2.91 b.
Tonight i put on 3.0.1 and calibrated the compass - i did not perform the motor compass calibration yet.
To clarify i have changed a lot of hardware with this upgrade mainly adding FPV equipment - main changes are the FPV transmitter (fat shark) is beside the APM and also the receiver is near (about 1 cm) from the APM and finally the APM itself is now further away from the PDM - i.e i have raised it) - about 2 inches away.
Are the old values for motor compass cal still on the APM from the time i calibrated on 3.0 rc* and possibly this is causing the issue.
thanks
Damo
Replies
Damien,
Yes, the old values from the previous motor compensation are still there and they are quite high. If you don't have that level of interference any more the compassmot could actually cause problems.
You're right that there's no way to easy way to turn off compassmot so I'll add that to a future release. Until then you can disable compassmot by setting the COMPASS_MOTCT (aka "compass MOTor Compensation Type") parameter to zero or you could just redo the procedure to get better, updated values.