GAUGE: GPWS Warning Gauge
Gauge v1.5.001 - Current Version 17th Feb 2024

Features:
Calls out altitude when landing. I even use it on PMDG 737 and A2A Cessna.
 
1) Configurable Callouts Between 5000 and Touchdown
2) Wheel to ground height calibration
3) Touchdown or on the ground calibration
4) Callouts on/off toggle
5) Visual Indication of wheel to ground progress
6) Gauge variable status display
7) Minimums Callout Height Adjustable
8) Vertical speed indicator arrows
9) PAPI lights based on Glideslope (need GS signal)
10) Visual display of Spoilers, Flaps and Undercarriage status
11) Black or Blue Background toggle
12) Brightness Control (Physical FIP)
13) Skidding indication (Wheels Locked Smoke)
14) Text 2 Speech or WAV audio selection
 
Callouts can be output as windows text 2 speech or Included WAV audio. If you do not have text 2 speech then you will need to select WAV audio option in gauge [S4].

Aircraft Compatibility:
Simulator: Fully Compatible
3rd Party: Fully Compatible
Please report any 3rd Party incompatibility via our discord channel

Buttons & Dials Summary:
[S1] Calibrate Ground Height / Long Press Mini Menu:
[S2] Edit Callout Playback:
[S3] Toggle Gauge Style:
[S4] Toggle Text2Speech-WAV Audio:
[S5] Toggle Background Colour:
[S6] Callouts On / Long Press Callouts Off:
[L Dial] Manual Adjust Offset Whole/Switch selected callout on off:
[R Dial] Manual Adjust Offset Fraction/Callout Switch Selection:

About GPWS Warning Gauge:
THIS GAUGE REQUIRES:
1) SPAD.neXt "Complete Edition" v0.9.6.31 or higher (current Beta)
2) Windows Text 2 Speech (enabled)
 
Suggested but fully configurable Call outs:
 
Aircraft Callouts:
2500, 1000, 500, 400, 300, 200, 100, MINIMUMS, 50, 40, 30, 20, 10, Touchdown.
 
Helicopter Callouts:
500, 400, 300, 200, 100, 50, 40, 30, 20, 10, 5, 4, 3, 2, 1, Touchdown.
 
Q: How do I know if this will work on my system?
 
A: If you copy the below SPAD.neXt button config and paste it to a spare device button, then when you press that button on your device you should hear the spoken message "Hello the GPWS will work on your system". If you do not hear the message then unfortunately the gauge will not work on your system until you setup text to speech in Windows and or have the SPAD.neXt complete edition installed.
 
Copy code between lines & paste to button & press button:
----------------------------------------------------------------------------------------  
 
<EventDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Trigger="PRESS">
  <EventActions xmlns="http://www.fsgs.com/SPAD">
    <EventActionText2Speech Text="Hello the GPWS will work" Voice="Microsoft Hazel Desktop" StopAll="false" WaitForFinish="false" UseSSML="false" Volume="100" Rate="0" />
  </EventActions>
</EventDefinition>
 
 ----------------------------------------------------------------------------------------  

The Main Gauge:
Difference between Callouts Enabled and Active:
 
Enabled/Disabled is in essence your on and off control, but Active/Inactive is automatic when on the ground it's inactive and not reactivated until the aircraft starts to climb. You can force to reactivate by pressing [S6], but in on the ground will go inactive again.
 
If you use a program like FS Flight Control, where your aircraft is re-positioned from the ground to the air the call out may be inactive, unless you start to climb, if re-positioning and on a decent then press [S6] to re-activate. I opted not to automatically re-activate off the ground because that would create issues during a bumpy landing and would repeat callouts already spoken.
 
Wheel Status Indicator dots:
Green Means Wheels spinning
Red Means Wheels Locked and Skidding

Buttons & Dials Details:
[S1] Calibrate Ground Height / Long Press Mini Menu:
Press when on ground and the radio height is calibrated to all wheels on the ground. For better accuracy for landing it's best to press the calibrate button while in the air and before a landing as the radio height and wheels to ground height is different
Long Press to open Mini Menu
 
[S2] Edit Callout Playback:
Long press to open the callouts editor menu.
 
[S3]Toggle Gauge Style:
Pressing S3 toggles between two graphic Styles.
     0 = Calibration Data
     1 = Flaps, Spoiler & Gear Up/Down Indicators
 
[S4] Toggle Text2Speech-WAV Audio:
Pressing [S4] Toggles between Text-2-Speech and WAV sound callouts. SPAD Complete Edition required for Text-2-Speech.
 
[S5] Toggle Background Colour:
Press to toggle the background colour from black to blue. This is a global setting and will switch other jet gauges backgrounds
 
[S6] Callouts On / Long Press Callouts Off:
Press to disable and re-enable the call outs
 
[L Dial] Manual Adjust Offset Whole Number/Switch selected callout on off:
Turn clockwise to manually increase the wheels to ground offset by 1.0 and turn counter clockwise to decrease.
While in callouts editor [L Dial] changes the selected items value or switch.
 
[R Dial] Manual Adjust Offset Fraction/Callout Switch Selection:
Turn clockwise to manually increase the wheels to ground offset by 0.1 and turn counter clockwise to decrease.
While in callouts editor [R dial] changes which item is selected.

The Mini Menu:
Version & Info:
Turn left dial clockwise to turn on and counter clockwise to turn off current version number and other useful links.
 
 
 
 
 
 
 
 
 
 
Background Colour:
Turn left dial clockwise or counter clockwise to toggle gauge background colour between black and blue. This also toggles the black/blue background on our other gauges with the same feature so they are in sync.

Glass Reflection:
Turn left dial clockwise to turn on and counter clockwise to turn off optional glass reflections. This is a global setting so all gauges that have this function will turn on and off.

Brightness:
Turn left Dial clockwise to increase gauge brightness and counter clockwise to decrease gauge brightness. This will adjust the brightness of all gauges at the same time.

Variables:
FG_GPWS_AUTO_CALIBRATE (Session)
     Auto Calibrate on landing (Off = 0, Enabled = 1)
 
FG_GPWS_INSTRUCTIONS (Session)
     Instructions Page (Off = 0, On = 1)
 
FG_GPWS_MENU (Session)
     Menu Item Index (0 to 9)
     0 = Menu Closed
     1 = Version & Info
     2 = Callouts Editor
     3 = Callouts On/Off
     4 = Auto calibration
     5 = Background =Colour
     6 = Glass Reflection
     7 = Text 2 Speech / WAV Audio toggle
     8 = Speech Volume
     9 = Brightness Control
 
FG_GPWS_SELECTED (Profile)
     Callouts Settings Menu Index (0 to 27)
     0 = 5000 Toggle
     1 = 2500 Toggle
     2 = 2000 Toggle
     3 = 1500 Toggle
     4 = 1000 Toggle
     5 = 500 Toggle
     6 = 400 Toggle
     7 = 300 Toggle
     8 = 200 Toggle
     9 = 100 Toggle
     10 = 50 Toggle
     11 = 40 Toggle
     12 = 30 Toggle
     13 = 20 Toggle
     14 = 10 Toggle
     15 = 5 Toggle
     16 = 4 Toggle
     17 = 3 Toggle
     18 = 2 Toggle
     19 = 1 Toggle
     20 = Minimums Toggle
     21 = Minimums Height
     22 = Touchdown Toggle
     23 = Gear Warning Toggle
     24 = Gear Warning Height
     25 = Background Colour
     26 = Brightness
     27 = Restore Defaults
 
FG_GPWS_OFFSET1 (Profile)
     Value of calibration offset. Sensor height off the ground
 
FG_GPWS_EDITPAGE (Profile)
     Gauge Page Number (0 - 1)
     0 = Main Gauge
     1 = Edit Callouts Page
 
FG_GPWS_TOUCHDOWN_SMOKE (Session)
     Used To Turn On And Off The Touchdown Animation (Off = 0, On = 1)
 
FG_GPWS_STYLE (Profile)
     Style Toggle (Text = 0, GFX = 1)
     0 = Calibration Text Style
     1 = Graphics Style
     2 = Large Text Style
 
FG_GPWS_SPEECH_WAV (Profile)
     Toggle between WAV and Text2Speach (0 - 1)
     0 - Text2Speach
     1 - WAV
 
FG_GPWS_5000 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_2500 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_2000 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_1500 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_1000 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_500 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_400 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_300 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_200 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_100 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_50 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_40 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_30 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_20 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_10 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_5 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_4 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_3 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_2 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_1 (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_MINIMUMS (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_MINIMUMS_HEIGHT (Profile)
     Height Value for minimums callout
 
FG_GPWS_TOUCHDOWN (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_GEAR_WARNING (Profile)
     Callout Deactivate Toggle (On = 0, Deactive = 1)
 
FG_GPWS_GEAR_WARNING_HEIGHT (Profile)
     Height Value for gear warning callout
 
FG_GPWS_DEFAULTS (Profile)
     Apply Defaults (Activate Defaults = 1)
 
FG_GWPS_SELECTED (Profile)
     Edit Page Menu Selection (0 - 27)
     0 = 5000
     1 = 2500
     2 = 2000
     3 = 1500
     4 = 1000
     5 = 500
     6 = 400
     7 = 300
     8 = 200
     9 = 100
     10 = 50
     11 = 40
     12 = 30
     13 = 20
     14 = 10
     15 = 5
     16 = 4
     17 = 3
     18 = 2
     19 = 1
     20 = Minimums
     21 = Minimums Height
     22 = Touchdown
     23 = Gear Warning
     24 = Gear Warning Height
     25 = Background Toggle
     26 = Brightness
     27 = Reset to Defaults
  
SIMCONNECT Vars Used:
RADIO HEIGHT
VERTICAL SPEED,feet
SIM ON GROUND
IS GEAR RETRACTABLE
LEFT WHEEL RPM
WHEEL ROTATION ANGLE:1
RIGHT WHEEL RPM
WHEEL ROTATION ANGLE:2
BRAKE LEFT POSITION,PERCENT
BRAKE RIGHT POSITION,PERCENT
Wheel RPM:1
Wheel RPM:2
RADIO HEIGHT,feet
SPOILERS ARMED
SPOILERS HANDLE POSITION,Percent
TURB ENG REVERSE NOZZLE PERCENT:1,Percent
BRAKE PARKING INDICATOR
GEAR CENTER STEER ANGLE,Percent
CENTER WHEEL RPM
Vertical speed,feet per minute
NAV GSI:1
Trailing edge flaps left angle,degrees
GEAR CENTER POSITION,Percent
GEAR LEFT POSITION,Percent
GEAR RIGHT POSITION,Percent
 
fipgauges.com GLOBAL VARIABLES:
(not all vars used in every gauge)
 
FG_GLOBAL_DIAL_SPEED (Session)
     Variable used for dial acceleration (Off = 0, On = 1)
 
FG_GLOBAL_GAUGE_BRIGHTNESS (Profile)
     Brightness value of physical FIP's. Affects all physical gauges (20-250)
 
FG_GLOBAL_GAUGE_BRIGHTNESS_MODE (Profile)
     Variable used when editing Global or individual Brightness (0-1)
     0 - Global Brightness
     1 - Individual Brightness
 
FG_GLOBAL_GLASS (Profile)
     Glass Reflection (Off = 0, On = 1)
 
FG_GLOBAL_HIDE_MENU_LED (Profile)
     Toggle visibility of Mini Menu LED (0 = On, 1 = Off)
 
FG_GLOBAL_JET_COLOUR (Profile)
     Background Colour (0 to 3)
     1 = Grey panel with grey gauge face
     2 = Blue grey panel with grey gauge face
     3 = Dark grey panel with black gauge face
     4 = Dark blue panel with black gauge face.  
 
FG_GLOBAL_JET_BACKGROUND_COLOUR (Profile)
     Background Colour (Black = 0, Blue = 1 )
 
FG_GLOBAL_MIN_VOLTAGE (Profile)
     Minimum voltage before gauge electronics turns off (-1 to 150)
     -1 = Disabled
     0 - 150 = Off Voltage Level
 
FG_GLOBAL_MIN_VOLTAGE_CACHE (Profile)
     Internal Variable - Used to store off voltage value - do not edit
  
FG_GLOBAL_PANEL_LIGHTS (Profile)
     Night Lit Mode (Off = 0, On = 1)
 
FG_GLOBAL_PRESSURE (Profile)
     Shared variable for switching inHg and MB (0 to 1)
     0 = inHg
     1 = Millbars
 
FG_GLOBAL_STYLE (Profile)
  Background Colour (0 to 6)
     0 = Grey
     1 = Black Dial Face
     2 = Darker Gauge & Dial Face
     3 = Black & No Gauge GFX
     4 = Grey - Original Design
     5 = Black Dial Face - Original Design
     6 = Darker Gauge & Dial Face - Original Design
   
FG_GLOBAL_VOLTAGE (Session)
     Internal variable used to read current voltage
 

Release Notes:
1.5.001 - Forcing Adjusted Altitude to use feet. Some setups were sending Meters
1.5.000
     1) SPAD.neXt 0.9.15 Compatibility (Convert "PRESS" to "PRESSSHORT") Fixes short and long press both firing on long press.
     2) Menu system upgraded
     3) New gauge brightness code using SPAD brightness variables.
     4) Can control global or individual gauge brightness in gauge (Profile saved settings)
1.4.000 - New Custom Virtual Power supports ALL aircraft volt variables - See https://fipgauges.com/customfeatures.php.
1.3.003 - Fixed no condition on height adjustment event (performance improvement)
1.3.002 - Virtual Power Warning added to Menu
1.3.001 - Tweaked voltage monitoring to better support MSFS2020. Added Monitoring for Battery Bus
1.3.000 - SPAD.neXt 0.9.7.x Variable Scope Compatibility, Now SPAD.next Standard Edition Compatible with WAV Audio Output.
1.2.002 - Touchdown puff of smoke added, Speech on menu changes
1.2.001 - Added Wheel Status Indicators (Green Wheels Turning) , Reversers, Spoiler and Spoiler Armed Indications
1.2.000 - Added Mini Menu, Skid Indication, Hot Braking Indication, New Wheel & Braking GFX and improved wheel rotation
1.1.003 - Automatic Dial Acceleration added in Menu
1.1.002 - Added Brightness Control, Background Colour Toggle and reset to defaults in Edit Menu
1.1.001 - Long Press to turn off call outs, short press to turn on and re-activate (without climbing)
1.1.000 - Changed UK Voice to David (Will use your default if not found). Added Individual Callout Switches [S2]
1.0.003 - Added Vertical Speed indicator warnings
1.0.002 - Added Nose wheel indicator and Brake indicators. Corrected Spelling.
1.0.001 - First Public Release

Please report any bugs or feature requests via our discord channel


Document Published 22/02/2024

Copyright fipgauges.com 22/02/2024