Home CockpitSoftware

ACARS und ein wenig KI im Home Cockpit

Manche Dinge enstehen einfach aus dummen Ideen heraus. Ich habe mir ja schon vor längerer Zeit ein Tool programmiert, welches mir in Anflug auf die Destination automatisch per ACARS mitteilt welche Runway wahrscheinlich ist und welche Parkposition ich automatisch von GSX erhalten werde. Das funktioniert auch bestens, da ich jetzt GSX vollautomatischg dadurch steuern kann und nicht mehr mit der Tastatur arbeiten muss.

Aber das sind natürlich ACARS Nachrichten die ich quasi vom AOC erhalte. Da ich offline fliege, kann ich eigentlich keine Nachrichten aus dem Cockpit ans AOC senden. Bis jetzt!

Ganu daraus entstand die Idee eine KI als virtuelle AOC Station zu benutzen. Dies sollte ermöglichen ACARS Nachrichten ans das AOC zu senden und darauf ein Antwort vom AOC zu erhalten.

Also z.B. per ACARS einen Notfall melden und um einen nahegelegen Airport sowie ein mögliches Routing erbitten. Soweit die Idee.

Bei meiner Suche bin ich auf die kostenfrei API von Gemeni gestoßen, welche man dafür gut gebrauchen kann. Die API lässt ungefähr 100 Abfragen / Tag zu, was für ein solches „Spaß“ Tool völlig ausreichend ist. 

Was wird dazu gebraucht: 

  • Jeehell 
  • CPDLC AOC Client 
  • Ein kostenfreier Account bei Hoppy.nl für das ACARS Netzwerk.
  • Ein Simbrief Account
  • Einen kostenfreien Gemeni API Key

Aus einer Idee wird ein kleines Tool

Ich habe das Programm so aufgebaut das ich über die MCDU die Nachricht erfasse. Das funktioniert in Jeehell dadurch, das der CPDLC Client neue Funktionen in der MCDU integriert. Im ersten Schritt wird die Nachricht dadurch an das AOC im Hoppy Netzwerk gesendet. Anschließen wird diese Nachricht durch mein Programm gepollt und intern verarbeitet. So können mit Kürzeln wie z.B. „/LATLON/“ gleich die aktuellen Koordinaten des Aircraft in die Nachricht eingefügt werden.

Im nächsten Schritt wird diese ACARS Nachricht so an Gemeni übergeben, das Gemeni weiss das es sich um einen ACARS Dialog handel und auch mit ACARS Nachricht darauf antworten muss. Wenn die Antwort von Gemeni vorliegt wird diese geparst und wieder an das Flugzeug mit dem Callsign, welches aus Simbrief gelesen wurde,an das Hoppy Netzwerk zurückgesendet. 

Im letzten Schritt holt dann der CPDLC Client die Nachricht ab und stellt diese in der MCDU wieder zur Verfügung.

Was ich noch plane

Schön wäre natürlich wen AOC rein Zufällig auch mal per ACARS einfach Nachrichten ins Flugzeug sendet. Dazu müssen jetzt erstmal ein paar Ideen gefunden werden. Das könnte z.B. eine Nachricht für die Crew sein, dass sich das Hotel am Zielort geändert hat. Vielleicht aber auch eine Warnung vor extrem schlechtem Wetter welches plötzlich aufzieht. Oder eine Warnung vor Vulkanasche weil ein Vulkan ausgebrochen ist. Natürlich sollte dann einer auf der Route sein.

Letztlich dient es einfach nur der Unterhaltung. Aber vielleicht fallen mir noch ein paar Sachen ein die den Flugverlauf beeinflussen, wie z.B ein Delay vor der Landung wegen Problemen auf der Runway.

Falls jemand eine Idee hinzufügen möchte kann er dies gerne über die Kommentarfunktion machen. Wenn das Tool vollständig fertig ist werde ich es als kostenfreien Download bereitstellen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert