Unexpected incorrect reading from Magnetometer during long range test #7991
Replies: 4 comments 7 replies
-
INAV doesn't have the ability to display Magnetometer bearing and GPS heading... It only displays the GPS heading on the OSD. Your heading of 287° NW, is the heading the quad is on, from its perspective. |
Beta Was this translation helpful? Give feedback.
-
Thanks, but ... Alfredo |
Beta Was this translation helpful? Give feedback.
-
Yes, Alfredo |
Beta Was this translation helpful? Give feedback.
-
Many months later .... : I discovered on my pc a compass module HMC5883L application note, saved in a hurry after I downloaded it from Internet, and not instantly read, may be ... This appnote states not affordable data for high pith values (quad in divind mode, for instance). Should be used an accellerometer to compensate for. errors... don't know if Inav does use accellerometer for magnetometer value compensations.... Hope this helps, Alfredo |
Beta Was this translation helpful? Give feedback.
-
Hi everybody,
during a quite challeging test flight, in not very good weather, but under good rssi recetion and quad control,
I noticed that compass heading was incorrect, whilst azimuth was correct.
Here is a screenshot:
It would very difficult to reexecute this test (read below why), so I decided to start this discussion.
I know that compass setup is much sensible to a lot of factors, but why not to try to quantify them, in some way ?
In the screenshot there is a difference of about 90 degrees vs real heading (quad was coming down back to home in acro mode, direction north, more or less, so azimuth is shown 184).
Why this difference between heading (287) and azimuth (184) ?
A few data about flight:
System quad setup:
The question is :
Can humidity or high (because high speed) air flow against compass cause incorrect reading ?
Can compass device or carbon frame be electrified because of strong air flow against it ?
Could this be caused by a big negative quad pitch/attitude (if any, to be analyzed in log) that leads to more compass reading on the vertical axis than horizontal, with less horizontal precision ?
(I do compass calibration alwasy in 3d-mode).
Did anybody encounter similar behaviour/situation ?
Alfredo
Beta Was this translation helpful? Give feedback.
All reactions