我在应用程序商店看到很多应用程序都有校准加速度计的按钮(例如:涂鸦跳转)
我希望以类似的方式在我的应用中校准加速度计。
我正在使用默认的UIAccelerometer API和类似的东西,但我只想说明用户是否在他们身边等等...
我将如何继续这样做?
谢谢, 布拉德
答案 0 :(得分:2)
“校准”加速度计的应用程序并没有真正改变加速度计返回的值,他们只是在已知状态下对设备进行读数,然后他们可以使用这些读数来调整他们将来读取的数据。例如,如果您将设备放在桌子上并读取数据,然后将设备旋转180°并进行另一次读数,则您知道设备的误差必须是这两个读数之差的一半。然后,您可以通过该错误调整任何未来读数,以获得更准确的结果。