我有一个三星 galaxy s,我制作了一个应用程序,列出了手机中的传感器。 该程序向我展示了许多传感器,但我的问题是其中两个: MS-3C 磁传感器 -->type:2 MS-3C 方位传感器 -->type:3
为什么说它们是两个不同的传感器呢? 在雅马哈表中http://www.yamaha.co.jp/english/product/lsi/magnetic_sensor/它似乎是一个单一的传感器。 为什么android将它报告为两个不同的传感器? 它使用相同的芯片给我两种类型的数据?
对不起我的英语
最佳答案
方向传感器是一种虚拟传感器,它使用其他实际传感器(例如加速度计和磁传感器)来确定方向。在某些情况下,这可能在软件中完成。从您提供的链接中,请注意此传感器接受倾斜传感器的输入。我想在这种情况下它是一个加速度计。 (设备上显示的其他传感器是什么?它也可能是陀螺仪。)所以它可能具有片上软件或逻辑来提供来自加速度和磁场数据的完整方向,或者它可能只是通过陀螺仪数据作为定向结果。
关于android - 三星 Galaxy 上的雅马哈 MS-3C 传感器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4281095/