Android 关于BMA-150加速度传感器

Android 关于BMA-150加速度传感器,android,Android,目前,我正在android sdk中研究传感器的hal部分,我们正在使用3轴BMA-150加速计传感器来获取X、y、Z轴的加速度值,我想知道该传感器是否会通过使用一些校准技术直接以SI单位给出o/p,或者什么,我注意到他们在sensor.c文件中提到 720.0 LSG=1G(9.8 m/s2),LSG和重力加速度之间的关系是什么? LSG是什么意思 为什么要将加速度计x、y、z的o/p值乘以9.8/720.0f。这部分请帮忙 谢谢 Vinay在对该装置一无所知的情况下,9.8米/平方秒是地球表

目前,我正在android sdk中研究传感器的hal部分,我们正在使用3轴BMA-150加速计传感器来获取X、y、Z轴的加速度值,我想知道该传感器是否会通过使用一些校准技术直接以SI单位给出o/p,或者什么,我注意到他们在sensor.c文件中提到

720.0 LSG=1G(9.8 m/s2),LSG和重力加速度之间的关系是什么? LSG是什么意思

为什么要将加速度计x、y、z的o/p值乘以9.8/720.0f。这部分请帮忙

谢谢
Vinay

在对该装置一无所知的情况下,9.8米/平方秒是地球表面的重力加速度值。您引用的等式似乎是“LSG”的定义,在上下文中唯一有意义的定义是提供输出的单元。因此,该设备可能会在垂直轴上输出“720.0”。通过乘以9.8/720.0,可以将该值重新规范化为国际单位制(m/s^2)

(平均重力加速度,表示为G(这解释了1G),为9.80665 m/s^2,但在赤道和两极之间变化了几个百分点,并且设备可能无法给出超过两个有效数字的精度)