GAUGE: PFD Garmin Style
Gauge v1.4.000 - Current Version 20th Feb 2024

Features:
1) Attitude Gauge
2) IAS Gauge & Bug
3) Altitude Gauge & Bug
4) *Flight Director Command Bars - See Below
5) Glide Slope Indicators
6) Heading Indicators & Bug
7) TAS Display
8) Vertical Speed & Bug
9) QNH Setting (Right Dial)
10) Visual Overspeed Warnings
11) Visual Terrain Warning
12) Visual Stall Warning
13) Optional Bar Shading [S6]
14) Outer, Middle and Inner Marker Annunciations
15) 3 differnet colour grounds
16) 2 Different Slip Styles, rotate slip or rotate Arc
17) Brightness Control (Physical FIP)
 
*PMDG: Flight Director bars show direction to straight and true flight, not directions to AP settings. PMDG does not output these variables. We have requested this from PMDG

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

Buttons & Dials Summary:
[S1] Toggle Mini Menu:
[S2] Variable Editor:
[S3] Toggle Ground Colour:
[S4] Toggle Slip Style:
[S5] QNH toggle inHG & MB / Long Press STD Pressure Value:
[S6] Cycle Amount of Bar Shading (0-3):
[L Dial] IAS Speed Decrease/Increase:
[R Dial] QNH Decrease/Increase:

About PFD Garmin Style:
Garmin G1000 style Primary Flight Display (PFD) gauge. I tried to keep this as realistic as possible within the limitations of the small FIP screens. It has most of the stuff you would expect to see like Attitude, Speed, Altitude, Vertical Speed, Flight Director, Heading, Glide slope etc.
 
QNH setting can be adjusted using the right dial and you can switch from HG to MB by pressing [S1]. You can change the transparency of the Gauge Speed and Altitude bars by cycling through 4 different shades.
 
This gauge will switch off automatically when the aircraft bus voltage drops to zero or if the aircraft bus voltage drops below FG_GLOBAL_MIN_VOLTAGE value if set.

Variables:
FG_PFD_MENU (Session)
     Menu Item Index (0 to 11)
     0 = Menu Closed
     1 = Version & Info
     2 = Glass Reflection
     3 = Sidebar Shading
     4 = Ground Colour (x3)
     5 = Slip Arc Style (x2)
     6 = Red (Minimum) Speed Indicator Bar position
     7 = White Speed Indicator Bar position
     8 = Flaps Speed Indicator Bar position
     9 = Green Speed Indicator Bar position
     10 = Red (Maximum) Speed Indicator Bar position
     11 = Brightness Control
 
FG_PFD_ALTMODE (Profile)
     QNH Altitude Mode (0 to 1)
     0 = HG
     1 = MB
 
FG_PFD_DARKNESS (Profile)
     IAS, ALT and VSI Bar Shading (0 - 3)
     0 = Off
     1 = Light
     2 = Medium
     3 = Dark
 
FG_PFD_INSTRUCTIONS (Session)
     Instructions Page (Off = 0, On = 1)
  
Undocumented Local Variables:
FG_PFD_RED_MINIMUM_INDICATOR (Profile)
FG_PFD_WHITE_INDICATOR (Profile)
FG_PFD_FLAPS_INDICATOR (Profile)
FG_PFD_GREEN_INDICATOR (Profile)
FG_PFD_RED_YELLOW_INDICATOR (Profile)
FG_PFD_SLIDESTYLE (Profile)
FG_GPWS_OFFSET1 (Profile)
FG_PFD_GPS-FMS-LNAV (Profile)
FG_PFD_Vg (Profile)
FG_PFD_Vr (Profile)
FG_PFD_Vs (Profile)
FG_PFD_Vx (Profile)
FG_PFD_Vy (Profile)
FG_PFD_VYSE (Profile)
FG_PFD_VLO (Profile)
FG_PFD_VLE (Profile)
FG_PFD_VAPP (Profile)
FG_PFD_VARIABLE_EDITOR (Session)
FG_PFD_SELECTED_VARIABLE (Profile)
 
[S1] SCRIPTED CUSTOM VARIABLE MAPPINGS:
FG_PFD_AP_HDG_VAR (Session)
FG_PFD_AP_ALT_VAR (Session)
FG_PFD_AP_VS_VAR (Session)
FG_PFD_AP_SPD_VAR (Session)
FG_PFD_AP_APR_MODE (Session)
FG_PFD_AP_VS_MODE (Session)
FG_PFD_AP_NAV_MODE (Session)
FG_PFD_AP_HDG_MODE (Session)
FG_PFD_AP_MASTER_MODE (Session)
FG_PFD_AP_YAWDAMP_MODE (Session)
FG_PFD_AP_FLC_MODE (Session)
FG_PFD_AP_ALT_MODE (Session)
FG_PFD_AP_GPS_DRIVES_NAV1 (Session)
 
SIMCONNECT Vars Used:
(Attitude indicator pitch degrees,degrees)
(Attitude indicator bank degrees,degrees)
(Airspeed select indicated or true,knots)
(Plane heading degrees magnetic,degrees)
(Autopilot flight director active)
(Autopilot flight director pitch,degrees)
(Autopilot flight director bank,degrees)
(Vertical speed,feet per minute)
(Units of measure,enum)
(Indicated Altitude:1,meters)
(Indicated Altitude:1,feet)
(AUTOPILOT ALTITUDE LOCK VAR:1,feet)
(Turn coordinator ball,position)
(Attitude indicator bank degrees:1,degrees)
(NAV GSI:1,number)
(Kohlsman setting hg,inHg)
(Kohlsman setting mb,Millibars)
(AIRSPEED TRUE,Knots)
(RADIO HEIGHT,Feet)
(GPS DRIVES NAV1)
(INDICATED ALTITUDE,feet)
(MIDDLE MARKER)
(OUTER MARKER)
(INNER MARKER)
(OVERSPEED WARNING)
(STALL WARNING)
(GPWS WARNING)
(SIM ON GROUND)
 
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.4.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)
     5) Better use of button lights
     6) Added Glass reflection option in Menu
1.3.000
 - 1) New Custom Virtual Power supports ALL aircraft volt variables - See https://fipgauges.com/customfeatures.php
 - 2) Softcoded Variables for greater 3rd party support:
 - FG_PFD_AP_HDG_VAR
 - FG_PFD_AP_ALT_VAR
 - FG_PFD_AP_VS_VAR
 - FG_PFD_AP_SPD_VAR
 - FG_PFD_AP_APR_MODE
 - FG_PFD_AP_VS_MODE
 - FG_PFD_AP_NAV_MODE
 - FG_PFD_AP_HDG_MODE
 - FG_PFD_AP_MASTER_MODE
 - FG_PFD_AP_YAWDAMP_MOD
 - FG_PFD_AP_FLC_MODE
 - FG_PFD_AP_ALT_MODE
 - FG_PFD_AP_GPS_DRIVES_NAV1
1.2.002 - Virtual Power Warning added to Menu
1.2.001 - Raised horrizon 2 pixels as was slightly out.
1.2.000 - Updated Annunciators, added loads of IAS flags and Variables editor for flag speeds.
1.1.007 - Added Flaps Bar to Speed tape and bar editing will start from the top of the bar below and not 0 anymore
1.1.006 - Added AP, HDG, ALT, ALT CAP, VS. [S3] toggles 3x background colours. 2x Different Slip Styles, rotate slip or rotate Arc.
1.1.005 - Fixed issue with extra non moving attitude which was introduced in v1.1.004
1.1.004 - Added Set QNH to STD 29.29 Long Press [S5]
1.1.003 - Tweaked voltage monitoring to better support MSFS2020. Added Monitoring for Battery Bus
1.1.002 - SPAD.neXt 0.9.7.x Variable Scope Compatibility
1.1.001 - Added IAS Bug Value (Removed MACH speed) and Limited AP & IAS Bug Movement
1.1.000 - Added Mini Menu and Brightness Control.
1.0.004 - Fixes bug where graphics get disabled by SPAD due to bad values during aircraft re-positioning
1.0.003 - Altitude "Tens" now scrolls smoothly instead of stepping. Altitude "Tens" & "Thousands" aligned using same variable now!
1.0.002 - Slightly larger HDG bug and fixed centre off by one pixel
1.0.001 - Public Release
1.0.000 - Beta Version

Please report any bugs or feature requests via our discord channel


Document Published 21/02/2024

Copyright fipgauges.com 21/02/2024