XDA Orbit-Forum
November 18, 2024, 14:29:30 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und Sitzungslänge
News:
 
   Übersicht   Hilfe Suche Einloggen Registrieren  

Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Problem GPS intermediate driver  (Gelesen 1430 mal)
L-Hemer
Newbie
*
Offline Offline

Beiträge: 1


« am: Januar 19, 2008, 13:31:52 »

Hallo,
ich habe versucht, mit dem HTC Artemis (P3300) an die GPS-Daten des integrierten Empfängers zu kommen.
Benutzt habe ich hierfür den GPS intermediate Driver von Microsoft.

Allerdings ist ein Problem aufgetaucht, welches ich so nicht nachvollziehen kann:
Wenn ich versuche an die Daten zu kommen:
Quote
DegreesMinutesSeconds location;
location = GPSGeraet.GetPosition().LatitudeInDegreesMinutesSeconds;
int x = location.Degrees;
int y = location.Minutes;
double z = location.Seconds;

Steht im Degree-Wert eine 0, in minutes der Wert der bei degrees stehen müsste, und in seconds der Wert, der eigentlich in minutes gehört, den echten seconds-Wert bekomme ich dann gar nicht...
Benutze ich aber:

Quote
GpsPosition GPSLoc = new GpsPosition();
GPSLoc = GPSGeraet.GetPosition();
double a = GPSLoc.dblLatitude;

so enthält die Variable den korrekten Wert. Statt diesen umzurechnen würde ich nur gerne die originale degree, minutes, seconds-Werte benutzen.

Hat irgendjemand eine Idee, wo der Fehler liegen könnte?
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  


Powered by MySQL Powered by PHP Powered by SMF 2.0.15 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.034 Sekunden mit 47 Zugriffen.