访问Lumia 1020的气压计数据

本文关键字:气压计 数据 1020 Lumia 访问 | 更新日期: 2023-09-27 18:25:12

显然Lumia 1020有一个气压计。请参阅下面链接中的"附加功能"部分。

http://developer.nokia.com/Devices/Device_specifications/Lumia_1020/

我想知道如何直接从气压计获取高程数据。现在,我可以访问Windows.Devices.Geolocation名称空间中Geolocator对象的高程数据,但它会从GPS信号而不是气压计返回高程。我之所以知道这一点,是因为Geolocator对象的Altitude属性在几分钟内以恒定的高度变化几十米,而手机只是放在桌子上。气压计应该以厘米为单位变化。

有什么想法吗?也许我们能在Windows Phone SDK中看到更新只是时间问题?

访问Lumia 1020的气压计数据

Galaxy Nexus也有一个气压计,但它仅用于将已知数据输入GPS,以更快地获得锁定(需要解决的变量少了一个)。它完全不可用于任何其他用途。我怀疑这个设备也是如此。当你有GPS的时候,为什么你需要气压计的高度?

以下是Nexus的参考资料:http://www.engadget.com/2011/10/20/galaxy-nexus-barometer-explained-sam-champion-not-out-of-a-job/

当我得知这件事时,我的问题是"它就在那里,为什么不提供呢?"。

您可以在此处找到有关气压计的信息,但据我所知,该api仅在Visual Studio 2015 CTP 6中可用。您可以在github 上找到示例项目

Windows Phone 8 API似乎无法访问它,并且显然仅用于提供GPS数据以加快检测速度:http://social.msdn.microsoft.com/Forums/wpapps/en-US/510c700e-85a2-49e2-9861-1c35b4714403/how-to-access-barometer-sensor-of-lumia-1020?forum=wpdevelop

以下是Windows Phone 8 API支持的传感器列表:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202968%28v=vs.105%29.aspx