June 12, 200916 yr 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
July 2, 200916 yr 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 FS RTWR SHRS F-111 JoinFS Little Navmap
July 3, 200916 yr 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
July 4, 200916 yr 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> FS RTWR SHRS F-111 JoinFS Little Navmap
Create an account or sign in to comment