Calibration x-IMU硬铁校准值对于寄存器太大

Calibration x-IMU硬铁校准值对于寄存器太大,calibration,magnetometer,drift,Calibration,Magnetometer,Drift,我正在使用x-io Technologies的x-IMU 对于漂移校正,它使用AHRS车载算法。 如果没有硬铁校准,则会有一个小的连续旋转 通过使用x-IMU-GUI-v13.1进行硬铁校准,我得到如下值: x轴硬铁偏压:8820769420059 y轴硬铁偏压:-814599840421389 z轴硬铁偏压:834205266804569 它们自动设置为硬铁偏置寄存器。 该寄存器的值介于-16和15.99951之间。 这将导致以下寄存器值: x轴硬铁偏压:15.99951 y轴硬铁偏压:

我正在使用x-io Technologies的x-IMU

对于漂移校正,它使用AHRS车载算法。
如果没有硬铁校准,则会有一个小的连续旋转

通过使用x-IMU-GUI-v13.1进行硬铁校准,我得到如下值:

  • x轴硬铁偏压:8820769420059
  • y轴硬铁偏压:-814599840421389
  • z轴硬铁偏压:834205266804569
它们自动设置为硬铁偏置寄存器。 该寄存器的值介于-16和15.99951之间。 这将导致以下寄存器值:

  • x轴硬铁偏压:15.99951
  • y轴硬铁偏压:-16
  • z轴硬铁偏压:15.99951
如果我水平旋转IMU,我会在磁强计y轴上获得以下值:

但所有高于16的值都被截断…
在x轴上也有同样的问题

那么,问题出在哪里呢?
在硬铁校准或磁强计寄存器设置时?

谢谢你的回答

x-io技术有限公司的客户服务可以帮助我。 我必须更改我的Windows区域设置,使小数点由“.”而不是“,”表示

现在,校准数据集是有效的