Hallo,
im Rahmen meiner Tests für die neuen Übertragungsprotokolle für den AAT habe ich ein wenig mit GPS direkt am Empfänger (ohne Sensorhub) rumexperimentiert.
Das gute an der Sache ist, es funktioniert super. Das schlechte: Man braucht einen TTL<-->RS232 Converter. Den gibt es aber günstig bei ebay. Ist also eigentlich nur halb so schlimm.
Vorteil ist jedenfalls, dass man das GPS direkt an den Sensor-Hub Port vom Empfänger machen kann und nichtmehr den ganzen Sensor-Hub mitnehmen muss.
Die Baudrate am GPS muss auf 9600 eingestellt werden. Am besten schaltet man auch alle unnötigen GPS-Befehle ab. In meinem Beispiel benutze ich NMEA, da das jedes GPS unterstützt.
9600 Baud sollte theoretisch bis zu 10Hz verkraften (5hz ist aber locker ausreichend), wenn man NUR die "GPGGA" Befehle einstellt. Diese sehen so aus:
$GPGGA,154653,4428.2011,N,00440.5161,W,0,00,,-00044.7,M,051.6,M,,*6C
Enthalten sind Lat/Lon, Höhe und Anzahl der Satelliten. Das ganze wird bei mir per BT an mein Android Telefon geschickt und dort kann ich die Daten auswerten. Aus den Daten kann die Entfernung und die Geschwindigkeit ebenfalls berechnet werden.
Wenn Interesse besteht würde ich hier eine App veröffentlichen, mit der ihr diese Daten angezeigt bekommt oder per TextToSpeech vorgelesen bekommt. Der Vorteil an dem ganzen ist wie gesagt der nicht benötigte Sensorhub, ihr könnt die Daten mitloggen und wenn euer Flugzeug mal abstürzt habt ihr direkt die letzten Daten auf dem Handy und könnt losmarschieren.
Funktioniert mit allen GPS-Empfängern die NMEA ausgeben und konfigurierbar sind (günstigste Möglichkeit z.B. MTK3329 GPS).
im Rahmen meiner Tests für die neuen Übertragungsprotokolle für den AAT habe ich ein wenig mit GPS direkt am Empfänger (ohne Sensorhub) rumexperimentiert.
Das gute an der Sache ist, es funktioniert super. Das schlechte: Man braucht einen TTL<-->RS232 Converter. Den gibt es aber günstig bei ebay. Ist also eigentlich nur halb so schlimm.
Vorteil ist jedenfalls, dass man das GPS direkt an den Sensor-Hub Port vom Empfänger machen kann und nichtmehr den ganzen Sensor-Hub mitnehmen muss.
Die Baudrate am GPS muss auf 9600 eingestellt werden. Am besten schaltet man auch alle unnötigen GPS-Befehle ab. In meinem Beispiel benutze ich NMEA, da das jedes GPS unterstützt.
9600 Baud sollte theoretisch bis zu 10Hz verkraften (5hz ist aber locker ausreichend), wenn man NUR die "GPGGA" Befehle einstellt. Diese sehen so aus:
$GPGGA,154653,4428.2011,N,00440.5161,W,0,00,,-00044.7,M,051.6,M,,*6C
Enthalten sind Lat/Lon, Höhe und Anzahl der Satelliten. Das ganze wird bei mir per BT an mein Android Telefon geschickt und dort kann ich die Daten auswerten. Aus den Daten kann die Entfernung und die Geschwindigkeit ebenfalls berechnet werden.
Wenn Interesse besteht würde ich hier eine App veröffentlichen, mit der ihr diese Daten angezeigt bekommt oder per TextToSpeech vorgelesen bekommt. Der Vorteil an dem ganzen ist wie gesagt der nicht benötigte Sensorhub, ihr könnt die Daten mitloggen und wenn euer Flugzeug mal abstürzt habt ihr direkt die letzten Daten auf dem Handy und könnt losmarschieren.
Funktioniert mit allen GPS-Empfängern die NMEA ausgeben und konfigurierbar sind (günstigste Möglichkeit z.B. MTK3329 GPS).