JeeHell EXT PWR by GSX

Introduction

This is a LUA Script for P3Dv4 which works with FSDT Ground Services X (GSX) and JeeHell FMGS. If you don’t use both of them this script is useless for you.If you don’t use both of them this script is useless for you.

If you are on GATE or PARKING where GSX is available and set GSX to BOARDING, DEBOARDING, CATERING or REFUELING the EXT PWR LED in the Overhead will turn to „AVAIL“. With using GSX v2 at Jetway Parking position it will connect external Power once the Jetway Power is connected.
If GSX Pushback is processing or GSX v2 Jetway is being disconnected the EXT PWR will be disconnected. All functions can be manually overwritten for sure.
(Important: Make sure APU or Engines are running before push back)

Automatic door handling (can be disabled)

BOARDING ACTIVE = FWD L, AFT L and CARGO (both) open
BOARDING COMPLETED = FWD L, AFT L and CARGO (both) close
DEBOARDING ACTIVE = FWD L, AFT L and CARGO (both) open
DEPARTURE ACTIVE = ALL DOORS close
CATERING ACTIVE = SERVICE DOORS (both) open
CATERING COMPLETED = SERVICE DOORS (both) close *
* Make sure that both SERVICE DOORs have no OPEN/CLOSE Check
GSX > Customize Aircraft > Service 1 & 2 > „Door without open/close Checks“
Automated GSX Boarding/Deboarding (can be disabled).

BOARDING/DEBOARDING will be triggered by automated keypress if aircraft is on ground, Parking Brake is On and Engines are Off. As this is done by keypress you need to define the Key Setting to call GSX (default is SHIFT+CTRL+W).
ONCE THE LEG (FLIGHT) HAS BEEN COMPLETET AND ALL PASSENGERS ARE DEBOARDED YOU CAN RESTART THE PROCESS BEI EITHER CHOOSE „BOARDING“ FROM GSX MENU OR RELEASE AND SET THE PARKING BREAK.

Toggle the Default Jetways if the main door

If the main door is open/close the default Jetway will be triggered if a Default Jetway is available. SODE Jetways will be triggered by the GSX Ground handling.
Note: Default Jetways can only be toggled therfore the state of Jetways can’t be detected by the script.

Cabin Sounds (idea based on ICA 2.0 by Simmershome)Rainer Kunst (www.simmershome.de) created a script called ICA. This script was modified to fit into JeeHell operation. It now triggers sounds:

  • Welcome On Board
  • Safety Announcement
  • Taxi Music
  • Climb
  • Serving Food during cruise
  • Decent
  • Approach
  • After landing
  • Taxi Music
  • At Gate
  • Deboarding

You can download additional SoundPacks on my website below. Sounds can be disabled or enabled by pressing SHIFT + C (not when playing).
The SoundPacks will be changed randomly. So if you select more then one SoundPack you will have different Cabin Sounds on each leg.

Autohandling of (de)boarding Passengers with GSX v2

The value of boarding/deboarding passengers can be set by this script. The value will be a random result based on minimum and maximum settings in the configuration of the script. To use it you need to check „Estimate boarding passengers by GSX“ to disable the input dialog.

Note: Not all dialogs can be reached by the script because there is no GSX SDK
available at the moment.

Integration in MCDU via CPDLC AOC Client (www.dalpi.com)

Thanks to Christoph Paulus who did an integration of triggering my LUA Script within the CPDLC AOC Client. You can set number of Pax, Decide if need catering, refueling or deicing, toggle sounds for Pilot non flying and Cabin. You need BETA 19 or higher for the integration.

Menu can be accessed here: ATC COMM > AOC MENU > TURNAROUND > GND SERVICE


Note this video shows Version 5 (not the latest version).

Requirements

  • PREPAR3D v4 must be installed
  • JeeHell FMGS FSUIPC Module must be installed
  • FSDT Ground Services X must be installed
  • FSUIPC v5.15 or higher must be installed
  • GSX v2
  • My LUA Script must be installed
  • For CPDLC AOC Integration: BETA v19 or higher (www.dalpi.de)

Installation

Please download the manual to see details.

Download

Main Software

SoundPacks (for v8 or higher)

Note: If you are german speeking you should download (German & English) SoundPacks. If you are english speeking (English) is the right selection as the announcements will be done in english only.

Release Notes

v9.8 19.04.2019

  • [FEATURE] Engine 1 and Engine 2 Fire will by animated if engines are running (sync of the JeeHell Offsets with the Aircraft Effects)

v9.7 03.03.2019
Configuration Tool updated – Please open and Save your configuration again!

  • [BUGFIX] Doors do not close if pushback without boarding
  • [BUGFIX] EXT PWR does not disconnect if pushback without boarding
  • [BUGFIX] PNF V1 and PosClimb Callouts are misplaced in some cases
  • [BUGFIX] Config Tool shows wrong sound devices

v9.6 18.02.2019

  • [FEATURE] Autodetect A330
  • [FEATURE] Reload the Script if other aircraft is selected
  • [CHANGED] Applause is waiting 2 seconds after touch down
  • [BUGFIX] Cabin Sound Announcements missing after „Ding-Dong“ in some cases

v9.5 09.02.2019
Configuration Tool updated – Please open and Save your configuration again!

  • [FEATURE] Added Cabin sound for „bad landing“ (depending on V-Speed)
  • [FEATURE] PNF Default V1 and VR speeds can be set in Config Tool
  • [CHANGED] CGO doors open after Catering completed (if Catering has been requested)
  • [CHANGED] Reduced pause between touchdown and applause/bad landing sound
  • [CHANGED] Code optimization for better performance
  • [CHANGED] V1 VR Scratchpad will be cleared after 3 seconds
  • BUGFIX] PNF callouts not play if Cabin Sound = OFF
  • [BUGFIX] PNF V1 and VR callouts do not overlap if speeds are close or the same
  • [BUGFIX] PNF „Positiv Climb“ callout work with GoArround
  • [BUGFIX] PNF ThrustSet speed set to 80kts according to QRH
  • [BUGFIX] Safety Announcements are hanging in some cases
  • [BUGFIX] EXT PWR Avail did not work properly in all cases [BUGFIX] Doors are closing if Pushback called and boarding still running

V9.4 03.02.2019

  • [FEATURE] Added „Thrust Set“ and „70 kts“ (after landing) callouts für PNF
  • [BUGFIX] V1 and VR Soundfiles missed in v9.3

V9.3 02.02.2019

  • [FEATURE] Set V1 and VR Callouts by using „PRESS KEYS“ in the MCDU Menu (see manual for details)
  • [CHANGED] If Catering is switched „YES“ it calls Catering before Boarding
  • [CHANGED] Logging indicates if JeeHell FSUIPC is not installed 😉
  • [BUGFIX] Cabin Music plays even if CabinSound is switched to „NO“

V9.2 27.01.2019
Configuration Tool updated – Please open and Save your configuration again!

  • [FEATURE] Refueling moment can be selected from „with“, „before“ or „after“ Boarding starts
  • [CHANGED] Safety announcement starts either
    • a) if „Welcome“ has taken place and the adjustable timer has passed (in Config Tool) and aircraft is not rolling
    • b) aircraft is rolling > 2 kts and < 30 kts [CHANGED] „Enable GSX automation in general“ can’t be set of „Off“ if CPDLC AOC Client is „On“
  • [BUGFIX] „BOARDING START *“ even if GSX is disabled
  • [BUGFIX] Logging logs every second.

V9.1 19.01.2019
Configuration Tool updated – Please open and Save your configuration again! For CPDLC AOC Integration the starting condition has changed to „BATT Korries = On“, „Park Break = On“ and „Both Engines = Off“

  • [FEATURE] New „MENU double click“ has been integrated if you want to use for example ProATC Menu (see manual for details)
  • [FEATURE] Added Sound Direction for Surround Soundcards (in Config Tool)
  • [CHANGED] Keypresses take care that Simulator Window „has focus“ to reduce „ghost keypress“
  • [CHANGED] If CPDPL AOC Client Integration is used operations won’t start until both BATT Korries are ON (and Park Break = On / both Engines = Off)
  • [BUGFIX] Boarding starts when opening the GSX menu
  • [BUGFIX] GSX menu is answered even if GSX operation is disabled in Config Tool
  • [BUGFIX] Using „GSX Menu“ (after requesting pushback) not responds that fast

V9 13.01.2019
This version needs GSX L2 and P3Dv4 because there a special features that are only included in FSUIPC5 and GSX L2!

New SoundPack „Micha“ can be downloaded as well!

  • [FEATURE] MCDU Integration with CPDLC AOC Client
  • [FEATURE] GSX Menu is now answered „very fast“ by reading it 😉
  • [FEATURE] Added Key combination to toggle PNF announcements
  • [FEATURE] Taxi Music can be selected to use your own sound file
  • [FEATURE] F1 – F23 are possible for key combination
  • [FEATURE] Landing Rate Monitor creates a Logfile
  • [CHANGED] Taxi Music starts after Boarding completed
  • [BUGFIX] „Requesting fuel“ does not work in special cases
  • [BUGFIX] Sound stops very strange
  • [BUGFIX] Loop if only one SoundPack is selected
  • [BUGFIX] Configtool crashes if no [Sounds] found in FSUIPC.ini
  • [BUGFIX] Others…

V8 22.12.2018

  • [FEATURE] Added special SoundPacks for the Cabin Sounds
  • [FEATURE] Config Tool has do be used for configuration
  • [FEATURE] Refueling can be set in the LUA Script
  • [FEATURE] Added Landing Report on Touchdown
  • [FEATURE] Added „Applaus“ when V-Speed in special range at touchdown
  • [FEATURE] Pilot none flying does callouts like „100 kts“ and „Positive Climb“
  • [CHANGED] Cargo Doors open when boarding requested
  • [BUGFIXES] A lot…

v7    01.12.2018

  • [FEATURE] Added chapter „Troubleshooting“ to the manual
  • [FEATURE] Use CTRL+C to switch off the ICA Sounds (message appear)
  • [BUGFIX] Random Passengers for GSX v2 did not work randomly
  • [BUGFIX] When Catering & Boarding selected the Catering doors are to late
  • [BUGFIX] When Catering & Boarding selected the cargo door are too soon
  • [BUGFIX] When Catering & Boarding selected the catering was not called at any time
  • [BUGFIX] Deboarding does not close the CARGO Doors
  • [CHANGED] Climb Announcment will be played based on altitude difference to the departing airport (avoid playing the sound when starting at high altitude locations)
  • [CHANGED] Main Exit is opening when Jetway has been connected
  • [CHANGED] Deboarding Sound will be played when Jetway has been connected
  • [CHANGED] Safety Sound will be skipped if GS is higher then 30 kts within 8 seconds (to avoid sound when starting directly from runway)
  • [CHANGED] Descent Sound will be played once 3000 ft below highest altitude

v6    17.11.2018

  • [FEATURE] Integrated Simmershome Intelligent Cabin Announcements v2
  • [FEATURE] Added GSX v2 Passenger Boarding
  • [CHANGED] Using GSX v2 the Ground Power will be connected with the jetway

v5    30.06.2018

  • [BUGFIX] Standard Jetways will be toggled when not at gate (Shift Message in Sim)
  • [BUGFIX] EXT PWR AVAIL comes up sometimes if aircraft not at the gate

v4    10.05.2018

  • [FEATURE] Standard Jetways will be toggled together with Main Left Door (does not work with SODE Doors)
  • [CHANGED] General improvements

v3    25.04.2018

  • [FEATURE] Automation of intial triggering BOARDING and DEBOARDING via keypress
  • [FEATURE] Logging added

v2    15.04.2018

  • [FEATURE] Door handling added
  • [BUGFIX] showMessage did not works

v1    05.04.2018

  • Initial Version