The major change is that between 2.8.1 (which I had flying very nicely) and 2.9.1 (which was initially all over the place for me) is the inertial measurements used on the Z axis. You need to make sure your not getting vibration into your board.
Check your Accel logs and see what levels they are showing, mine were varying by +/- 15 and the hex was all over the place.
I have now reduced it to +/- 1 and the hex is rock solid with the same settings.
You are going to need to do this check anyway with the upcoming 2.9.2 which will use inertial in the X/Y axis as well as Z.
And don't forget to reset your params to the defaults for 2.9, they are quite different from 2.8
Replies
yes, just found that in release notes. (actually were about to delete this post)
Thank you.
The major change is that between 2.8.1 (which I had flying very nicely) and 2.9.1 (which was initially all over the place for me) is the inertial measurements used on the Z axis. You need to make sure your not getting vibration into your board.
Check your Accel logs and see what levels they are showing, mine were varying by +/- 15 and the hex was all over the place.
I have now reduced it to +/- 1 and the hex is rock solid with the same settings.
You are going to need to do this check anyway with the upcoming 2.9.2 which will use inertial in the X/Y axis as well as Z.
And don't forget to reset your params to the defaults for 2.9, they are quite different from 2.8