If you data is a good match for a third order formula you will get that, but you cannot force it to that level. It will actually try 1st, 2nd, 3rd order and return the first good match that you get based on the validation and maximum allowed deviation.
But I have been thinking of changing that procedure, options could be:
* Let the device choose (as it works today).
* Let the user force the formula to a certain degree
* Generate 2nd and 3rd degree formulas and let the user choose the optimal one (show in graph).
Would be interesting to do some more testing on that topic. Would you mind sharing your calibration points for me to do some testing ?
I have done some testing on the topic and implemented an test in my logging software and this is how I present the different options for now, this could be moved over to Gravitymon once i'm happy with the feature.
View attachment 860103