2013-07-28 4 views
7

По-видимому, Lumia 1020 имеет барометр. См. Раздел «Дополнительные функции» в приведенной ниже ссылке.Доступ к данным барометра от Lumia 1020

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

Я хотел бы знать, как получить доступ к данным о высоте непосредственно от барометра. Прямо сейчас у меня есть доступ к данным о высоте от объекта Geolocator в пространстве имен Windows.Devices.Geolocation, но он возвращает мне возвышение от сигнала GPS, а не от барометра. Я знаю это, потому что свойство Geolocator объекта Altitude меняется на десятки метров, а на постоянной высоте в течение нескольких минут, пока телефон просто сидит на столе. Барометр должен меняться порядка сантиметров.

Любые идеи? Возможно, это будет только вопрос времени, прежде чем мы сможем увидеть обновление в Windows Phone SDK?

+0

Я не использовал 1020 ни пытались устройство с барометр, но вы установили Geolocator's [DesiredAccuracy] (http://msdn.microsoft.com/en-US/library/windows/apps/windows.devices.geolocation.positionaccuracy) свойство 'High'? Это может определить, использовать ли барометр для точности. – keyboardP

+0

Хорошая идея, но уже пробовала это. – user1950470

+0

Нужна эта информация! – Gizmo

ответ

2

Galaxy Nexus также имеет барометр, но только только используется для подачи известной части данных в GPS, чтобы быстрее получить блокировку (для решения этой задачи требуется меньшее количество переменных). Он совершенно недоступен для любого другого использования. Я подозреваю, что для устройства это то же самое. Зачем вам нужна высота барометра, когда у вас есть GPS?

Вот ссылка для Nexus: «Это там, почему бы не сделать его доступным» http://www.engadget.com/2011/10/20/galaxy-nexus-barometer-explained-sam-champion-not-out-of-a-job/

Ну ... был мой вопрос, когда я узнал об этом.

+0

При использовании барометра есть преимущества, пожалуйста, обратитесь к этой статье. https://strava.zendesk.com/entries/20965883-Elevation-for-Your-Activity – peterincumbria

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

2

Вы можете нашли информацию о барометре here, но я знаю АНИ доступна только в Visual Studio 2015 CTP 6. Вы можете найден пример проект on github

Смежные вопросы