"Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

Working on a instrument project or just finished a project? Show it to others!

Moderators: russ, Ralph

Message
Author
Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#11 Post by Tetrachromat »

Another update on "Easy Gauges".

For the Britten-Norman BN-2 Islander by BlackBoxSimulation (MSFS) the engine instrument are not available from the instrument store. I decided to create them myself as "Easy Gauges".

bn2-cht.png
bn2-cht.png (33.37 KiB) Viewed 1451 times
bn-2-fuel-press.png
bn-2-fuel-press.png (33.37 KiB) Viewed 1451 times
bn-2-oil-press.png
bn-2-oil-press.png (33.37 KiB) Viewed 1451 times
bn-2-oil-temp.png
bn-2-oil-temp.png (33.37 KiB) Viewed 1451 times

As they are used in pairs (one for the left and one for the right engine) i decided to add another feature to "easy Gauges". Every Easy Gauge Instrument has now a user property "Index" (a string). The index is appended to the gauge subscription variable name (e.g. "GENERAL ENG FUEL PRESSURE:" .. index)

By default the index is an empty string, to make the feature backwards compatible. Just leave it empty if not needed.

This feature allows to use the same instrument more than once in a panel. Instead of creating multiple instrument with the same gauge features.

Paul

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#12 Post by Tetrachromat »

Another set of "Easy Gauges" for the Britten-Norman BN-2 Islander by BlackBoxSimulation for MSFS2020.

bn-2-airspeed.png
bn-2-airspeed.png (52.26 KiB) Viewed 1434 times
bn-2-egt.png
bn-2-egt.png (30.36 KiB) Viewed 1434 times
bn-2-fuelflow.png
bn-2-fuelflow.png (37.61 KiB) Viewed 1434 times
bn-2-manifold.png
bn-2-manifold.png (42.15 KiB) Viewed 1434 times
bn-2-rpm.png
bn-2-rpm.png (41.18 KiB) Viewed 1434 times

Took me about 4 hours to create them. Most of the time doing research for the right instrument and proper operating ranges.

As a reference, I decided to go for the cockpit and instrument images shown on the (German) WIkipedia page for a Britten-Norman BN-2A-26 Islander (1980) (reg. PJ-CIW). The gauge design by BlackBoxSimulation is some of the worst I have seen in addon aircrafts lately. Some of them don't even show correct values.

Credits go to "SimInnovation" for reused images from community instruments (e.g. bezel, needles).

Paul

User avatar
jph
Posts: 2846
Joined: Fri Apr 10, 2020 12:50 pm
Location: Somewhere over the rainbow..

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#13 Post by jph »

Hi Paul,
Lovely work as usual and also a great idea that will help many I am sure.

Just for info, the MS33558 Font would be far more appropriate for BNI but not sure if you can utilise it in the way are you drawing the gauges from within AM ?.

If you can use it - here it is - https://www.wfonts.com/font/ms-33558
One of my favourite aircraft and one I have spent a lot of time in as a PAX but in the right seat as a 'favour' as it was our local 'bus service many moons ago' - those were the days ;) (Isles of Scilly Skybus)
Joe
Joe. CISSP, MSc.

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#14 Post by Tetrachromat »

It's a nice side-effect of "Easy Gauges". Just drop your font file in the 'resources' folder and assign your font file name to the default variable.

Code: Select all

EASYGAUGE.MARKUP.FONT = "MS33558.ttf"
and "kabooom" the instrument markups/values appear in your preferred style. No searching for text style defintions in the code.

preview.png
preview.png (41.89 KiB) Viewed 1418 times

Paul

P.S. Some style size corrections might be necessary as not all TTF fonts adhere to common size specs.
Last edited by Tetrachromat on Sat May 14, 2022 10:30 pm, edited 1 time in total.

User avatar
jph
Posts: 2846
Joined: Fri Apr 10, 2020 12:50 pm
Location: Somewhere over the rainbow..

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#15 Post by jph »

:D
Neat :mrgreen:
Joe. CISSP, MSc.

User avatar
Ralph
Posts: 7878
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#16 Post by Ralph »

That was what I thought as well. The Milspec font is bigger, so I'm not sure if it works in all instruments without a conversion.

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#17 Post by Tetrachromat »

One more set of gauges for the Britten-Norman BN-2 Islander by BlackBoxSimulations for MSFS2020:

bn-2-volts.png
bn-2-volts.png (29.42 KiB) Viewed 1389 times
bn-2-amps.png
bn-2-amps.png (33.03 KiB) Viewed 1389 times
bn-2-flaps.png
bn-2-flaps.png (30.72 KiB) Viewed 1389 times
bn-2-fuel-quantity.png
bn-2-fuel-quantity.png (31.15 KiB) Viewed 1389 times

The "Easy Gauge" user property 'Index' is now available for insertion into markup text as well. As demonstrated on the fuel quantity gauge.

Using the Index value "RIGHT" for inserting into the MSFS2020 Variable

Code: Select all

	"variable" : [ "FUEL TANK %s MAIN QUANTITY", "GALLONS" ],
as well as into the scale markup text

Code: Select all

      "markups" : [
        { "style": {"size": 56}, "position": [260, 160], "text": "%s" }
      ]
Paul

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#18 Post by Tetrachromat »

Just published the 'User Manual' for "Easy Gauges" on my GitHub account.

Content
- Requirements and Features
- How to Create a New “Easy Gauge” Instrument (Quick Start Guide)
- “Easy Gauge” Concepts
- Instrument Specification
- Instrument Name
- Instrument Background
- Instrument Cover
- Instrument Bezel
- Instrument Canvas
- Instrument Scales
- Instrument Markups
- Instrument Gauges
- Text Styles
- Default Values
- Advanced Features
- JSON Syntax


This complements the first (BETA) release of my "Easy Gauges" code, available from the releases section.

Paul

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#19 Post by Tetrachromat »

A new set of 10 gauges. Today created for the Cessna 310R by Milviz (MSFS2020).
c-310r-airspeed.png
c-310r-airspeed.png (52.26 KiB) Viewed 1116 times
c-310r-dual-egt.png
c-310r-dual-egt.png (32 KiB) Viewed 1116 times
c-310r-dual-ff.png
c-310r-dual-ff.png (52.26 KiB) Viewed 1116 times
c-310r-dual-manifold.png
c-310r-dual-manifold.png (42.15 KiB) Viewed 1116 times
c-310r-amps-volts.png
c-310r-amps-volts.png (33.21 KiB) Viewed 1116 times
Instrument specification files are available for download from my GitHub account folder instruments/c-310r

Paul

Tetrachromat
Posts: 236
Joined: Sun Feb 14, 2021 6:55 pm

Re: "Easy Gauges" - No Coding - Full Functionality for Simple Gauges and More

#20 Post by Tetrachromat »

Argh... only 5 attachemets allowed per post?

Here follow the remaining 5 instrument.
c-310r-dual-rpm.png
c-310r-dual-rpm.png (42.15 KiB) Viewed 1116 times
c-310r-engine-oil-cht.png
c-310r-engine-oil-cht.png (36.99 KiB) Viewed 1116 times
c-310r-fuel-quantity.png
c-310r-fuel-quantity.png (41.24 KiB) Viewed 1116 times
c-310r-oat.png
c-310r-oat.png (33.21 KiB) Viewed 1116 times
c-310r-vsi.png
c-310r-vsi.png (52.26 KiB) Viewed 1116 times
Paul

Post Reply