So, next Step!
Heute wollte ich es zunächst mit dem OE GPS testen, das scheint aber eine der letzten "Landungen" nicht überlebt zu haben. Also hab ich doch wieder den Tek durch die Gegend getragen.
Was mir auffiel ist, dass die Anzeige in der Taranis sich in einem plausiblen Zeitraum bzw. vermutlich in Echtzeit ändert (konnte ja nur schnell den Flieger ein wenig vom Sender wegtragen, zurücklaufen und die Anzeige mit der vorherigen vergleichen). Auf dem Tracker-Display bleibt sie aber z.T. "ewig" unverändert.
Daraufhin habe ich nochmal mit dem Laptop mitgeloggt. Wie ich das vernünftig auswerten kann weiß ich zwar noch nicht, aber ich hab das Gefühl, dass da was nicht stimmt. Hier mal ein kurzer Ausschnitt:
Code:
7E E4 10 00 05 00 00 00 00 EA
7E BA
7E 83 10 40 08 C8 5F 00 00 7F
7E 98 10 05 F1 00 33 06 36 89
7E 98 10 01 F1 59 00 11 36 5C
7E 98 10 04 F1 B0 00 11 36 02
7E E4 10 00 04 00 00 00 00 EB
7E 83 10 50 08 FF 00 00 00 97
7E E4 10 10 04 7A 00 00 00 61
7E 83 10 50 08 00 00 00 00 97
7E E4 10 00 05 00 00 00 00 EA
7E 1B
7E 83 10 00 08 BC BF D7 01 92
7E 00
7E A1
7E E4 10 00 04 00 00 00 00 EB
7E 83 10 00 08 BC F7 41 80 71
7E E4 10 10 04 7A 00 00 00 61
7E 83 10 20 08 04 15 00 00 AE
7E E4 10 00 05 00 00 00 00 EA
7E 83 10 30 08 DE 15 00 00 C3
7E E4 10 00 04 00 00 00 00 EB
Das Startbyte 7E ist gut zu erkennen, aber was sind das danach für IDs? E4? 83? Was soll das für ein Sensor sein?! Kann jemand bestätigen, dass das Datenmüll ist? Dann würde ich als nächstes mal das Kabel gegen was anderes tauschen, ist derzeit geschirmtes AV-Kabel.
Ergänzung:
Ich hab mal ein bisschen mit Excel gespielt und einen Abschnitt aus der Mitte meines Logs anaylsiert:
Meine Vermutung, dass die Daten LSB-first übertragen werden ist richtig, oder? Andernfalls würde sich die IDs nicht so schön passend ergeben.
Wenn ich dann die 4 Bytes mit den Sensorwerten in eine Dezimalzahl umwandle, dann kommt sowas dabei raus:
Value-ID Value
0x0800 30916534
0x0800 5360
0x0850 255
0x0850 0
0x0820 5360
0x0830 5423
0x0850 255
0x0800 30916528
0x0830 5443
0x0840 24030
0x0800 30916526
0x0800 2151806863
0x0830 5520
0x0850 255
0x0800 2151806859
0x0820 5350
0x0850 255
0x0850 0
0x0800 2151806852
0x0830 5384
0x0850 0
0x0800 30916520
0x0830 4918
0x0840 23900
0x0850 0
...
Mich wundert jetzt z.B. der enorme Sprung auf 0x0800 (GPS_LONG_LATI_FIRST_ID)...müsste es nicht auch eine 0x080F geben?
Achso, der Tracker stand an 51.527537, 7.205489.