Android 罗盘校准

Android 罗盘校准,android,android-sensors,Android,Android Sensors,所以我一直在构建一个AR引擎,它利用磁罗盘和电话定位等。。在这个过程中,我建立了一个免费的愚蠢的AR罗盘,在测试中,我意识到90%的时间它工作得很好!但有时磁罗盘传感器会停止响应。。我找到的每一份文档都在谈论用户用他们的设备制作一个数字8来重新校准指南针。。这有时有效,但并不总是。。有没有办法以编程方式重置指南针?测试冰淇淋Sandwich nexus prime eliddell由于校准的工作方式,罗盘无法通过编程方式重置 罗盘的工作原理是检测周围磁场的微小变化。当你以8字形模式挥动它时,变化

所以我一直在构建一个AR引擎,它利用磁罗盘和电话定位等。。在这个过程中,我建立了一个免费的愚蠢的AR罗盘,在测试中,我意识到90%的时间它工作得很好!但有时磁罗盘传感器会停止响应。。我找到的每一份文档都在谈论用户用他们的设备制作一个数字8来重新校准指南针。。这有时有效,但并不总是。。有没有办法以编程方式重置指南针?测试冰淇淋Sandwich nexus prime


eliddell

由于校准的工作方式,罗盘无法通过编程方式重置


罗盘的工作原理是检测周围磁场的微小变化。当你以8字形模式挥动它时,变化太快太多,这会重置它。这会导致它重新校准。然而,在某些情况下,重新校准不会有帮助。通常,当您站在高压电线旁边,或金属片旁边,或车内有大量静电时(尤其是仪表板旁边的区域),

由于校准工作方式的原因,无法通过编程重置指南针


罗盘的工作原理是检测周围磁场的微小变化。当你以8字形模式挥动它时,变化太快太多,这会重置它。这会导致它重新校准。然而,在某些情况下,重新校准不会有帮助。通常,当您站在高压电线旁边,或金属片旁边,或车内有大量静电时(尤其是仪表板旁边的区域),

非编程方式。如果您从指南针中获取不可用的值,请弹出一个对话框,要求用户以八位数的形式移动指南针。这是我们双方所能做的最好的了。@Raghav Sood。什么构成了“不可用的值”,这些值都是可用的,因为它们以弧度表示有效的标题?我们如何检测何时需要校准?不是以编程方式。如果您从指南针中获取不可用的值,请弹出一个对话框,要求用户以八位数的形式移动指南针。这是我们双方所能做的最好的了。@Raghav Sood。什么构成了“不可用的值”,这些值都是可用的,因为它们以弧度表示有效的标题?我们如何检测何时需要校准?