Nexus S 和姜饼传感器事件——哪个传感器使用啥硬件?

Posted

技术标签:

【中文标题】Nexus S 和姜饼传感器事件——哪个传感器使用啥硬件?【英文标题】:Nexus S and gingerbread Sensor events -- Which sensor uses what hardware?Nexus S 和姜饼传感器事件——哪个传感器使用什么硬件? 【发布时间】:2011-03-12 06:20:17 【问题描述】:

有人可以帮助知道哪个传感器使用手机硬件的哪个部分,或者在 android 2.3 的 Nexus S 上以什么组合使用?

以下是传感器事件:

TYPE_ACCELEROMETER

TYPE_GYROSCOPE

TYPE_GRAVITY

TYPE_LINEAR_ACCELERATION

TYPE_ORIENTATION

TYPE_ROTATION_VECTOR

我假设前 2 个对应于单独的硬件(加速度计和陀螺仪),

但是剩下的怎么处理呢?

TYPE_LINEAR_ACCELERATION 是否充分利用了加速度计和陀螺仪硬件?

我实际上对“线性加速度”感兴趣,所以如果“线性加速度”在内部使用陀螺仪来给出值,我是否应该不必担心陀螺仪事件?

此外,当在设备线性加速度上进行测试时,发现会为轻微抖动提供高值,因此假设这会消除重力矢量,这不是预期的。

有什么想法吗?

【问题讨论】:

【参考方案1】:

Mathias Agopian 在这里回答了这个问题。

Google Groups Android discussion

【讨论】:

以上是关于Nexus S 和姜饼传感器事件——哪个传感器使用啥硬件?的主要内容,如果未能解决你的问题,请参考以下文章

Nexus One 上的光传感器仅返回两个不同的值

哪个传感器用于旋转安卓手机?

第二周作业

传感器的A0和D0接51单片机哪个串口

Arduino没有形成蓝牙连接/将传感器数据从arduino发送到android

从多元时间序列间隔中检测罕见事件