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