inav icon indicating copy to clipboard operation
inav copied to clipboard

Calibration failing (sequence that does work is not as described)

Open BadRaven opened this issue 4 months ago • 6 comments

Latest version 8.0.1 iNAV Configurator/Firmware (Matek405TE), Matek F405 HTE, O4Pro, M10Q-5883, Matek diversity Rx. (No specific firmware target is listed for the H version but its only difference is an extra piggy back board that provides a range of VTX voltages/current ability) Configurator is running on a very high spec "Gaming" Laptop.

FC is mounted "vanilla", with direction arrow on top and facing forwards carefully levelled in frame.

When calibrating, the first of 6 (right way up level) runs grey to blue and is ticked.

When next (inverted, 2) is calibrated it goes blue and ticked, but the first of 6 that was indicating OK simultaneously greys out.

The 4 remaining all calibrate to blue ticked state, 2-6 all staying blue ticked, 1 grey. It then indicates Calibration successfully complete.............. BUT

Result is calibration has failed (numbers 0,4096 across the board, red cross in status)

This is consistent and repeatable. As soon as 2 calibrates, 1 is lost.

HOWEVER, going back to 1 and running it again (and only 1) produces a blue ticked result in 1, 2-6 stay blue and cailibration is indicated now complete with valid looking data and a green in "Status". (not risked running it yet as lost confidence!)

This again is consistent and repeatable through four iterations (till I got bored!!)

IF its now OK, its not operating as per either the on screen prompts nor the documentation for Calibration.

NOTE: I have ALSO had this instance with a Foxeer "Reaper" F745 AIO but at the time was concentrating on the board being designed for Whoop diagonal mount but being installed square (in their own frame!), and maybe missed the significance. After several tries, this board did calibrate OK and is operational.

BadRaven avatar Aug 06 '25 05:08 BadRaven

On that FC the IMU is on the underside. So the first calibration step should be with the FC upside-down, so that the IMU is the up the correct way. This is in the notes at the top of the calibration screen.

Please try again using the correct sequence.

MrD-RC avatar Aug 06 '25 06:08 MrD-RC

Thanks for that. In my innocence I regarded the printed arrow as all that was needed for alignment setting.............. Wrong. Yes, there's a generic warning about possible different IMU orientation, but what that orientation is was not at all clear from the FC documentation I had. (I didn't even know what an IMU was).

It seems confusing, in that if the "right way up" needs inverting, its seems like inverted would too.

I have repeated what I did at the time to get out of the issue, that is, carry out calibration 1, then 2 (at which point 1 greys out from blue ticked state), then 3,4,5,6 and then go back and do 1 again, at which point all are blue ticked and the Status reports calibration OK.

I have now static tested response and then flown it like this and it appears to work correctly.

BadRaven avatar Aug 11 '25 08:08 BadRaven

For future reference. The Matek site has images of the FC with the components labelled. From those images you can see if the IMU is on the top or bottom of the FC.

MrD-RC avatar Aug 11 '25 09:08 MrD-RC

Cheers, but rather a buried process.

BadRaven avatar Aug 11 '25 09:08 BadRaven

Just setting up a MATEKSYS Flight Controller F405-WTE for a Hunter H-1 plane (before installation). This controller is supplied pre-loaded with iNav, albeit an old version that I updated. I looked but could find nothing in its documentation on IMU positioning affecting calibration.

The Calibration process AGAIN ran as per my first post, with calibration box 1 setting, but then greying as box 2 set. Again no escape/way out but to continue through, ending orientation box 1 no good, 2-6 OK. Once again trying box 1 calibration a second time ONLY, no further, caused it to set and the firmware immediately reported calibration successful.

Its not yet in plane to see or test any further.

Now this can be written down to my stupidity/ignorance/innocence/whatever, but from here it seems extremely unfriendly and not at all confidence inspiring!

Note, the subject quad in post 1 with its two stage calibration is so far flying with no apparant issues.

BadRaven avatar Aug 12 '25 07:08 BadRaven

Just setting up a MATEKSYS Flight Controller F405-WTE for a Hunter H-1 plane (before installation). This controller is supplied pre-loaded with iNav, albeit an old version that I updated. I looked but could find nothing in its documentation on IMU positioning affecting calibration.

https://www.mateksys.com/?portfolio=f405-wte#tab-id-3 The IMU is shown on this page. Why would matek list anything about the IMU affecting the calibration in INAV? INAV reports it on the calibration page. It affects all IMUs. Not just those those on Matek FCs.

MrD-RC avatar Aug 12 '25 13:08 MrD-RC