I've just released ArduPlane 2.32
This is a minor update with 2 changes:
The new MANUAL_LEVEL option is a boolean option. If set to zero (which is the default) then the existing behaviour of doing automatic accelerometer calibration on every boot is used.
If you set MANUAL_LEVEL to 1 then it won't calibrate the accelerometers on boot and will instead use the values from the last time it did a calibration. The idea is that you get a good level once, then set MANUAL_LEVEL to 1. You can then redo the level using the mission planner or another ground station, or by setting MANUAL_LEVEL to 0 and restarting.
The compass learning change is based on feedback from the last release where noise in the magnetometer caused the learning to be quite bad for some people. The automatic offset learning should now be robust to quite large amounts of magnetic noise.
When i rotate my APM it never shows 90° It is ok til 60°.
Do you know why is that?
There must be a reason. :)
I had working 2.28 version, I updated newest Mission Planner:
Flight data worked then, but after 2.32 firmware update Flight data is lost, and eg. stabilize don't work anymore.
I had similar symtoms before 2.25 versions.
I have APM 1, 128 version.
Trying to compile 2.28 version by hand now
I have tested the current firmware on a 1280 APM1 and it worked fine. So I suspect its something else.
Are you familiar with building using the arduino IDE? Maybe you could add some debug code and see if you can work out what is wrong.
Yeah, I managed to build 2.28 by ide and it works, I will try later versions too to figure out.
I have double checked this issue.
Went back to 2.28
Everything was fine wit this version. When i turned it 90° it really showed 90°.
But than i uploaded 2.32 again, and did the same, and it showed around 60°!
So. There is a dead zone for sure.
I was thinking, might be i am missing something.