From 5dff21d9853dedfa0ba8620b67c7f7cfc332e1de Mon Sep 17 00:00:00 2001 From: Joshua Davidson Date: Tue, 20 Jun 2017 13:00:11 -0400 Subject: [PATCH] A3XX: Fix FMGC TRK --- AircraftConfig/psload.xml | 2 +- Nasal/FMGC-b.nas | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/AircraftConfig/psload.xml b/AircraftConfig/psload.xml index d1a7dd2b..3d65533b 100644 --- a/AircraftConfig/psload.xml +++ b/AircraftConfig/psload.xml @@ -27,7 +27,7 @@ left - + 1 diff --git a/Nasal/FMGC-b.nas b/Nasal/FMGC-b.nas index 43a8f82d..e8fdfa58 100644 --- a/Nasal/FMGC-b.nas +++ b/Nasal/FMGC-b.nas @@ -6,6 +6,8 @@ ################################# var APinit = func { + setprop("/instrumentation/efis[0]/mfd/true-north", 0); + setprop("/instrumentation/efis[1]/mfd/true-north", 0); setprop("/it-autoflight/custom/trk-fpa", 0); setprop("/it-autoflight/input/kts-mach", 0); setprop("/it-autoflight/input/ap1", 0); @@ -400,6 +402,8 @@ var toggle_trkfpa = func { setprop("/it-autoflight/input/vert", 5); } setprop("/it-autoflight/input/trk", 1); + setprop("/instrumentation/efis[0]/mfd/true-north", 1); + setprop("/instrumentation/efis[1]/mfd/true-north", 1); var hed = getprop("/it-autoflight/internal/heading-error-deg"); if (hed >= -10 and hed <= 10 and getprop("/it-autoflight/output/lat") == 0) { setprop("/it-autoflight/input/lat", 3); @@ -410,6 +414,8 @@ var toggle_trkfpa = func { setprop("/it-autoflight/input/vert", 1); } setprop("/it-autoflight/input/trk", 0); + setprop("/instrumentation/efis[0]/mfd/true-north", 0); + setprop("/instrumentation/efis[1]/mfd/true-north", 0); var hed = getprop("/it-autoflight/internal/heading-error-deg"); if (hed >= -10 and hed <= 10 and getprop("/it-autoflight/output/lat") == 0) { setprop("/it-autoflight/input/lat", 3);