Also ich wurschtel mich grad durch die Driver Firmware um zu gucken wo wir ansetzen müssen, um unsere Daten statt denen aus dem Audiomodem reinzugeben. Ist recht viel Quelltext für so ein kleines Gerät aber ich komme langsam klar.
Um den folgenden Text einfach zu halten folgende Definitionen:
TX0 19200(default)/38400 Baud -> Daten an den AAT
RX0 19200(default)/38400 Baud -> GPS für Bodenstation [im High Speed Mode 38400]
TX1 1200 Baud -> GPS-Output an Bluetoothmodul
RX1 1200 Baud -> Audio Modem Ausgabe [GPS Daten vom Audio]
Wenn es nach Charles geht würde er gerne die Funktionalität mit dem zweiten GPS am Boden beibehalten. TX0 und RX0 bleiben also in ihrer bisherigen Funktion erhalten.
Da TX1 und RX1 am seitlichen Port vom V4 Driver anliegen muss man keine neuen Verkabelungen vornehmen. Das macht das ganze schonmal recht einsteigerfreundlich, deshalb wird es dieser Port werden um unsere Daten einzuspeisen.
Damit man diesen Port aber für die Telemetrie nutzen kann muss auf der Rückseite der 0Ohm Widerstand entfernt werden, damit das Audio Modem nicht in die serielle Schnittstelle reinfunkt. Wenn man dann später das Audio Modem wieder benutzen möchte kann man einfach einen Draht wieder einlöten und das Audio Modem funktioniert wie bisher. Also auch kein großer Eingriff in die Hardware.
Dadurch, dass wir nun nicht mehr an die 1200 Baud vom Audiomodem gebunden sind können wir für unseren Port also jede beliebige Geschwindigkeit wählen und vorallem auch bidirektional kommunizieren. Bei FrSky reicht dass wenn man nur lauscht, bei HoTT müssen wir kucken ob das reicht oder ob man Requests schicken muss, aber das ist so jedenfalls kein Problem.
Dabei entsteht leider folgender Nachteil:
Wenn die Daten von der Funke über Bluetooth an den Driver geschickt werden, ist das Bluetooth vom Driver leider nicht mehr in der Lage, Daten an das Handy zu schicken. Um weiterhin Telemetriedaten an das handy zu schicken MUSS man also ein Kabel nehmen und TX(Funke) an RX(Driver) stecken und TX(Driver) an RX(Blueooth). Nur so könnte man noch Daten ans Handy schicken. Das wiederum funktioniert bei HoTT auch nur, wenn die Daten tatsächlich einfach rausgeschickt werden, ohne dass man sie anfordern muss.
Ich bitte also die HoTT Leute erstmal ihre Telemetrieausgabe zu checken, dann können wir an HoTT weitermachen. Bis dahin werde ich mich erstmal voll auf FrSky konzentrieren. Wenn es keine eindeutige Bestätigung gibt, wie man an die HoTT Daten kommt würde ich das ganze auch erstmal vorerst ruhen lassen bis sich ein neuer Weg ergibt. Die ganzen Spekulationen bringen uns jedenfalls nicht weiter .
Um den folgenden Text einfach zu halten folgende Definitionen:
TX0 19200(default)/38400 Baud -> Daten an den AAT
RX0 19200(default)/38400 Baud -> GPS für Bodenstation [im High Speed Mode 38400]
TX1 1200 Baud -> GPS-Output an Bluetoothmodul
RX1 1200 Baud -> Audio Modem Ausgabe [GPS Daten vom Audio]
Wenn es nach Charles geht würde er gerne die Funktionalität mit dem zweiten GPS am Boden beibehalten. TX0 und RX0 bleiben also in ihrer bisherigen Funktion erhalten.
Da TX1 und RX1 am seitlichen Port vom V4 Driver anliegen muss man keine neuen Verkabelungen vornehmen. Das macht das ganze schonmal recht einsteigerfreundlich, deshalb wird es dieser Port werden um unsere Daten einzuspeisen.
Damit man diesen Port aber für die Telemetrie nutzen kann muss auf der Rückseite der 0Ohm Widerstand entfernt werden, damit das Audio Modem nicht in die serielle Schnittstelle reinfunkt. Wenn man dann später das Audio Modem wieder benutzen möchte kann man einfach einen Draht wieder einlöten und das Audio Modem funktioniert wie bisher. Also auch kein großer Eingriff in die Hardware.
Dadurch, dass wir nun nicht mehr an die 1200 Baud vom Audiomodem gebunden sind können wir für unseren Port also jede beliebige Geschwindigkeit wählen und vorallem auch bidirektional kommunizieren. Bei FrSky reicht dass wenn man nur lauscht, bei HoTT müssen wir kucken ob das reicht oder ob man Requests schicken muss, aber das ist so jedenfalls kein Problem.
Dabei entsteht leider folgender Nachteil:
Wenn die Daten von der Funke über Bluetooth an den Driver geschickt werden, ist das Bluetooth vom Driver leider nicht mehr in der Lage, Daten an das Handy zu schicken. Um weiterhin Telemetriedaten an das handy zu schicken MUSS man also ein Kabel nehmen und TX(Funke) an RX(Driver) stecken und TX(Driver) an RX(Blueooth). Nur so könnte man noch Daten ans Handy schicken. Das wiederum funktioniert bei HoTT auch nur, wenn die Daten tatsächlich einfach rausgeschickt werden, ohne dass man sie anfordern muss.
Ich bitte also die HoTT Leute erstmal ihre Telemetrieausgabe zu checken, dann können wir an HoTT weitermachen. Bis dahin werde ich mich erstmal voll auf FrSky konzentrieren. Wenn es keine eindeutige Bestätigung gibt, wie man an die HoTT Daten kommt würde ich das ganze auch erstmal vorerst ruhen lassen bis sich ein neuer Weg ergibt. Die ganzen Spekulationen bringen uns jedenfalls nicht weiter .