c# - 从 Lumia 1020 访问气压计数据

标签 c# windows-phone altitude

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

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

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

有什么想法吗?或许我们迟早会看到 Windows Phone SDK 的更新?

最佳答案

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

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

嗯...“它就在那里,为什么不让它可用?”这是我得知此事后的疑问。

关于c# - 从 Lumia 1020 访问气压计数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17913651/

相关文章:

c# - 使文本框保持焦点

Android 如何在 LocationManager 中获取高度。我总是归零

c# - Microsoft Visual Studio C# 安装程序

c# - 包含类列表的类的 JSON.NET 反序列化

c# - 每次重新访问应用程序页面时,WebBrowser 控件必须重新加载内容(Windows Phone 7、Silverlight)

swift - 在 Apple Watch 3 上检索相对高度信息时出现问题

Android:如何处理不准确的气压计?

c# - 在 TabControl 中预加载选项卡以加快选项卡切换

c# - 登录 C# Windows 服务

android - 使用 Deeplink 引导用户使用 Uber for Business