GAUGE: Frames Per Second FPS
Gauge v2.7.001 - Current Version 12th Feb 2024

Features:
1) SIMCONNECT Frames Per Second display (FPS)
2) Adjustable FPS warning Needle
3) Alert sounds when FPS drops below needle
4) Adjustable volume Control
5) Optional Side Buttons
6) Optional Glass Reflection
7) Brightness Control (Physical FIP)
 
outputs 0-100 FPS, any one getting more than that wont find any use in this gauge anyway.

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

Buttons & Dials Summary:
[S1] Menu Preview Function:
[S6] Menu Virtual Power Toggle:
[L Dial] Warning Needle Decrease/Increase:
[R Dial] Change Menu Function -/+:

About Frames Per Second FPS:
This gauge is to monitor your simulators Frames Per second. You can also set an alarm on the gauge should the FPS fall below the desired amount.
 
This helps you tweek your simulator to your prefered FPS while making graphic adjustments.

The Main Gauge:
The main gauge shows the current number of frames per second and has a red needle that shows the prefered alarm point.

The Sidebar:
The sidebar shows the FPS as a LED Bar and shows the current FPS and Alarm point digitally.
 
If the blanking plate is used instead of the sidebar, then colour of the plate can now be changed by editing variable [FG_GLOBAL_BLANKING_COLOUR] in SPAD.neXt data monitor.

Buttons & Dials Details:
[S1] Mini Menu Preview toggle
Press [S1] while in menu to exit or toggle preview mode on/off
 
[S6] Menu Virtual Power Toggle
Press [S6] in Mini menu to toggle Virtual power function on or off/
 
[L Dial]  Warning Needle Adjustment & Menu value Up and Down:
Turn Left Dial clockwise to increase FPS warning point and counter clockwise to decrease FPS warning point.
When Mini Menu is open use [L Dial] to change the value of the selected menu option.
 
[R Dial] Menu Function Previous/Next:
Used to activate the Mini Menu and scroll between the various menu options.
 
 

The Mini Menu:
(Activated with [R Dial])
 
Version & Info:
Turn left dial clockwise to turn on and counter clockwise to turn off current version number and other useful links.
 
Side Buttons:
Turn left dial clockwise to turn on and counter clockwise to turn off side buttons.
 
Warning Volume:
Turn the left dial counter clockwise to lower the volume of the height warning sound and clockwise to increase.
    0-100
 
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.
 
Background Colour:
Left dial will change colour styles to the following
     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
 
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_FPS_MENU (Session)
     Menu Item Index (0 to 8)
     0 = Menu Closed
     1 = Version & Info
     2 = Side Buttons
     3 = Warning volume
     4 = Glass Reflection
     5 = Background colour
     6 = LCD - LED - Custom Colours
     7 = Brightness
     8 = Panel Lights control
 
FG_FPS_MENU_ACTIVE (Session)
     If Menu Preview Mode is Active (Off = 0, On = 1)
 
FG_FPS_INSTRUCTIONS (Session)
     Instructions Page (Off = 0, On = 1)
 
FG_FPS_LABELS (Profile)
     Side Button Labels (Off = 0, On = 1)
 
FG_FPS_WARNING (Profile)
     FPS Warning threshold (0 - 100)
 
FG_FPS_BUTTONS (Profile)
     Side Buttons (Off = 0, On = 1)
 
FG_FPS_VOLUME (Profile)
     Volume (1 - 100)
 
FG_FPS_SOUND_PLAY (Session)
     Internal Variable used to tell gauge to play warning sound (0 - Play = 1)
 
FG_PROFILE_LED_COLOUR_FORE_ON (Profile)
     Foreground colour of fonts while power is on (default = "#dd0000")
 
FG_PROFILE_LED_COLOUR_BACK_ON (Profile)
     Background colour of fonts while power is on (default = "#000000")
 
FG_PROFILE_LED_COLOUR_FORE_OFF (Profile)
     Foreground colour of fonts while power is off (default = "#000000")
 
FG_PROFILE_LED_COLOUR_BACK_OFF (Profile)
     Background colour of fonts while power is off (default = "#000000")
 
FG_PROFILE_LED_COLOUR_FORE_ON_CUSTOM (Profile)
     Foreground colour of fonts while power is on (default = "#00DD00")
 
FG_PROFILE_LED_COLOUR_BACK_ON_CUSTOM (Profile)
     Background colour of fonts while power is on (default = "TRANSPARENT")
 
FG_PROFILE_LED_COLOUR_FORE_OFF_CUSTOM (Profile)
     Foreground colour of fonts while power is off (default = "#001100")
 
FG_PROFILE_LED_COLOUR_BACK_OFF_CUSTOM (Profile)
     Background colour of fonts while power is off (default = "TRANSPARENT")
 
FG_VARIABLES_LEDCOLOUR (Profile)
     Side panel LED Style Index (1 - 3)
     1 = LED Style
     2 = LCD Style (Default)
     3 = Custom
  
FG_FPS_INSTRUCTIONS (Session)
     Instructions Page (Off = 0, On = 1)
  
SIMCONNECT Vars Used:
 
PMDG Vars Used:
 
SPAD.neXt Vars Used:
FRAMERATE
 
 
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 - Inedividual Brightness
FG_GLOBAL_BLANKING_COLOUR (Profile)
     Text Variable used to set blanking plate colour
 
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:
2.7.001 - Using New Sidebar Button and Labels Code (4 display options now also) - blank sidebar custom colour
2.7.000
     - 1) SPAD.neXt 0.9.15 Compatibility (Convert "PRESS" to "PRESSSHORT") Fixes short and long press both firing on long press.
     - 2) New gauge brightness code using SPAD brightness variables.
     - 3) Can control global or individual gauge brightness in gauge (Profile saved settings)
     - 4) Better use of button lights
2.6.001 - SPAD.neXt 0.9.13 Compatibility (Author ID)
2.6.000 - New Menu System
2.5.000 - New Custom Virtual Power supports ALL aircraft volt variables - See https://fipgauges.com/customfeatures.php
2.4.003 - Added sidebar blankinig plate option
2.4.002 - Virtual Power Warning added to Menu
2.4.001 - Fixed Brightness Control not working
2.4.000 - Added New Gauge Design and Panel Lighting control in Mini Menu
2.3.002 - Support for NEW 4 colour hue panel lights.
2.3.001 - Tweaked voltage monitoring to better support MSFS2020. Added Monitoring for Battery Bus
2.3.000 - SPAD.neXt 0.9.7.x Compatibility, Custom Display Colours
2.2.001 - Added Brightness Control to Mini Menu
2.2.000 - Panel Lights now controlled by local variable (FG_GLOBAL_PANEL_LIGHTS) 0=Off 1=On
2.1.001 - Resized Text to become compliant with SPAD.neXt scaling changes
2.0.000 - New colour schemes available in mini menu.
1.0.000 - Beta & Public Release

Please report any bugs or feature requests via our discord channel


Document Published 12/02/2024

Copyright fipgauges.com 12/02/2024