Skip to content

Commit eda870f

Browse files
authored
v1.9 update
- updated profile for FBW A32NX (stable v0.6.3 and dev) - added option to hide plane icon (button actions are "Follow" -> "Unfollow" -> "Hide") - added ADF 1/2 selector for PMDG's DC-6
1 parent 1e8b47b commit eda870f

18 files changed

+1470
-17
lines changed

MobiFlight Custom Events/events.user.txt

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,9 @@ PMDG_DC6_ADF_INNER_MINUS#(L:ADFInnerDecrease, number) 1 + (>L:ADFInnerDecrease,
273273
PMDG_DC6_ADF_OUTER_PLUS#(L:ADFOuterIncrease, number) 1 + (>L:ADFOuterIncrease, number) (L:ADFOuterIncrease, number) 9 > if{ 0 (>L:ADFOuterIncrease, number) } (L:ADFOuterIncrease, number) 0 < if{ 9 (>L:ADFOuterIncrease, number) } (L:dc6_139_obj, number) 1 + (>L:dc6_139_obj, number) (L:dc6_139_obj, number) 99 > if{ 0 (>L:dc6_139_obj, number) } (L:dc6_139_obj, number) 0 < if{ 99 (>L:dc6_139_obj, number) }
274274
PMDG_DC6_ADF_OUTER_MINUS#(L:ADFOuterDecrease, number) 1 + (>L:ADFOuterDecrease, number) (L:ADFOuterDecrease, number) 9 > if{ 0 (>L:ADFOuterDecrease, number) } (L:ADFOuterDecrease, number) 0 < if{ 9 (>L:ADFOuterDecrease, number) } (L:dc6_139_obj, number) 1 - (>L:dc6_139_obj, number) (L:dc6_139_obj, number) 99 > if{ 99 (>L:dc6_139_obj, number) }
275275
PMDG_DC6_ADF_FREQ_SWITCH#(L:ADFFreqXfer, number) 1 + (>L:ADFFreqXfer, number) (L:ADFFreqXfer, number) 9 > if{ 0 (>L:ADFFreqXfer, number) } (L:ADFFreqXfer, number) 0 < if{ 9 (>L:ADFFreqXfer, number) } 0 (L:dc6_135_obj, bool) ! (>L:dc6_135_obj, bool) 1
276+
PMDG_DC6_ADF_MODE_TOGGLE#0 (L:dc6_133_obj,bool) ! (>L:dc6_133_obj,bool) 1
277+
PMDG_DC6_ADF1_MODE#0 (>L:dc6_133_obj,bool)
278+
PMDG_DC6_ADF2_MODE#1 (>L:dc6_133_obj,bool)
276279
PMDG_DC6_DME_1#1 (>L:dc6_271_obj, enum)
277280
PMDG_DC6_DME_2#3 (>L:dc6_271_obj, enum)
278281
PMDG_DC6_AP_MECHANICAL#404 100 * (>L:SwitchID, number) (L:SwitchID, number) 1 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
@@ -286,4 +289,51 @@ PMDG_DC6_AP_AILERON_PLUS#435 100 * (>L:SwitchID, number) (L:SwitchID, number) 7
286289
PMDG_DC6_AP_AILERON_MINUS#435 100 * (>L:SwitchID, number) (L:SwitchID, number) 8 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
287290
PMDG_DC6_AP_CLIMB_PLUS#440 100 * (>L:SwitchID, number) (L:SwitchID, number) 7 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
288291
PMDG_DC6_AP_CLIMB_MINUS#440 100 * (>L:SwitchID, number) (L:SwitchID, number) 8 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
289-
PMDG_DC6_GUST_LOCK#398 100 * (>L:SwitchID, number) (L:SwitchID, number) 1 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
292+
PMDG_DC6_GUST_LOCK#398 100 * (>L:SwitchID, number) (L:SwitchID, number) 1 + (>L:SwitchID, number) (L:SwitchID, number) (>K:ROTOR_BRAKE)
293+
//FBW A32NX
294+
FBW_A32NX_DEV_FCU_SPD_PUSH#(>H:A320_Neo_FCU_SPEED_PUSH)
295+
FBW_A32NX_DEV_FCU_SPD_PULL#(>H:A320_Neo_FCU_SPEED_PULL)
296+
FBW_A32NX_DEV_FCU_HDG_PUSH#(>H:A320_Neo_FCU_HDG_PUSH)
297+
FBW_A32NX_DEV_FCU_HDG_PULL#(>H:A320_Neo_FCU_HDG_PULL)
298+
FBW_A32NX_DEV_FCU_ALT_PUSH#(>H:A320_Neo_FCU_ALT_PUSH) (>H:A320_Neo_CDU_MODE_MANAGED_ALTITUDE)
299+
FBW_A32NX_DEV_FCU_ALT_PULL#(>H:A320_Neo_FCU_ALT_PULL) (>H:A320_Neo_CDU_MODE_SELECTED_ALTITUDE)
300+
FBW_A32NX_DEV_FCU_VS_PUSH#(>H:A320_Neo_FCU_VS_PUSH) (>H:A320_Neo_CDU_VS)
301+
FBW_A32NX_DEV_FCU_VS_PULL#(>H:A320_Neo_FCU_VS_PULL) (>H:A320_Neo_CDU_VS)
302+
FBW_A32NX_DEV_AP1_TOGGLE#(>H:A320_Neo_FCU_AP_1_PUSH)
303+
FBW_A32NX_DEV_FCU_LOC#(>H:A320_Neo_FCU_LOC_PUSH)
304+
FBW_A32NX_DEV_FCU_APPR#(>H:A320_Neo_FCU_APPR_PUSH)
305+
FBW_A32NX_DEV_FCU_EXPED#(>H:A320_Neo_FCU_EXPED_PUSH)
306+
FBW_A32NX_DEV_FCU_VS_INC#(L:A32NX_TRK_FPA_MODE_ACTIVE, bool) 1 == if{ (>H:A320_Neo_FCU_VS_INC_FPA) } els{ (>H:A320_Neo_FCU_VS_INC_VS) } (>H:A320_Neo_CDU_VS)
307+
FBW_A32NX_DEV_FCU_VS_DEC#(L:A32NX_TRK_FPA_MODE_ACTIVE, bool) 1 == if{ (>H:A320_Neo_FCU_VS_DEC_FPA) } els{ (>H:A320_Neo_FCU_VS_DEC_VS) } (>H:A320_Neo_CDU_VS)
308+
FBW_A32NX_DEV_FCU_HDG_TRK_INC#(L:A32NX_TRK_FPA_MODE_ACTIVE, bool) 1 == if{ (>H:A320_Neo_FCU_HDG_INC_TRACK) } els{ (>H:A320_Neo_FCU_HDG_INC_HEADING) }
309+
FBW_A32NX_DEV_FCU_HDG_TRK_DEC#(L:A32NX_TRK_FPA_MODE_ACTIVE, bool) 1 == if{ (>H:A320_Neo_FCU_HDG_DEC_TRACK) } els{ (>H:A320_Neo_FCU_HDG_DEC_HEADING) }
310+
FBW_A32NX_DEV_FCU_SPD_INC#(>H:A320_Neo_FCU_SPEED_INC)
311+
FBW_A32NX_DEV_FCU_SPD_DEC#(>H:A320_Neo_FCU_SPEED_DEC)
312+
FBW_A32NX_DEV_FCU_ALT_INC#3 (A:AUTOPILOT ALTITUDE LOCK VAR:3, feet) (L:XMLVAR_Autopilot_Altitude_Increment) + (A:AUTOPILOT ALTITUDE LOCK VAR:3, feet) (L:XMLVAR_Autopilot_Altitude_Increment) % - 49000 min (>K:2:AP_ALT_VAR_SET_ENGLISH) (>H:AP_KNOB_Up) (>H:A320_Neo_CDU_AP_INC_ALT)
313+
FBW_A32NX_DEV_FCU_ALT_DEC#3 (A:AUTOPILOT ALTITUDE LOCK VAR:3, feet) (L:XMLVAR_Autopilot_Altitude_Increment) - (L:XMLVAR_Autopilot_Altitude_Increment) (A:AUTOPILOT ALTITUDE LOCK VAR:3, feet) (L:XMLVAR_Autopilot_Altitude_Increment) % - (L:XMLVAR_Autopilot_Altitude_Increment) % + 100 max (>K:2:AP_ALT_VAR_SET_ENGLISH) (>H:AP_KNOB_Down) (>H:A320_Neo_CDU_AP_DEC_ALT)
314+
FBW_A32NX_DEV_FCU_CSTR_L#(>H:A320_Neo_MFD_BTN_CSTR_1) (>H:A320_Neo_PFD_BTN_CSTR_1)
315+
FBW_A32NX_DEV_FCU_WPT_L#(>H:A320_Neo_MFD_BTN_WPT_1) (>H:A320_Neo_PFD_BTN_WPT_1)
316+
FBW_A32NX_DEV_FCU_VORD_L#(>H:A320_Neo_MFD_BTN_VORD_1) (>H:A320_Neo_PFD_BTN_VORD_1)
317+
FBW_A32NX_DEV_FCU_NDB_L#(>H:A320_Neo_MFD_BTN_NDB_1) (>H:A320_Neo_PFD_BTN_NDB_1)
318+
FBW_A32NX_DEV_FCU_ARPT_L#(>H:A320_Neo_MFD_BTN_ARPT_1) (>H:A320_Neo_PFD_BTN_ARPT_1)
319+
FBW_A32NX_DEV_FCU_LS_L#(>H:A320_Neo_MFD_BTN_LS_1) (>H:A320_Neo_PFD_BTN_LS_1)
320+
FBW_A32NX_DEV_OVHD_ANTIICE_ENG1#(>K:ANTI_ICE_TOGGLE_ENG1) (L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_ENG1_Pressed) ! (>L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_ENG1_Pressed)
321+
FBW_A32NX_DEV_OVHD_ANTIICE_ENG2#(>K:ANTI_ICE_TOGGLE_ENG2) (L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_ENG2_Pressed) ! (>L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_ENG2_Pressed)
322+
FBW_A32NX_DEV_OVHD_ANTIICE_WING#(>K:TOGGLE_STRUCTURAL_DEICE) (L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_WING_Pressed) ! (>L:XMLVAR_Momentary_PUSH_OVHD_ANTIICE_WING_Pressed)
323+
FBW_A32NX_DEV_OVHD_PROBESWINDOW#(L:A32NX_MAN_PITOT_HEAT, Bool) ! (>L:A32NX_MAN_PITOT_HEAT, Bool) (L:XMLVAR_Momentary_PUSH_OVHD_PROBESWINDOW_Pressed) ! (>L:XMLVAR_Momentary_PUSH_OVHD_PROBESWINDOW_Pressed)
324+
FBW_A32NX_DEV_OVHD_STROBE_OFF#2 (>L:LIGHTING_STROBE_0) 0 (>L:STROBE_0_Auto) 0 0 r (>K:2:STROBES_SET)
325+
FBW_A32NX_DEV_OVHD_STROBE_AUTO#1 (>L:LIGHTING_STROBE_0) 1 (>L:STROBE_0_Auto) 1 0 r (>K:2:STROBES_SET)
326+
FBW_A32NX_DEV_OVHD_STROBE_ON#0 (>L:LIGHTING_STROBE_0) 0 (>L:STROBE_0_Auto) 1 0 r (>K:2:STROBES_SET)
327+
FBW_A32NX_DEV_OVHD_LAND_L_ON#2 (>L:LIGHTING_LANDING_2) 1 (>L:LANDING_2_Retracted) 0 2 r (>K:2:LANDING_LIGHTS_SET)
328+
FBW_A32NX_DEV_OVHD_LAND_L_OFF#1 (>L:LIGHTING_LANDING_2) 0 (>L:LANDING_2_Retracted) 0 2 r (>K:2:LANDING_LIGHTS_SET)
329+
FBW_A32NX_DEV_OVHD_LAND_L_RETRACT#0 (>L:LIGHTING_LANDING_2) 0 (>L:LANDING_2_Retracted) 1 2 r (>K:2:LANDING_LIGHTS_SET)
330+
FBW_A32NX_DEV_OVHD_LAND_R_ON#2 (>L:LIGHTING_LANDING_3) 1 (>L:LANDING_3_Retracted) 0 3 r (>K:2:LANDING_LIGHTS_SET)
331+
FBW_A32NX_DEV_OVHD_LAND_R_OFF#1 (>L:LIGHTING_LANDING_3) 0 (>L:LANDING_3_Retracted) 0 3 r (>K:2:LANDING_LIGHTS_SET)
332+
FBW_A32NX_DEV_OVHD_LAND_R_RETRACT#0 (>L:LIGHTING_LANDING_3) 0 (>L:LANDING_3_Retracted) 1 3 r (>K:2:LANDING_LIGHTS_SET)
333+
FBW_A32NX_DEV_OVHD_NOSE_OFF#2 (>L:LIGHTING_LANDING_1) 0 1 r (>K:2:LANDING_LIGHTS_SET) 0 1 r (>K:2:TAXI_LIGHTS_SET)
334+
FBW_A32NX_DEV_OVHD_NOSE_TAXI#1 (>L:LIGHTING_LANDING_1) 0 1 r (>K:2:LANDING_LIGHTS_SET) 1 1 r (>K:2:TAXI_LIGHTS_SET)
335+
FBW_A32NX_DEV_OVHD_NOSE_ON#0 (>L:LIGHTING_LANDING_1) 1 1 r (>K:2:LANDING_LIGHTS_SET) 0 1 r (>K:2:TAXI_LIGHTS_SET)
336+
FBW_A32NX_STBL_OVHD_STROBE_OFF#2 (>L:LIGHTING_STROBE_1) 0 (>L:STROBE_1_Auto) 0 1 r (>K:2:STROBES_SET)
337+
FBW_A32NX_STBL_OVHD_STROBE_AUTO#1 (>L:LIGHTING_STROBE_1) 1 (>L:STROBE_1_Auto) 1 1 r (>K:2:STROBES_SET)
338+
FBW_A32NX_STBL_OVHD_STROBE_ON#0 (>L:LIGHTING_STROBE_1) 0 (>L:STROBE_1_Auto) 1 1 r (>K:2:STROBES_SET)
339+
FBW_A32NX_STBL_FCU_HDG_PUSH#(>H:A320_Neo_CDU_MODE_MANAGED_HEADING) (>H:A320_Neo_FCU_MODE_MANAGED_HEADING)

SimConnect/EventList.py

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1144,7 +1144,71 @@ class __Avionics(EventHelper):
11441144
(b'MobiFlight.PMDG_DC6_AP_AILERON_MINUS', "-", "Shared Cockpit"),
11451145
(b'MobiFlight.PMDG_DC6_AP_CLIMB_PLUS', "-", "Shared Cockpit"),
11461146
(b'MobiFlight.PMDG_DC6_AP_CLIMB_MINUS', "-", "Shared Cockpit"),
1147-
(b'MobiFlight.PMDG_DC6_GUST_LOCK', "-", "Shared Cockpit")
1147+
(b'MobiFlight.PMDG_DC6_GUST_LOCK', "-", "Shared Cockpit"),
1148+
(b'MobiFlight.PMDG_DC6_ADF1_MODE', "-", "Shared Cockpit"),
1149+
(b'MobiFlight.PMDG_DC6_ADF2_MODE', "-", "Shared Cockpit"),
1150+
(b'MobiFlight.A320_Neo_FCU_SPEED_DEC', "-", "Shared Cockpit"),
1151+
(b'MobiFlight.A320_Neo_FCU_SPEED_INC', "-", "Shared Cockpit"),
1152+
(b'MobiFlight.A320_Neo_FCU_SPEED_PULL', "-", "Shared Cockpit"),
1153+
(b'MobiFlight.A320_Neo_FCU_SPEED_PUSH', "-", "Shared Cockpit"),
1154+
(b'MobiFlight.A320_Neo_FCU_SPEED_TOGGLE_SPEED_MACH', "-", "Shared Cockpit"),
1155+
(b'MobiFlight.A320_Neo_FCU_HDG_DEC', "-", "Shared Cockpit"),
1156+
(b'MobiFlight.A320_Neo_FCU_HDG_INC', "-", "Shared Cockpit"),
1157+
(b'MobiFlight.A320_Neo_FCU_HDG_PULL', "-", "Shared Cockpit"),
1158+
(b'MobiFlight.A320_Neo_FCU_HDG_PUSH', "-", "Shared Cockpit"),
1159+
(b'MobiFlight.A32NX_FCU_AP1_PUSH', "-", "Shared Cockpit"),
1160+
(b'MobiFlight.A32NX_FCU_ALT_DEC', "-", "Shared Cockpit"),
1161+
(b'MobiFlight.A32NX_FCU_ALT_INC', "-", "Shared Cockpit"),
1162+
(b'MobiFlight.XMLVAR_Autopilot_Altitude_Increment_100Feet', "-", "Shared Cockpit"),
1163+
(b'MobiFlight.XMLVAR_Autopilot_Altitude_Increment_1000Feet', "-", "Shared Cockpit"),
1164+
(b'MobiFlight.A320_Neo_FCU_ALT_PULL', "-", "Shared Cockpit"),
1165+
(b'MobiFlight.A320_Neo_FCU_ALT_PUSH', "-", "Shared Cockpit"),
1166+
(b'MobiFlight.A320NX_METRIC_ALT_TOGGLE', "-", "Shared Cockpit"),
1167+
(b'MobiFlight.A320_Neo_FCU_VS_DEC', "-", "Shared Cockpit"),
1168+
(b'MobiFlight.A320_Neo_FCU_VS_INC', "-", "Shared Cockpit"),
1169+
(b'MobiFlight.A320_Neo_FCU_VS_PULL', "-", "Shared Cockpit"),
1170+
(b'MobiFlight.A320_Neo_FCU_VS_PUSH', "-", "Shared Cockpit"),
1171+
(b'MobiFlight.A32NX_TRK_FPA_MODE', "-", "Shared Cockpit"),
1172+
(b'MobiFlight.A320NX_LOC', "-", "Shared Cockpit"),
1173+
(b'MobiFlight.A32NX_FCU_ATHR_TOG', "-", "Shared Cockpit"),
1174+
(b'MobiFlight.A320_Neo_EXPEDITE_MODE', "-", "Shared Cockpit"),
1175+
(b'MobiFlight.A320NX_APPR', "-", "Shared Cockpit"),
1176+
(b'MobiFlight.FBW_A32NX_DEV_FCU_SPD_PUSH', "-", "Shared Cockpit"),
1177+
(b'MobiFlight.FBW_A32NX_DEV_FCU_SPD_PULL', "-", "Shared Cockpit"),
1178+
(b'MobiFlight.FBW_A32NX_DEV_FCU_HDG_PUSH', "-", "Shared Cockpit"),
1179+
(b'MobiFlight.FBW_A32NX_DEV_FCU_HDG_PULL', "-", "Shared Cockpit"),
1180+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_PUSH', "-", "Shared Cockpit"),
1181+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_PULL', "-", "Shared Cockpit"),
1182+
(b'MobiFlight.FBW_A32NX_DEV_FCU_VS_PUSH', "-", "Shared Cockpit"),
1183+
(b'MobiFlight.FBW_A32NX_DEV_FCU_VS_PULL', "-", "Shared Cockpit"),
1184+
(b'MobiFlight.FBW_A32NX_DEV_AP1_TOGGLE', "-", "Shared Cockpit"),
1185+
(b'MobiFlight.FBW_A32NX_DEV_FCU_LOC', "-", "Shared Cockpit"),
1186+
(b'MobiFlight.FBW_A32NX_DEV_FCU_APPR', "-", "Shared Cockpit"),
1187+
(b'MobiFlight.FBW_A32NX_DEV_FCU_EXPED', "-", "Shared Cockpit"),
1188+
(b'MobiFlight.FBW_A32NX_DEV_FCU_VS_INC', "-", "Shared Cockpit"),
1189+
(b'MobiFlight.FBW_A32NX_DEV_FCU_VS_DEC', "-", "Shared Cockpit"),
1190+
(b'MobiFlight.FBW_A32NX_DEV_FCU_HDG_TRK_INC', "-", "Shared Cockpit"),
1191+
(b'MobiFlight.FBW_A32NX_DEV_FCU_HDG_TRK_DEC', "-", "Shared Cockpit"),
1192+
(b'MobiFlight.FBW_A32NX_DEV_FCU_SPD_INC', "-", "Shared Cockpit"),
1193+
(b'MobiFlight.FBW_A32NX_DEV_FCU_SPD_DEC', "-", "Shared Cockpit"),
1194+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_INC', "-", "Shared Cockpit"),
1195+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_DEC', "-", "Shared Cockpit"),
1196+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_INC_ALT', "-", "Shared Cockpit"),
1197+
(b'MobiFlight.FBW_A32NX_DEV_FCU_ALT_DEC_ALT', "-", "Shared Cockpit"),
1198+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_ANTIICE_ENG1', "-", "Shared Cockpit"),
1199+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_ANTIICE_ENG2', "-", "Shared Cockpit"),
1200+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_ANTIICE_WING', "-", "Shared Cockpit"),
1201+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_PROBESWINDOW', "-", "Shared Cockpit"),
1202+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_STROBE_ON', "-", "Shared Cockpit"),
1203+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_STROBE_AUTO', "-", "Shared Cockpit"),
1204+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_STROBE_OFF', "-", "Shared Cockpit"),
1205+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_NOSE_ON', "-", "Shared Cockpit"),
1206+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_NOSE_TAXI', "-", "Shared Cockpit"),
1207+
(b'MobiFlight.FBW_A32NX_DEV_OVHD_NOSE_OFF', "-", "Shared Cockpit"),
1208+
(b'MobiFlight.FBW_A32NX_STBL_FCU_HDG_PUSH', "-", "Shared Cockpit"),
1209+
(b'MobiFlight.FBW_A32NX_STBL_OVHD_STROBE_OFF', "-", "Shared Cockpit"),
1210+
(b'MobiFlight.FBW_A32NX_STBL_OVHD_STROBE_AUTO', "-", "Shared Cockpit"),
1211+
(b'MobiFlight.FBW_A32NX_STBL_OVHD_STROBE_ON', "-", "Shared Cockpit")
11481212
]
11491213

11501214
class __Instruments(EventHelper):

0 commit comments

Comments
 (0)