• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Update on Failure Modes

Messages
158
Country
us-northcarolina
A part of my current project is failure modes across FS9 and FSX, and I thought some feedback on what I discovered might be helpful.

There are 31 separate failures that, theoretically, can be triggered in the sim by various methods. (In addition there are many more that can be created by manipulating variables but I'm not counting those here, only those officially documented somewhere as a "failure".

I used three methods to try and trigger these failures: key codes from within a gauge, SimConnect, and FSUIPC.

Unfortunately too many of these don't seem to actually fail when you trigger them. It's also disappointing that many of the set of failures present on the FSX failures menu item can't be invoked via SimConnect. At least, I don't know how and it doesn't seem to be documented anywhere!

Anyhow, the results of my research:

Code:
Failure             Sim        Methods         Notes   
----------------- --- --- ---------------- -----------------------------------------------
Hydraulics        FS9 FSX FSUIPC SimC KEY
Vacuum            FS9 FSX FSUIPC SimC KEY
Electrical        FS9 FSX FSUIPC SimC KEY
Pitot Blockage    FS9 FSX FSUIPC SimC KEY 
All Brakes        FS9 FSX FSUIPC SimC KEY
Left Brakes       FS9 FSX FSUIPC SimC KEY
Right Brakes      FS9 FSX FSUIPC SimC KEY
Flaps             FS9     FSUIPC           Does not fail in FSX with SimC or FSUIPC
Spoilers          FS9 FSX FSUIPC SimC
Thrust Reversers  FS9 FSX FSUIPC SimC
Landing Gear      FS9 FSX FSUIPC SimC
Mag Compass       FS9 FSX FSUIPC SimC
NAV1                                       Does not fail in either sim with SimC or FSUIPC
NAV2              FS9     FSUIPC           Does not fail in FSX
COM1              FS9     FSUIPC           Fails COM1 and COM1 in FS9, nothing in FSX
COM2              FS9     FSUIPC           Same as COM1
ADF               FS9     FSUIPC           Fails in FS9 not in FSX
RMI               FS9 FSX FSUIPC SimC
Transponder       FS9     FSUIPC           Fails in FS9 not in FSX
VSI               FS9 FSX FSUIPC SimC      
Turn Coord        FS9     FSUIPC           Fails in FS9 not in FSX
Fuel Gauge                                 Does not fail in either sim with SimC or FSUIPC
Pitot Static      FS9     FSUIPC           Fails "pitot static" in FS9, nothing in FSX
Altimeter         FS9 FSX FSUIPC SimC
Attitude (HSI)    FS9 FSX FSUIPC SimC
Avionics                                   Does not fail in either sim with SimC or FSUIPC
Airspeed          FS9 FSX FSUIPC SimC
Engine Failure    FS9 FSX FSUIPC SimC
Engine Fire           FSX FSUIPC SimC
Oil Leak              FSX FSUIPC SimC
Pressurization        FSX FSUIPC SimC KEY  Use Dump Switch

If I missed anything, please let me know!

Hope this Helps,
Dutch
 
Anyone out of there tried to give a follow up to this idea?
I'm thinking to create a free and open project on codeplex to manage aircraft failure...

If anyone want to add let me know...

By now, I've only developed a POC to check if is possible to simulate oil leak (I know fuel leak is simple to implement) but seems that (speaking of FSX with FSUIPC) even if you "write" a 0 as oil quantity all still works good...

In fact this is according to this thread: http://forum.simflight.com/topic/61223-fsx-failures-via-fsuipc/

but wanna know if anyone knows something more :)
 
Can you perhaps provide an example? I am trying to INDUCE an engine failure using SimConnect with Managed Code (C#) but I haven't got a clue. I see several failures being defined in the SimVars but those are all marked "NOT settable".

Then there are some failures (including engine) described in the Event IDs TOGGLE_ENGINE1_FAILURE for example but there is not a single indication on HOW I can trigger that failure using SimConnect.
 
Any news on this? I have not seen where a spoiler failure could be generated. Came back to this only to fall in the same, no idea how to trigger an engine failure with SimConnect
 
There is no event for engine on fire other than a settable SimVar, do you say that with that method it is possible to create an event that would notify me when there is an engine fire?
 
Back
Top