From ad6ab066ad49ba9c5ce13ce54315c7d0651bea07 Mon Sep 17 00:00:00 2001 From: James Turner <zakalawe@mac.com> Date: Sun, 27 Dec 2020 13:51:36 +0000 Subject: [PATCH] Additional fix for KAP-140 LOC/GS ARM From Benedikt Hallinger Ticket-Id: https://sourceforge.net/p/flightgear/codetickets/2476/ --- Aircraft/Generic/kap140.nas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Aircraft/Generic/kap140.nas b/Aircraft/Generic/kap140.nas index 8bb617cec..b353aa262 100644 --- a/Aircraft/Generic/kap140.nas +++ b/Aircraft/Generic/kap140.nas @@ -654,10 +654,11 @@ var navArmFromHdg = func ## lockNavHold.setBoolValue(1); deviation = getprop(headingNeedleDeflection); + var deviationValid = getprop(navHeadingValid); ## # If the deflection is more than 3 degrees wait 5 seconds and check again. ## - if (abs(deviation) > 3.0) + if (!deviationValid or abs(deviation) > 3.0) { #print("deviation"); settimer(navArmFromHdg, 5);