CPro Magnetometer Data
I can't make sense of the data coming from the magnetometer off the C Pro board:
1) In theory, if you hold the board one direction then flip it and turn it 180 degrees, you should get the inverse magnetometer vector as you had in the starting position. This is not the case. It actually seems impossible to even get the y or z axis to even produce positive numbers.
2) the numbers seem very small, I know almost any algorithm is going to require them to be normalized first, but most magnetometers produce much larger numbers and these low ones are suspicious.
From working with other magnetometers, my guess is an error made in firmware when converting unsigned integer data off the magnetometer to a signed floating point number. But that is just a guess...
This discussion has been closed.