为什么有的手机电子罗盘检测不到普通磁场
如题,就是一个手机指南针,能够检测到地磁场,但是就是检测不到普通磁条的磁场,而另外的手机却是既能检测地磁场,也能检测普通磁条磁场。比如,三星、苹果手机的罗盘就是能检测普通磁场,也能检测地磁场,但是,华为的mate10、mate20的指南针就是不能检测到普通磁场,但是能检测地磁场,似乎也是很灵敏。难道地磁场和普通的磁条磁场性质不一样?华为手机换其他的APP也是一样对磁条磁场五反应,说明或者就是磁场传感器不一样。到底是哪一种传感器更高级或者更好更优秀。百度不到相关内容,故此发帖求教。 我的魅族16s也检测不到普通磁场 你怎么确认是检测到磁场而不是通过GPS算出来?用的传感器不一样的原因?
算法估计是通过GPS校准,忽略其他磁场。
我记得以前大法的手机,在医院磁共振科室外面挺远,开关机的磁场变化都能显示 用陀螺仪配合电子罗盘滤波了。。。
没啥高科技的,应该苹果有时候指南针要求转动一圈就是这个原因。。。 wlbx 发表于 2019-11-11 00:01
你怎么确认是检测到磁场而不是通过GPS算出来?
在静止位置打开手机,置于桌上,位置开关没有打开,磁条由远及近手机,罗盘不旋转。旋转手机,然而罗盘一直指南!
kinjiyou 发表于 2019-11-11 16:46
用陀螺仪配合电子罗盘滤波了。。。
没啥高科技的,应该苹果有时候指南针要求转动一圈就是这个原因。。。 ...
这个华为手机需要重置的时候,一样需要旋转很多圈的,跟苹果校准的操作是一样的
页:
[1]