Forum: Mikrocontroller und Digitale Elektronik GPS Canmore "Binary Message Protocol User’s Guide" woher?


von Marek N. (Gast)


Lesenswert?

Hallo,

ich habe einen GPS-Logger Stick von Canmore: http://www.canmore.com.tw/
Es handelt sich um den GT-730FL-S mit dem ich eigentlich ganz zufrieden 
bin: 
http://www.canmore.com.tw/productshow.php?selectub=&product_number=69&secondkidnumber=20&secondkidname=GPS%20Receiver/Logger&mainkidnumber=18&mainkidname=
Leider braucht man für die Konfiguration und das Auslesen die 
proprietäre Software, die zwar funktioniert aber doch etwas schlicht 
gestrickt ist.

Der Stick bindet sich durch den Treiber als COM-Port ein.
Der Stick wird dabei in einem binären Protokoll angesprochen, die ersten 
Bytes sind immer 0xa0a100, wie ich mitsniffen konnte und die 
Übertragung wird von 0x0d0a abgeschlossen. Dazwischen binäres 
Kauderwelsch.
Zum Abschluss gibs sogar ein paar lesbare ASCII-Zeichen: 
ÿEND.CHECKSUM=@..
Sonst gibt er auch NMEA mit 4800 bps 8N1 aus.

In jedem der Produktdatenblätter zu den Canmore-Empfängern wird auf 
dieses binäre Protocol verwiesen, was angeblich im //Binary Message 
Protocol User’s Guide// dokumentiert sein soll. Leider finde ich 
nirgends diese Datei!

Hat jemand ne Idee, wo ich die Beschreibung finde oder hat Tipps, wie 
ich das Protokoll reverse-engineeren könnte.

Ziel wäre ein kleines Kommandozeilen-Scrip, mit dem man den Stick 
konfigurieren und auslutschen könnte. Optimum eine Smartphone-App.

Beste Grüße, Marek

von Franz (Gast)


Lesenswert?

Hallo Marek,
habe auch einen GPS Logger GT 750 und möchte mir auch eine Möglichkeit 
schaffen, mit einem Android Handy die Daten vom Logger zu sichern.
Bezüglich des Übertragungsformats habe ich (nach einigen Stunden 
Recherche) herausgefunden, dass der Logger das Format von SkyTraq 
benutzt. "AN0003_Binary_Messages_SkyTraq_Venus6.pdf". Dort findest Du 
auch die Sequenz 0xA0 0xA1... 0x0D 0x0A :-)

Viel Spass beim Weiterarbeiten.....

Franz

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.