maka hat geschrieben:
...
Ich habe ein GPS-Modul das nur "NMEA RTK" ausgibt, und das Modul welches die GPS Daten verwendet, funktioniert nur mit "ubx".
Darf man denn mal ganz neugierig fragen, woher Du schon ein PIKSI (
http://www.kowoma.de/gpsforum/viewtopic ... 744#p15698) hast?
Unabhängig davon, dass wir hier wohl doch noch über ziemlich ungelegte Eier spekulieren, darf vermutet werden:
1)
PIKSI gibt sicherlich mindestens über einen der der beiden UART-Anschlüsse (RS-232 auf TTL-Signalpegel, eine solche Verbindung würdest Du dann wohl auch nutzen müssen zur UAV-Steuerungsplatine) Standard-NMEA in Textform aus.
Wenn der andere UART ggfs. ein proprietäres Binärformat von
Swift Navigation (wovon auf deren Seiten aber noch nichts zu entdecken ist, zumal das auch nicht solch eine harmlose Aufgabe wie die vollständige Eigenentwicklung eines auch in hochdynamischen Anwendungen noch stabilen L1-RTK ist
) ausgibt, muss man den ja dann nicht unbedingt verwenden, oder?
Das ist z.B. beim NV08C ja auch so: 2 UARTs, davon einer in Werkseinstellung mit NMEA- und der andere mit BINR-Ausgabe (BINR ist das
proprietäre Binärformat von NVS, in dem z.B. die Trägerphasen-Rohdaten enthalten sein können). Wobei sich bei denen (auch wiederum per BINR-Befehl) festlegen lässt, welcher Ausgang welche Nachrichten ausgeben soll.
2)
Höchstwahrscheinlich benötigt die von Dir vorgesehene UAV-Steuerungsplatine auch NMEA in Textform.
Alles andere würde mich doch arg verwundern.
Also wenn RMC, GGA und VTG in der NMEA-Ausgabe aktiviert sind (ist bei vielen Herstellern auch üblicherweise bereits ab Werk der Fall), sollte es vielleicht schon passen.
Auch wenn ein Empfängermodul von u-blox (z.B. der aus Kostengründen derzeit sehr beliebte NEO-6M) dort bisher in der Praxis die übliche Lösung sein mag, wird gewiss nicht binäres UBX eingelesen und interpretiert.
Vom wesentlich höheren Entwicklungsaufwand für den Parser mal ganz abgesehen, würde sich der Entwickler dieser UAV-Kontrollplatine damit ja völlig auf Produkte von u-blox reduzieren ...
Lange Rede, kurzer Sinn: Wenn denn wirklich mal ein PIKSI in freier Wildbahn gesichtet werden kann, dürfte die Anbindung an eine andere Platine sicher das geringste Problem sein ...
Viele Grüße,
Hagen