• 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.

FSXA Mixture contol 10% to 100% only

Now I am back at home again. I changed my last post... thanks Bill.

Rob, your code is just working - I did no changes on it. As you wrote 0 will switch mixture to 100 Percent. But I need 0 = mixture around 10 % or better less than 10 % (over the engine shut down point) and 1 = 100 % mixture.

Again - the Soloy Mark 1 has no separate mixture or condition control lever.

What I did. My control gauge:

Code:
<Gauge Name="ground_flight_idle" Version="1.0">
<Element>
  <Select>
  <Value>
  (A:GENERAL ENG COMBUSTION:1,bool)
  (A:GENERAL ENG MIXTURE LEVER POSITION:1,percent) 0.1 &gt; &amp;&amp;
  if{
  100 (L:GroundIdle,number) 90 * - s10 (A:GENERAL ENG MIXTURE LEVER POSITION:1,percent) - abs 0.1 &gt;
  if{ l10 163.84 * (>K:MIXTURE1_SET) }
  }
  </Value>
  </Select>
</Element>
</Gauge>

My modeldev to control Ground/Flight Idle switch

Code:
  <PartInfo>
  <Name>switch_throttleset_gf</Name>
    <AnimLength>100</AnimLength>
      <Animation>
         <Parameter>
         <Code>
            (L:GroundIdle, bool) 100 *
         </Code>
         <Lag>400</Lag>
         </Parameter>
    </Animation>
  <MouseRect>
  <Cursor>Hand</Cursor>
  <HelpID>HELPID_GAUGE_SWITCH_GROUND_FLIGHT_SET</HelpID>
  <ToolTipText>GROUND FLIGHT SET</ToolTipText>
  <CallbackCode>(L:GroundIdle, bool) ! (>L:GroundIdle, bool)</CallbackCode>
  </MouseRect>
  </PartInfo>

Perhaps there is a solution.

Thomas
 
Rob, your code is just working - I did no changes on it. As you wrote 0 will switch mixture to 100 Percent. But I need 0 = mixture around 10 % or better less than 10 % (over the engine shut down point) and 1 = 100 % mixture
Not sure what you mean exactly, but if you just want the Lvar inversed:, replace
Code:
100 (L:GroundIdle,number) 90 * - 
by
10 (L:GroundIdle,number) 90 * +
Rob
 
Thank you all with your very useful tipps. Rob, at least this was the solution. The main problem to cover a turboprop engine without having a condition leveler is now solved. This is really special to the real Soloy Mark 1. There you only have a simple contoller switch for only Ground and Flight Idle. As I know it controls only the fuel injection rate.

The Mark 1 comes with floats too, and I had the problem that aircrafts are not stopping after landing on water because idle was too high. To go with mixture control was the best way to solve it.

Thomas
 
My working to cover Soloy´s Rolls-Royce engine for both FSX and P3DV4 comes soon to an end. All is working extremely real like the real bird including all the non-linear stuff with airfiles and engine displays.

Now Auto-Start is working very well, but manually starting the engine is really weird.

After pushing starter switch, engine first is running normal with ignition, but than it spools very quickly to an extreme high value (like full throttle). And the aircraft is running some hundred feet over the field with brakes are on. With Auto-Start all is fine. I am using the default switch_starter in modeldef.

I have no idea to solve it. Any suggestions are welcome.

Thomas
 
Not sure what the default switch starter does, but try this (for each engine):

When you push the starter switch, it should generate one ToggleStarter event to set the starter on.
When the Combustion Avar becomes true, give another ToggleStarter event to set the starter off, and set mixture to 10%.

Rob
 
After pushing starter switch, engine first is running normal with ignition, but than it spools very quickly to an extreme high value (like full throttle). And the aircraft is running some hundred feet over the field with brakes are on. With Auto-Start all is fine. I am using the default switch_starter in modeldef.

What you describe does not seem to be strictly related to Mixture values. If it spools to 100 % N1 and is running over with brakes that sounds more like a power (throttle) issue.

Tom
 
I have experienced such a start-up runout with many a turboprop in FSX. Don't know what causes that though...
 
Lionheart's Kodiak also suffers from a runaway engine, but setting the mixture to just above engine cutout during startup usually works around this. I think fuel_flow_gain in the aircraft.cfg may also have something to do with this.
 
If the engine with the throttle shut, goes to what looks like full throttle, it is probably because the box for "reverse" was checked.
At least that is a very simple cause.
Roy
 
If it's anything like the King Air, I need to wait until N1 is 20% before opening the fuel, otherwise I get the same problem.
 
Back
Top