From 47a6142e1066a9bbc3dd56bf9e8022f2fbe81f98 Mon Sep 17 00:00:00 2001 From: ExoLight <40464519+ExoLightFR@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:40:33 +0100 Subject: [PATCH] feat(F-5E): add human readable pitch trim export --- Scripts/DCS-ExportScript/ExportsModules/F-5E-3.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Scripts/DCS-ExportScript/ExportsModules/F-5E-3.lua b/Scripts/DCS-ExportScript/ExportsModules/F-5E-3.lua index 95c0636..de72969 100644 --- a/Scripts/DCS-ExportScript/ExportsModules/F-5E-3.lua +++ b/Scripts/DCS-ExportScript/ExportsModules/F-5E-3.lua @@ -528,6 +528,7 @@ function ExportScript.ProcessIkarusDCSConfigLowImportance(mainPanelDevice) ExportScript.UhfRadioKnobs(mainPanelDevice) -- AN/ARC-164 UHF ExportScript.RWRControlPanel(mainPanelDevice) ExportScript.flapPositionIndicator(mainPanelDevice) + ExportScript.pitchTrimPosition(mainPanelDevice) if LoIsObjectExportAllowed() then -- returns true if world objects data is available if LoIsOwnshipExportAllowed() then -- returns true if ownship data is available @@ -1405,6 +1406,12 @@ function ExportScript.flapPositionIndicator(mainPanelDevice) ExportScript.Tools.SendData(4011, string.len(indicatorText)) -- If != 0, flaps in transition end +function ExportScript.pitchTrimPosition(mainPanelDevice) + local trimValue = mainPanelDevice:get_argument_value(52) + trimValue = math.floor(trimValue * 100) / 10 + ExportScript.Tools.SendData(4012, string.format("%+.1f", trimValue)) +end + ---------------------- -- Helper Functions -- ----------------------