G36 Improvement Project

For the Prop RPM, its a constant speed prop with a max rpm of 2700.
On climb out, your gauge is in the red, I am not sure that this is correct? Would an adjustment to the RED region be necessary? E.G. Setting it to 2725 like below? Always bothered me that on take off role @ low alt on a cool day the Prop RPM is in the red.

I am running this edit below and it works well. I honestly haven’t checked the manuals to know if this is realistic or not. Can a real G36 operator comment?

  <Gauge>
	<Type>Circular</Type>
	<ID>Piston_RPMGauge</ID>
	<Title></Title>
	<Unit>RPM</Unit>
	<Minimum>0</Minimum>
	<Maximum>3000</Maximum>
	<Style>
		<TextIncrement>10</TextIncrement>
	</Style>
	<Value>
		<Simvar name="PROP RPM:1" unit="rpm"/>
	</Value>
	<ColorZone>
		<Color>white</Color>
		<Begin>0</Begin>
		<End>3000</End>
	</ColorZone>
	<ColorZone>
		<Color>green</Color>
		<Begin>1800</Begin>
		<End>2700</End>
	</ColorZone>
	<ColorZone>
		<Color>red</Color>
		<Begin>2725</Begin>
		<End>3000</End>
	</ColorZone>
	<RedBlink>
		<Greater>
			<Simvar name="PROP RPM:1" unit="rpm"/>
			<Constant>2700</Constant>
		</Greater>
	</RedBlink>
  </Gauge>

This or adjusting the engine/prop parameters such that they do not overspeed past 2700 rpm…

Just reading the POH regarding the RPM warning and it states the following:

TACHOMETER
Operating Range (Green Arc). . . . . . . . . . >1800 to 2700 RPM
Prohibited Range (Red Arc) . . . . . . . . . . . >2700 to 3000 RPM

Overspeed Indications:
2701 RPM to 2754 RPM for 4 minutes . . . . .White Digits, White Needle
2701 RPM to 2754 RPM for > 4 minutes . . . Yellow Digits, Yellow Needle
2755 RPM & Above . . . . . . . . . . . Red Digits, Red Needle

Not sure if that helps?

Regards

Matt

I have a basic BUSES TIED advisory in the latest version of the mod (not yet released). However, I don’t know how I can make it such that it turns off after reaching 2000 rpm again. There is not a lot of flexibility in the ‘programming’ that you can do in the panel.xml. Anyone any ideas?

Interestingly there is a simvar in the SDK documentation called: BUS CONNECTION ON
Seems to be WIP though…

Also including the fuel quantity cautions and warnings now :slight_smile:

3 Likes

Just gotta say thanks for your work folks. You’ve made this a pleasure to fly :metal: :beers:

1 Like

The current situation limits the RPM to 2700 +/- 5 rpm. So it flashes Red / Green / Red etc.
Simply adjusting it up 5 seems to keep it Green under full power and normal operating range.

	<ColorZone>
		<Color>green</Color>
		<Begin>1800</Begin>
		<End>2700</End>
	</ColorZone>
	<ColorZone>
		<Color>red</Color>
		<Begin>2701</Begin>
		<End>3000</End>
	</ColorZone>

I think the prop is OKAY, just the limits are overlapped. Max Green = Low Limit Red so minute fluctuations cause the overspeed (RED) RPM values.

EDIT: Can go even lower.

image

2 Likes

Thank you for all your hard work on this! \o/

Are these mods able to be applied to the Baron, too? IDK anything about modding, really.

@FrettFS Hope this helps…

I can add white advisory notice that displays over 1700 rpm and goes off at 2000rpm with the following in the Panel.xml, it’s not really linked to any electrical busses though. There is some info on the busses in OneStore\fs-base-aircraft-common\ModelBehaviorDefs\Common\Electrical.xml but I’ve not got my head around it yet.

	<Annunciation>
		<Type>Advisory</Type>
		<Text>BUSES TIED</Text>
		<Condition>
			<And>
				<Greater>
					<Simvar name="PROP RPM:1" unit="rpm"/>
					<Constant>1700</Constant>
				</Greater>
				<Or>
					<Lower>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>2000</Constant>
					</Lower>
				</Or>
			</And>
		</Condition>
	</Annunciation>

Type Advisory is a thing…

I understood the BUSES TIED as follows:

It turns on for rpm below 1700, but turns off if the rpm rises above 2000. My current implementation has it turn on and off at 1700 rpm, But it needs to remain on until 2000 rpm…

    <Annunciation>
		<Type>Advisory</Type>
		<Text>BUSES TIED</Text>
		<Condition>
			<Lower>
				<Simvar name="PROP RPM:1" unit="rpm"/>
				<Constant>1700</Constant>
			</Lower>
	</Condition>
	</Annunciation>

@FrettFS

I think this is what we need…

Advisory displays under 1700rpm, extinguishes at over 2000rpm?

	<Annunciation>
		<Type>Advisory</Type>
		<Text>BUSES TIED</Text>
		<Condition>
			<Or>
				<And>
					<LowerEqual>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>1700</Constant>
					</LowerEqual>
				</And>
				<And>
					<GreaterEqual>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>1700</Constant>
					</GreaterEqual>
					<LowerEqual>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>2000</Constant>
					</LowerEqual>
				</And>
			</Or>
		</Condition>
	</Annunciation>

Nope, your second condition will make it always on between 1700 and 2000 while it should only be on if it was below 1700 before.
So if it’s sinking from 2300 to 1800 it should not be shown, but your condition would be true.

The conditions don’t seem to allow a transition condition, only based on the current state and thus you can’t cover that unfortunately.

1 Like

Yea, been scratching my head on this for a while. I wonder if there is a way to set a simvar we can then check…

I updated the mod to version 0.3 and uploaded to a GitHub repository. Similar to the A320Neo / C152X overhauls. Installation instructions are on the Github page. See first post for updated list of features.

PM me if you want to collaborate on Github. Also feel free to raise issues or make pull requests…

For the next version I’ll try to refine the performance…

3 Likes

You would be able to do the display if you could check the status of the annunciation:
If annunciation shown and rpm lower 2000
Or
If annunciation not shown and rpm lower 1700

Exactly. That type of programming is not possible as long as the annunciation is not available as a variable…

1 Like

Does anyone have access to usable checklists? Then we could include them to the sim as well.
I’ve found some very different ones online but not sure which one suits the reality and differs the least from what we see in the sim.

I think we can set a param by using the following… just playing with it now to try and get my head around it to get the logic straight.

     <Annunciation>
		<Type>Advisory</Type>
		<Text>BUSES TIED</Text>
		<Condition>
			<Or>
				<And>
					<LowerEqual>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>1700</Constant>
						<Param>
							<Simvar name="BUS CONNECTION ON" unit="Boolean"/>
							<Constant>1</Constant>
						</Param>
					</LowerEqual>
				</And>
				<And>
					<Condition>
						<Simvar name="BUS CONNECTION ON" unit="Boolean"/>
					</Condition>
					<LowerEqual>
						<Simvar name="PROP RPM:1" unit="rpm"/>
						<Constant>1700</Constant>
					</LowerEqual>
				</And>
			</Or>
		</Condition>
	</Annunciation>

I’ve got a few I’ve found online - I’ll upload them to dropbox and put a link in.

The BUS CONNECTION ON Simvar is working already? Haven’t tried it. But I suppose we can use it as a variable then. In that case it should be possible…

I’m off now and will be working on this again later this week.

Please use the github page to make pull requests, raise issues. And just PM me with your Github name if you want to actively commit changes to the dev branch…

4 Likes

God bless you man, thanks for your work on this :grinning:

1 Like