Jump to content

Binding the RALT Radar Altimeter Warning Bug to an Axis


Recommended Posts



Currently, the only bindings available to set the radar altimeter RALT bug are:


 - "Push to Test Switch - CCW/Decrease" 

 - "Push to Test Switch - CW/Increase"


Is there way to bind this to an axis? Either a mod or patch or otherwise?


(Note: not talking about radar antenna elevation)

  • Like 1
Link to comment
Share on other sites

Ok, some progress.


Adding the following line


{action = id2163a_commands.ID2163A_SetMinAlt, cockpit_device_id = devices.ID2163A, name=_("Push to Test Switch"), category = {_("Right Vertical Panel")}},


into "C:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\FA-18C\Input\FA-18C\joystick\default.lua"


exposes the control to be mapped to a key in the game, and the control responds.


So ... yay!


Problem is when assigned to an axis, the axis control acts as an incrementer/decrementer rather than a slider. That is, pushing the axis past the center continuously increments the value until the axis is centered again. And vice versa. For example, setting the axis at 25% does not result in an altitude at 25% the range, but continuously decreases the altitude down to zero and beyond until the axis is brought back to 50 %.


Of course, I've tried clicking the "slider" box inside the game in axis tuning for the control, and that doesn't seem to have changed things. So maybe I'm missing something.


The "id2163a_commands.ID2163A_SetMinAlt" is defined in "C:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\FA-18C\Cockpit\Scripts\clickabledata.lua" as:


elements["pnt_291"]        = default_button_axis_extended(_("Push to Test Switch, (LMB) activate BIT checks/(MW) rotate clockwise to apply power and set low altitude index pointer"), devices.ID2163A, id2163a_commands.ID2163A_PushToTest, id2163a_commands.ID2163A_SetMinAlt, 292, 291, 0.1, true, nil, {30, -145}, {0,-60})


Maybe some of those numbers at the end need fiddling, or maybe I need to define a new element ("default_button_axis_limited"?) Is any of this documented somewhere, or does anyone know how it works?


Edited by Bearfoot
  • Like 2
Link to comment
Share on other sites


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...