7

显然 Lumia 1020 有一个气压计。请参阅下面链接中的“额外功能”部分。

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

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

有任何想法吗?也许在 Windows Phone SDK 中看到更新只是时间问题?

4

3 回答 3

2

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

于 2015-03-29T10:40:11.977 回答
2

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

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

嗯…… “它就在那里,为什么不提供呢?” 当我得知这一点时,这是我的问题。

于 2013-11-20T20:12:42.520 回答
0

似乎 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

于 2014-02-13T05:45:38.680 回答