首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有指南针和测斜仪的读数

没有指南针和测斜仪的读数
EN

Stack Overflow用户
提问于 2013-02-07 22:12:25
回答 2查看 796关注 0票数 0

我有一个三星700 basic智能PC Pro平板电脑,我试图访问不同的传感器使用一个基本的Windows应用程序模板,以测试出一些东西。我用了这里的样本:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465294.aspx

到目前为止,我能够从加速度计和陀螺仪中获得数据。

然而,测斜仪和罗盘并没有给我任何数据。我可以使用Compass.GetDefault()和Inclinometer.GetDefault()来很好地实例化它们(它们不是null);。但是,“读取”事件处理程序没有被调用。

我尝试了倾斜仪和指南针样本,从SDK以及。结果一样,没有读数。

据三星更新工具称,平板电脑应该是最新的。

还有其他方法可以检查这些传感器是否启用并工作吗?

任何帮助都是非常感谢的。

更新1:

使用Windows (链接)中的传感器诊断工具,我可以获得更多信息(它位于prog.files\Windows工具包\8.0\Tools中)。

我从罗盘传感器得到X,Y和Z值的读数,但是“磁北度”总是VT_NULL。因为Runtime只给了我HeadingMagneticNorth和HeadingTrueNorth而不是原始值,这可能是问题的根源。屏幕截图

既然现在似乎有一个可行的指南针,我想知道问题可能是什么。和司机有关吗?

对于倾斜器,我根本没有得到任何使用传感器诊断工具的读数。X,Y和Z值为VT_NULL。屏幕截图

还有其他三星Win8平板电脑用户愿意测试一下吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-14 22:17:16

这两个传感器现在工作,并提供了预期的价值。

解决办法是移到房子里的一个不同的地方,在每个轴上旋转几次。这导致了传感器的重新校准。

这可能是传感器被强磁干扰所干扰,这阻碍了它的正确校准。

票数 1
EN

Stack Overflow用户

发布于 2013-02-08 01:01:29

您可能还需要设置reporting属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14762011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档