Simbrief Passenger Anzahl an GSX für Jeehell richtig übergeben
Schon seit einiger Zeit kann man bei GSX den Alias für den Simbrief Account hinterlegen. Mich hat allerdings immer gewundert, dass beim Boarding immer die falsche Anzahl an Passagieren einsteigen. Nach meinem Verständnis hätte in diesem Zusammenhang die Anzahl Passagiere der im OFP von Simbrief entsprechen müssen.
Warum das nicht funktioniert und wie man es beheben kann, habe ich nur dadurch herausgefunden, dass ich das couatl.log inspiziert habe. Wenn man dafür sorgen will, dass diese Funktion richtig funktioniert sind einige Änderungen notwendig.
Als erstes muss man im geladenen Prepar3d den Aircraft Editor aufrufen. Dort muss man den Typ des Aircraft korrekt im Feld „ICAO Type“ eintragen.
Anschließend muss man eine Anpassung in der Aircraft.cfg vornehmen. Für jeden vorhanden fltsim.x Eintrag muss ein zusatz eingetragen werden. Heir ein Beispiel für meine Lufthansa:
icao_airline=DLH
Allerdings müssen ein paar Bedingen erfüllt sein, damit das dann auch funktioniert.
1. Das Flugzeug muss bereits am Destination Airport stehen, der im Simbrief OFP ausgewiesen ist.
2. In den GSX Settings sollte neben dem Alias auch die Option „Ignore Time“ aktiviert sein.
3. Der Flugplan muss bereits in Simbrief erstellt sein, bevor der Simulator gestartet wird.
Sollte eine dieser drei Bedingungen nicht zutreffen, so muss man wenn man z.B. nachträglich das Flugzeug an den richtigen Airport stellt einen Reload der Coutl Engine im Simulator auslösen.
Alternativ kann man auch einen Shortcut im Simulator anlegen um einen Reload des Flugzeugs zu veranlassen. in beiden Fällen liest dann GSX die Daten neu ein. Beim Boarding werden dann tatsächlich nur die Anzahl an Passagieren geboardet die im OFP von Simbrief hinterlegt sind.
Ein weitere Nebeneffekt ist, dass man dann mit GSX auch die korrekte im OFP angegeben Spritmenge tanken kann. Unter Punkt 8 beim Tanken wird einem dann der Simbrief Fuel zur Auswahl angegeben.
Aber Achtung, hier scheint es bei der Umrechnung von kg in LBS seitens GSX Fehler zu geben. Damit wirklich ausreichend getankt wird, sollte man in Simbrief mind. 1000 kg mehr einplanen, sonst reicht das getankte Kerosin nicht für den Flug. Für mich deshalb eine Funktion die ich nicht nutzen werde, da ich mir selber schon vor einiger Zeit ein Refuel Tool selber geschrieben habe, was es richtig macht und genau die Menge Tankt, die man mit Simbrief geplant hat. Übrigens, das Defueling beherrscht GSX nicht! Somit eine schlecht programmierte Funktion insgesamt.
Wer ganz sicher gehen will, schaut sich das couatl.log an, dort sieht man ob die Daten von Simbrief korrekt geladen wurden.
Ein kleiner Automatismus für die korrekte Passagieranzahl beim Boarding
Da Schon beim Start des Prepar3d die Daten für GSX von Simbrief gelesen werden, werden diese wenn man nachträglich den Airport ändert oder auch nicht direkt am Airport steht der als Abflug-Airport im Flugplan angegeben ist nicht geladen.
Daher habe ich mir ein kleines Tool geschrieben, welches den Prepar3d Dokumenten-Ordner überwacht. Wenn ich einen neuen Flugplan in Simbrief generiere wird dieser sofort im entsprechenden Ordner abgelegt. Mein kleines Tool überwacht diesen Ordner und nutzt eine FSUIP Funktion um den neuen Flugplan direkt in den Prepar3d zu injecten. Anschließend wird automatisch ein Reload des Aircraft durchgeführt.
Sowohl das Injecten des Flugplans als auch der Reload des Flugzeugs sind ohne Ladebalken und somit nicht zu erkennen. Im Anschluss daran, führt die Couatl Engine von GSX automatisch einen Reload auf die Simbriefdaten durch. Somit stehen dann wieder die richtigen Daten zu Verfügung.
Da ich in Active Sky das Laden des Flugplans, wenn er im Prepar3d geladen wird, aktiviert habe, steht dieser somit auch in Active Sky automatisch zur Verfügung.