2013-07-28 2 views
7

Anscheinend hat das Lumia 1020 ein Barometer. Siehe den Abschnitt "Zusätzliche Funktionen" im folgenden Link.Zugriff auf Barometerdaten von Lumia 1020

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

Ich mag würde wissen, wie Höhendaten aus dem Barometer direkt zuzugreifen. Im Moment habe ich Zugang zu Höhendaten von dem Geolocator Objekt im Windows.Devices.Geolocation Namensraum, aber es gibt mir die Höhe vom GPS Signal, nicht vom Barometer. Ich weiß das, weil die Geolocator Objekt Altitude Eigenschaft um mehrere zehn Meter variiert, während in konstanter Höhe über einen Zeitraum von Minuten, während das Telefon nur auf dem Tisch sitzt. Das Barometer sollte in der Größenordnung von Zentimetern variieren.

Irgendwelche Ideen? Vielleicht ist es nur eine Frage der Zeit, bis wir ein Update im Windows Phone SDK sehen können?

+0

ich die 1020 noch versucht haben, ein Gerät nicht mit einem gefunden verwendet Barometer aber haben Sie den Geolocator eingestellt [DesiredAccuracy] (http://msdn.microsoft.com/en-US/library/windows/apps/windows.devices.geolocation.positionaccuracy) Eigenschaft auf 'High'? Dies könnte bestimmen, ob das Barometer für die Genauigkeit verwendet werden soll oder nicht. – keyboardP

+0

Gute Idee, aber schon ausprobiert. – user1950470

+0

Brauchen Sie diese Information auch! – Gizmo

Antwort

2

Das Galaxy Nexus hat auch ein Barometer, aber es ist nur verwendet, um ein bekanntes Daten in das GPS zu füttern, um eine Sperre schneller zu erhalten (eine Variable weniger zu lösen). Es ist vollständig für andere Zwecke nicht verfügbar. Ich vermute, dass es für dieses Gerät gleich ist. Warum brauchen Sie die Barometerhöhe, wenn Sie GPS haben?

Hier ist eine Referenz für das Nexus: "Es ist da, warum es nicht verfügbar machen" http://www.engadget.com/2011/10/20/galaxy-nexus-barometer-explained-sam-champion-not-out-of-a-job/

Well ... war meine Frage, als ich davon erfuhr.

+0

Es gibt Vorteile bei der Verwendung des Barometers, siehe diesen Artikel. https://strava.zendesk.com/entries/20965883-Elevation-for-Your-Activity – peterincumbria

0

Scheint, wie es nicht von dem Windows Phone 8-API zugegriffen werden kann und scheinbar wird nur verwendet, um die GPS-Daten zu füttern Erkennung zu beschleunigen: http://social.msdn.microsoft.com/Forums/wpapps/en-US/510c700e-85a2-49e2-9861-1c35b4714403/how-to-access-barometer-sensor-of-lumia-1020?forum=wpdevelop

Hier ist eine Liste der unterstützten Sensoren für Windows Phone 8 API : http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202968%28v=vs.105%29.aspx kann

2

Sie finden Informationen über Barometer here aber als ich die api nur in Visual Studio 2015 CTP 6. wissen können Sie Beispielprojekt on github