Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Uhrzeit direkt aus GPS Empfänger lesen

Das Thema "Uhrzeit direkt aus GPS Empfänger lesen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 02.02.2012, 19:47   #1 (permalink)
Neuer Benutzer

Registriert seit: 02.02.2012
Beiträge: 3
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Uhrzeit direkt aus GPS Empfänger lesen

hallo

gibt es irgendeine Möglichkeit die Uhrzeit direkt aus dem GPS Empfänger eines Smartphones zu lesen und diese in der Android SDK zu verwenden?
Danke im Voraus!
dsteiner00 ist offline   Mit Zitat antworten
Alt 02.02.2012, 20:49   #2 (permalink)
Moderator
 
Benutzerbild von tronix84

Modell: HTC Evo 3D

Registriert seit: 31.07.2010
Beiträge: 866
Abgegebene Danke: 45
Erhielt 283 Danke für 148 Beiträge
Standard AW: uhrzeit direkt aus gps empfänger lesen

Da es bereits mehrere Apps für diesen Zweck gibt, dürfte es möglich sein (Link, Link, Link)

Hier hab ich noch was gefunden: Getting GPS time on Android

> Das ist im Dev-Bereich aber wohl besser aufgehoben
__________________
HTC Evo 3D / S-Off / Root / LeeDrOiD 3D V5.4.0
HTC One X / Stock
Samsung Galaxy Tab 10.1 / Stock
tronix84 ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei tronix84 für diesen Beitrag:
dsteiner00 (04.02.2012)
Alt 06.02.2012, 13:35   #3 (permalink)
Neuer Benutzer

Registriert seit: 02.02.2012
Beiträge: 3
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: uhrzeit direkt aus gps empfänger lesen

ich hätte da noch eine frage und zwar habe ich standardmäßig die GMT-Zeit in die Datenbank gespeichert:

Code:
private final DateFormat timestampFormat = new SimpleDateFormat("yyyyMMddHHmmss");
GregorianCalendar greg = new GregorianCalendar();
                        TimeZone tz = greg.getTimeZone();
                        int offset = tz.getOffset(System.currentTimeMillis());
                        greg.add(Calendar.SECOND, (offset/1000) * -1);;
                        StringBuffer queryBuf = new StringBuffer();
                        queryBuf.append("INSERT INTO "+POINTS_TABLE_NAME+
                                " (GMTTIMESTAMP,LATITUDE,LONGITUDE,ALTITUDE,ACCURACY,SPEED,BEARING) VALUES (" +
                                "'"+timestampFormat.format(greg.getTime())+"',"+
                                loc.getLatitude()+","+...

jetzt möchte ich aber die GPS-Zeit in die Datenbank hineinspeichern, die aus dem NMEA Stream herausgelesen wird:

Code:
public void onNmeaReceived(long timestamp, String nmea) {
                
                if (!nmea.startsWith(NMEA_RMC))
                      return ;
                  // extract time, date
                  String[] tokens = nmea.split(",");
                  String utcTime = tokens[1];
                  String utcDate = tokens[9];
        
                  // parse
                  DateFormat df = new SimpleDateFormat("HHmmss.S ddMMyy Z");
                  String GPSTime = utcTime + " " + utcDate + " +0000";
wie bringe ich die GPSTime, die nur aus 2 Strings besteht, in das SimpleDateFormat "timestampFormat"?
dsteiner00 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
pdf direkt vom USB Stick lesen/bearbeiten? Thorsten_T Lenovo ThinkPad Tablet Forum 6 20.10.2011 16:41
[HowTo] GPS mit einem Bluetooth-GPS-Empfänger Bluebrain Archos Internet Tablet Forum 25 04.07.2011 10:16
Google RSS Feeds direkt am Handy lesen ? Marjun Informationsdienste 21 25.11.2010 11:37
GPS-Empfänger MSchmidke Android Allgemein 17 09.11.2009 04:09
SMS/Email Empfänger direkt auswählen [gelöst] etobi Android Allgemein 3 11.07.2009 13:45




Du liest gerade: "Uhrzeit direkt aus GPS Empfänger lesen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.