06-26-2020 03:56 PM
Hi,
I don't know how to calibrate the soft iron magnetic field interference.
I see the code `bno055_write_sic_matrix` and `bno055_read_sic_matrix`to configure the soft iron calibration matrix, but whenever I read the data in the sic matrix, it always: 0x4000 0x0000 0x0000 0x0000 0x4000 0x0000 0x0000 0x0000 0x4000, never change no matter how I move the sensor.
It seems the real-time mag calibration couldn't calculate the sic matrix, which makes sense, it needs many data simples and the sensor may have no enough RAM.
I know how to calculate the sic matrix but can I set the sic matrix myself with the API`bno055_write_sic_matrix`?
How the 1 in the unit matrix is 0x4000? If it is 16 bits float, is the result should be 0 01111 0000000000=0x3C00? 0x4000 is 2 by my understand.
Thanks!
Kyle
Solved! Go to Solution.
05-23-2022 04:41 PM
So I have two options:
1. buy the coils & do it myself (how?)
2. Pay to have this done (who?)
05-23-2022 05:06 PM
3D Coil is quite expensive test equipment, buy it by yourself and doing the test is not quite feasible idea.
Our lab has the capability do doing SIC measurement.
But it is also depends on your device type, device size and our resource availibility etc.
You can try to contact our local support team first to check it first.
05-23-2022 06:28 PM
Thank you thaqt is most helpful. Our unit is small & battery powered, so it would very easy for you to ferorm your tests.