显然Lumia 1020有一个晴雨表。请参阅以下链接中的“额外功能”部分。
http://developer.nokia.com/Devices/Device_specifications/Lumia_1020/
我想知道如何直接从气压计访问高程数据。现在,我可以访问Geolocator
命名空间中Windows.Devices.Geolocation
对象的高程数据,但它会从GPS信号中提取高度,而不是从晴雨表。我知道这一点是因为Geolocator
对象的Altitude
属性在几分钟内持续升高,而手机只是坐在桌子上时,会有几十米不等。气压计应按厘米的顺序变化。
有什么想法吗?也许我们可以在Windows Phone SDK中看到更新只是时间问题?
答案 0 :(得分:2)
Galaxy Nexus也有一个晴雨表,但它仅用于将已知的数据输入GPS以更快地获得锁定(一个较少的变量可以解决)。它完全不能用于任何其他用途。我怀疑这个设备是一样的。当你有GPS时,为什么你需要气压计高度?
以下是Nexus的参考:http://www.engadget.com/2011/10/20/galaxy-nexus-barometer-explained-sam-champion-not-out-of-a-job/
嗯...... “它在那里,为什么不让它可用?”当我得知这一点时,这是我的问题。
答案 1 :(得分:2)
答案 2 :(得分: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