Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

DH and callouts variable settings

Featured Replies

Hi to all,I'm looking for a radioaltimeter where it's possible to have the callouts in agreeament with the DH settings.Example:if I'm performing a CATI ILS approach where MINIMA are 200ft/600 meters and my DH setting on the radioaltimeter is 200ft the callouts will be:at 300ft "APPROACHING MINIMA" at 200FT "MINIMA" and at 50FT "LAND".If I'm performing a NDB approach where MINIMA are 800ft/4500meters and my DH setting on the radioaltimeter is 800ft the callouts will be:at 900ft "APPROACHING MINIMA" at 800ft "MINIMA" and at 50ft LAND.I think it should be more realistic.Gianfranco

  • 3 weeks later...

Gianfranco,Here's some code, yourself or someone else may make something of it and make a workable gauge out of it. Logic seems right, syntax WILL have errors. My FS9 drive went KAPOW!, so i cannot test nor revert to the SDK. It was a great cup of coffee on that Saturday, right after seeing the forums & the smoke. :( This requires the interface, it's .ini, and all installation requirements, to the (sp?) DSD_XML_SND3.gau :( . When the L: var calls sound it's prefix will be "YELL"

[size=2]<Gauge Name="DH_Sounder" version="ALPHA"><!-- The following image is a requirement for FSPS & in general, A 10x10 bitmap colored 0,0,0 is perfect. -->   <Image Name="Blank.bmp" /><!-- This macro is the key, if the aircraft is freeware or payware and uses the standard issue FS  DH varible this will work. --><!-- If the aircraft does not use the standard issue DH variable, use the (XML ONLY!!  (L:var)) hacked from the gauge & change macro. --><!-- If the aircraft uses a .GAU & "not" the standard issue DH var,,,, NO DICE, stop now, it will not work !!!!! --><!-- If a usable variable is found, convert to feet, if necessary . -->    <Macro Name="DH">(A:DECISION HEIGHT, Feet)</Macro><!-- This macro is the given radar ALT, if using metric DONOT convert to feet, already done.... --><Macro Name="RALT">(A:RADIO HEIGHT, feet)</Macro><!-- These are just to make it simpler, 1 for read, 1 for write, the arming vars "DH TRIGGER R/W" --><Macro Name="DHTRIGR">(L:DH_TRIGGER, number)</Macro><Macro Name="DHTRIGW">(>L:DH_TRIGGER, number)</Macro><Update><!-- THE RESET CODING IS AT THE BOTTOM & MUST REMAIN THERE --><!-- This is the upper ALT limit to arm the whole deal. -->@DH 200 + @RALT > @DHTRIGR  1 =!  & if{ 1 @DHTRIGW }  <!-- Reach the "approaching minima" point and arm for the the "minima" point -->@DH 200 + @RALT < @DHTRIGR  1 ==  & if{ 1 (>L:YELL_appmin, bool) 2 @DHTRIGW }<!-- Reach the "minima" point and arm for the "land" point -->@DH @RALT < @DHTRIGR 2 == & if{ 1 (>L:YELL_min, bool) 3 @DHTRIGW }<!-- Reach the "land" point and turn off the whole thing --> 50 @RALT < @DHTRIGR 3 == & if{ 1 (>L:YELL_land, bool) 4 @DHTRIGW } <!-- Reset the whole deal if out of params, THIS MUST REMAIN HERE, LOW/LAND RESET  -->50 @RALT < @DHTRIGR  0 =! if{ 0 @DHTRIGW }</Update></Gauge>[/size]

The 3 voice vars for the sound .ini are: (L:YELL_land, bool) (L:YELL_min, bool) (L:YELL_appmin, bool)I hope you can use this.Even the greatest scientists have never figured out how ANYTHING electronic works....... The answer is smoke!!!! 'Cause once you let the smoke out it doesn't work anymore....I'll bet you on that!Roman

20AUG21_Avsim_Sig.png?dl=1  FS RTWR   SHRS F-111   JoinFS   Little Navmap 
 

 

  • Author
Gianfranco,Here's some code, yourself or someone else may make something of it and make a workable gauge out of it. Logic seems right, syntax WILL have errors. My FS9 drive went KAPOW!, so i cannot test nor revert to the SDK. It was a great cup of coffee on that Saturday, right after seeing the forums & the smoke. :( This requires the interface, it's .ini, and all installation requirements, to the (sp?) DSD_XML_SND3.gau :( . When the L: var calls sound it's prefix will be "YELL"
[size=2]<Gauge Name="DH_Sounder" version="ALPHA"><!-- The following image is a requirement for FSPS & in general, A 10x10 bitmap colored 0,0,0 is perfect. -->   <Image Name="Blank.bmp" /><!-- This macro is the key, if the aircraft is freeware or payware and uses the standard issue FS  DH varible this will work. --><!-- If the aircraft does not use the standard issue DH variable, use the (XML ONLY!!  (L:var)) hacked from the gauge & change macro. --><!-- If the aircraft uses a .GAU & "not" the standard issue DH var,,,, NO DICE, stop now, it will not work !!!!! --><!-- If a usable variable is found, convert to feet, if necessary . -->    <Macro Name="DH">(A:DECISION HEIGHT, Feet)</Macro><!-- This macro is the given radar ALT, if using metric DONOT convert to feet, already done.... --><Macro Name="RALT">(A:RADIO HEIGHT, feet)</Macro><!-- These are just to make it simpler, 1 for read, 1 for write, the arming vars "DH TRIGGER R/W" --><Macro Name="DHTRIGR">(L:DH_TRIGGER, bool)</Macro><Macro Name="DHTRIGW">(>L:DH_TRIGGER, bool)</Macro><Update><!-- THE RESET CODING IS AT THE BOTTOM & MUST REMAIN THERE --><!-- This is the upper ALT limit to arm the whole deal. -->@DH 200 + @RALT > @DHTRIGR  1 =!  & if{ 1 @DHTRIGW }  <!-- Reach the "approaching minima" point and arm for the the "minima" point -->@DH 200 + @RALT < @DHTRIGR  1 ==  & if{ 1 (>L:YELL_appmin, bool) 2 @DHTRIGW }<!-- Reach the "minima" point and arm for the "land" point -->@DH @RALT < @DHTRIGR 2 == & if{ 1 (>L:YELL_min, bool) 3 @DHTRIGW }<!-- Reach the "land" point and turn off the whole thing --> 50 @RALT < @DHTRIGR 3 == & if{ 1 (>L:YELL_land, bool) 4 @DHTRIGW } <!-- Reset the whole deal if out of params, THIS MUST REMAIN HERE, LOW/LAND RESET  -->50 @RALT < @DHTRIGR  0 =! if{ 0 @DHTRIGW }</Update></Gauge>[/size]

The 3 voice vars for the sound .ini are: (L:YELL_land, bool) (L:YELL_min, bool) (L:YELL_appmin, bool)I hope you can use this.Even the greatest scientists have never figured out how ANYTHING electronic works....... The answer is smoke!!!! 'Cause once you let the smoke out it doesn't work anymore....I'll bet you on that!Roman

Thanks for your replay but I'm not able to do what you suggest.Thanks again Gianfranco

Gianfranco, No problem.. Once I get FS9 going again I could write it, test it, post it. BTW what aircraft did you want to get this working in? If this for FSX, sorry, it will not work because of the sound interface. Anyway I'm happy as could be,,(lucky!!) somehow saved all the important things from the disk drive smoke session. Family pics & movies, previous FS notes, XML notes, and a whole boatload of programming projects in XML, C#, VB etc.. It's been a long month, saved the programming notes of your request on a coffee napkin from the last day my computer worked ( posted above AND CORRECTED!). Myself I would like to make it work. When it comes to a proven deal, this thread is "tagged" & zipped.Regards, RomanPS the correction are:<!-- These are just to make it simpler, 1 for read, 1 for write, the arming vars "DH TRIGGER R/W" --><Macro Name="DHTRIGR">(L:DH_TRIGGER, bool)</Macro><Macro Name="DHTRIGW">(>L:DH_TRIGGER, bool)</Macro>Change to:<!-- These are just to make it simpler, 1 for read, 1 for write, the arming vars "DH TRIGGER R/W" --><Macro Name="DHTRIGR">(L:DH_TRIGGER, number)</Macro><Macro Name="DHTRIGW">(>L:DH_TRIGGER, number)</Macro>

20AUG21_Avsim_Sig.png?dl=1  FS RTWR   SHRS F-111   JoinFS   Little Navmap 
 

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.