磁感应sensor工作不正常会有哪些原因呢
0赞
发表于 12/14/2017 5:28:58 PM
阅读(1324)
[DESCRIPTION]
磁感应sensor工作不正常会有哪些原因呢?
[SOLUTION]
1 进入factory mode->Item test->M-sensor,观察raw data X,Y,Z的值是否会根据手机的的转动而变化?
如果不变化,请检查sensor芯片工作电压及连线并观察log是否有I2C通信异常。
2 如果第1步中,raw data的数据是会根据手机的转动而变化,请检查cust_mag.c里方向的设定是否正确。
关于方向的设定请参考dms上的客制化文档,路径:
4 进入指南针界面,使用adb shell,确定此时M sensor的daemon是否有被加载执行。
5 如果指南针大致指向正确,但是会有抖动现象,请检查手机内部是否有磁场干扰,比如马达之类
来源:一牛网论坛