1

我有一个三星galaxy s,我制作了一个应用程序,可以列出手机中的传感器列表。该程序向我展示了许多传感器,但我的问题是其中两个: MS-3C 磁性传感器 --> 类型:2 MS-3C 方向传感器 --> 类型:3

为什么说它们是两个不同的传感器?在 yamaha http://www.yamaha.co.jp/english/product/lsi/magnetic_sensor/的表格中,它似乎是一个传感器。为什么android将其报告为两个不同的传感器?它使用同一个芯片给我两种类型的数据?

对不起我的英语不好

4

1 回答 1

3

方向传感器是一种虚拟传感器,它使用其他实际传感器(例如加速度计和磁传感器)来确定方向。在某些情况下,这可能会在软件中完成。从您提供的链接中,请注意此传感器为倾角传感器提供输入。我想在这种情况下它是一个加速度计。(设备上显示的其他传感器是什么?它也可能是陀螺仪。)所以它可能有片上软件或逻辑来提供加速度和磁力数据的完整方向,或者它可能只是通过陀螺仪数据作为定向结果。

于 2010-12-02T07:08:55.980 回答