Skip to content

Instantly share code, notes, and snippets.

@coldnebo
Created August 8, 2026 19:54
Show Gist options
  • Select an option

  • Save coldnebo/2b89b22f0195b718d09a46ea47acf466 to your computer and use it in GitHub Desktop.

Select an option

Save coldnebo/2b89b22f0195b718d09a46ea47acf466 to your computer and use it in GitHub Desktop.
MobiFlight Profile: Octavi IFR-1 for C172 IFD Avidyne (based on Octavi's C172 profile)

MobiFlight Profile: Octavi IFR-1 for C172 IFD Avidyne (based on Octavi's C172 profile)

This profile is just the basics. Allows radio tuning and nav tuning, Direct,

Instructions

download the file MSFS_C172_IFD550.mfproj below and then follow the MobiFlight docs to use the profile.

Credits

This profile was based on the Garmin profile from Octavi's site:

Go to the Downloads section of Octavi's site:

Octavi IFR-1: GNS530 → Avidyne IFD550/540 — What's Different

This profile is a modification of Octavi's stock MSFS General Aviation GNS530/430 MobiFlight profile, adapted for the C172's dual Avidyne IFD550 (FMS1) / IFD540 (FMS2). It assumes you're already familiar with that base profile:

Everything not listed below is unchanged from stock (COM1/COM2, NAV1/NAV2, AP, and the FMS knob/CRSR/DCT/CLR/ENT/PROC buttons all behave exactly as documented for the GNS530).


FMS1 / FMS2 — changed buttons

Button Stock GNS530 behavior This profile
CDI Toggle GPS/NAV source (K:TOGGLE_GPS_DRIVES_NAV1) Turns the IFD's combined CDI/Nav-Source knob one detent (cycles GPS→VLOC1→VLOC2). The Avidyne has no separate CDI button — turning that knob is the source toggle.
OBS AS530_OBS_Push Pushes the same CDI/Nav-Source knob (enters/exits OBS mode). Paired with CDI above — turn vs. push on one physical control.
MSG AS530_MSG_Push Cycles AUX page tabs (Audio/Util/Setup/Sys/Alert). The IFD has no MSG button; messages live on the AUX page's Alert tab.
FPL AS530_FPL_Push Cycles FMS page tabs (FPL/INFO/WPT/NRST). The IFD has no dedicated FPL button — FPL is one of 4 tabs under the FMS page key.
VNAV AS530_VNAV_Push Cycles MAP page tabs (Map/Chart). The IFD has no VNAV button (vertical nav is handled via FPL altitude constraints, not a hardware key) — this slot was free, so it drives the otherwise-unreachable MAP page tabs instead.
MENU (right column) AS530_MENU_Push Presses FREQ. The IFD has no MENU key at all; FREQ (frequency list) is a real IFD key with no other slot, so it lives here.

How MSG/FPL/VNAV tab-cycling works

The IFD's tab rocker only has discrete LEFT/RIGHT push events — no jump-to-tab, and no readable "current tab" value to sync against. Each of these three buttons is a self-tracked ping-pong cycler: one LEFT/RIGHT push per press, reversing direction at either end (e.g. FPL→INFO→WPT→NRST→WPT→INFO→FPL→...) rather than true wraparound.

Known limitation: no ground truth — if you change tabs with the mouse, the tracker desyncs and needs a few presses to "catch back up." Accepted trade-off; no live tab-state variable was found to sync against instead.


XPDR — changed

Control Stock GNS530 This profile
Everything else Unchanged — code entry and IDENT are aircraft-level simvars, work identically
Shift + knob (Mode +/-) Cycles 5-state enum Same code, but be aware the IFD only shows ALT/ON/GND/SBY (GND is squat-switch automatic, not manual) — the 5-state cycle can land on TEST, which the IFD doesn't display cleanly. Consider simplifying to an ALT↔STBY toggle.

(Deliberately left as raw simvar writes rather than IFD-specific bindings — the IFD's "hold knob to cycle COM/NAV/XPDR" scheme is a workaround for a real unit's single shared knob, and doesn't need replicating since the IFR-1 already gives XPDR its own dedicated context button.)


⚠️ Vestigial, not yet cleaned up

The profile still contains the stock GNS-style RNG zoom scheme (FMS1_RNG/FMS2_RNG variables, hold-TOG-to-zoom Coarse/Fine bindings). This was abandoned during development — the IFD's knob is context-sensitive by page and likely doesn't need the hold-to-enable hack — but the dead bindings haven't been removed yet. Safe to delete; TOG is currently unbound in practice once you do.

{
"Name": "MSFS_C172_IFD550",
"ConfigFiles": [
{
"Label": "MSFS_C172_IFD550",
"FileName": "C:\\Users\\lkyra\\OneDrive\\Documents\\MobiFlight Profiles\\MSFS_C172_IFD550.mcc",
"ReferenceOnly": false,
"EmbedContent": true,
"ConfigItems": [
{
"Source": {
"SimConnectValue": {
"UUID": "59411677-275b-4f69-82d2-eb93c20db76c",
"Value": "(A:AUTOPILOT MASTER,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP Master",
"Pin": "AP Master",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP Master",
"GUID": "0a7c3701-bacb-4928-8d1a-ad19f590f10e",
"Active": true,
"Name": "AP Master",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"Source": {
"SimConnectValue": {
"UUID": "4eb2a124-0af9-45c5-a665-00b94bc0c207",
"Value": "(A:AUTOPILOT HEADING LOCK,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP HDG",
"Pin": "AP HDG",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP HDG",
"GUID": "a8323ce0-f397-497b-b636-010f922b0bbd",
"Active": true,
"Name": "AP HDG",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"Source": {
"SimConnectValue": {
"UUID": "4224fc05-b6e9-44d4-9468-c546a05a99c4",
"Value": "(A:AUTOPILOT NAV1 LOCK,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP NAV",
"Pin": "AP NAV",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP NAV",
"GUID": "0d9e6190-5a1f-4f2f-bf57-33fd14db6e57",
"Active": true,
"Name": "AP NAV",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"Source": {
"SimConnectValue": {
"UUID": "d7187230-2fd2-41a7-b22e-55e3e8a0ec12",
"Value": "(A:AUTOPILOT APPROACH HOLD,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP APR",
"Pin": "AP APR",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP APR",
"GUID": "ce02f3be-db75-4908-92d3-debc9be9b619",
"Active": true,
"Name": "AP APR",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"Source": {
"SimConnectValue": {
"UUID": "09df7de7-01e4-43ac-8015-9573385d8acb",
"Value": "(A:AUTOPILOT ALTITUDE LOCK,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP ALT",
"Pin": "AP ALT",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP ALT",
"GUID": "63d66697-2dc0-40bd-b164-d98a79284da5",
"Active": true,
"Name": "AP ALT",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"Source": {
"SimConnectValue": {
"UUID": "3c5c84e5-a499-4a07-8d0c-f812004f60fe",
"Value": "(A:AUTOPILOT VERTICAL HOLD,Bool)",
"VarType": 2
},
"Type": "SimConnectSource"
},
"TestValue": {
"type": 1,
"Float64": 1.0
},
"Device": {
"Name": "AP VS",
"Pin": "AP VS",
"Brightness": 255,
"PwmMode": false,
"Type": "Output"
},
"DeviceType": "Output",
"DeviceName": "AP VS",
"GUID": "107b411b-dd01-41a6-9749-3f3a2c3df1f6",
"Active": true,
"Name": "AP VS",
"Type": "OutputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Modifiers": {
"Items": [
{
"Type": "Transformation",
"Expression": "$",
"Active": false
},
{
"Type": "Comparison",
"Operand": "",
"Value": "",
"IfValue": "",
"ElseValue": "",
"Active": false
}
]
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM_RADIO_WHOLE_INC)",
"PresetId": "e1a79c8b-2e4a-49b2-9284-d1cf0adc5707",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1_OI"
},
"GUID": "d081a4e8-fe04-41d5-938c-a18884be10bc",
"Active": true,
"Name": "COM1 Freq Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM_RADIO_WHOLE_DEC)",
"PresetId": "ec154767-41ce-4a2f-865b-3e6fe7c90c89",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1_OD"
},
"GUID": "a6eca923-7636-4551-9b97-2ee423457bd4",
"Active": true,
"Name": "COM1 Freq Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:HEADING INDICATOR, degrees) (>K:HEADING_BUG_SET)",
"PresetId": "67c38b01-e4cd-448c-a572-cba1b6d250f5",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1^_TOG"
},
"GUID": "453340f9-a38d-454d-aada-7cd587760a4e",
"Active": true,
"Name": "HDG Toggle (Sync)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM_RADIO_FRACT_INC)",
"PresetId": "6b78a3e2-e3dc-411b-bb2d-224b011a2644",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1_II"
},
"GUID": "2a02fc43-d3aa-43de-8d41-3e3f5f740bdb",
"Active": true,
"Name": "COM1 Freq Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM_RADIO_FRACT_DEC)",
"PresetId": "04725cc3-7346-4f5d-ad89-c1ffaaa6e978",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1_ID"
},
"GUID": "b6e61aeb-00d8-41ea-aad4-d1244471fc56",
"Active": true,
"Name": "COM1 Freq Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM_STBY_RADIO_SWAP)",
"PresetId": "a526dd94-0322-4fd6-89c7-445ccbb5579c",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1_TOG"
},
"GUID": "4b7ca0e5-7c16-47cc-b2e0-43ee6be009b2",
"Active": true,
"Name": "COM1 Freq Toggle",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM2_RADIO_WHOLE_INC)",
"PresetId": "d749b8a9-7fdd-4f7d-91b4-3b0eeac53ced",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2_OI"
},
"GUID": "54d6285d-67cc-4c4d-a1d0-2c047b5f154a",
"Active": true,
"Name": "COM2 Freq Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM2_RADIO_WHOLE_DEC)",
"PresetId": "9e748e8d-2ee3-47fc-9253-dac2452f8cbe",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2_OD"
},
"GUID": "104d9bbe-5f28-47b0-bfeb-322fe2ffe5fd",
"Active": true,
"Name": "COM2 Freq Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM2_RADIO_FRACT_INC)",
"PresetId": "0f6c89b5-398e-4d88-9332-f2c855d7690b",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2_II"
},
"GUID": "f58324fc-f5ca-4607-8b88-67ed2d6f26b0",
"Active": true,
"Name": "COM2 Freq Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM2_RADIO_FRACT_DEC)",
"PresetId": "de76b2e3-c555-499f-a2fd-f3c5d3461c68",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2_ID"
},
"GUID": "f80eb039-b758-4daa-8136-28fe2c6e7160",
"Active": true,
"Name": "COM2 Freq Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:COM2_RADIO_SWAP)",
"PresetId": "b4d05ce0-0005-427a-b698-45c28cde0a18",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2_TOG"
},
"GUID": "1233c165-a199-425d-9755-4c4bcf263702",
"Active": true,
"Name": "COM2 Freq Toggle",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)\n(>K:HEADING_BUG_INC)",
"PresetId": "debca2cf-3a15-40f0-b839-3e1e153cd0f4",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1^_OI"
},
"GUID": "c6360c42-d274-47a6-a614-4edf196068d2",
"Active": true,
"Name": "HDG Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)\n(>K:HEADING_BUG_DEC)",
"PresetId": "cab52499-c789-4249-bc21-31f920d4e604",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1^_OD"
},
"GUID": "599143a7-fac3-49b9-aa3d-405f5349d489",
"Active": true,
"Name": "HDG Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:HEADING_BUG_INC)",
"PresetId": "debca2cf-3a15-40f0-b839-3e1e153cd0f4",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1^_II"
},
"GUID": "a52a3a0f-ebb6-4ae5-b727-fdceb1905678",
"Active": true,
"Name": "HDG Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:HEADING_BUG_DEC)",
"PresetId": "cab52499-c789-4249-bc21-31f920d4e604",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM1^_ID"
},
"GUID": "ea71a6aa-eb4e-4df5-9244-71334c2abb02",
"Active": true,
"Name": "HDG Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:KOHLSMAN_INC)",
"PresetId": "37a18b0c-4cb6-4041-8558-ae5c572ab856",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2^_OI"
},
"GUID": "aeb1a60b-1c29-4ffb-9e4f-51791d35c9f9",
"Active": true,
"Name": "BARO Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:KOHLSMAN_DEC)",
"PresetId": "0ae9d653-22d8-4daa-aefd-7aebab9ef122",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2^_OD"
},
"GUID": "2e4a6143-5028-498b-b537-073966ef3470",
"Active": true,
"Name": "BARO Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:KOHLSMAN_INC)",
"PresetId": "37a18b0c-4cb6-4041-8558-ae5c572ab856",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2^_II"
},
"GUID": "5ce9f394-5450-4ef7-85b3-b52f5d2e7098",
"Active": true,
"Name": "BARO Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:KOHLSMAN_DEC)",
"PresetId": "0ae9d653-22d8-4daa-aefd-7aebab9ef122",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2^_ID"
},
"GUID": "d006dec1-6d6b-4d3d-835a-cbeb1f492f57",
"Active": true,
"Name": "BARO Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:BAROMETRIC_STD_PRESSURE)",
"PresetId": "16f15d60-e3b9-4249-acdc-fc8093dff609",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_COM2^_TOG"
},
"GUID": "b648d528-27ce-45ed-a553-78c53800419c",
"Active": true,
"Name": "BARO STD (Toggle)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV1_RADIO_WHOLE_INC)",
"PresetId": "1ae481bc-bea6-4f58-a683-01c9d0c38e32",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1_OI"
},
"GUID": "916b564c-dcae-4808-9ce1-44a680a787dc",
"Active": true,
"Name": "NAV1 Freq Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV1_RADIO_WHOLE_DEC)",
"PresetId": "bcb45f55-c67a-44b9-a951-096e450ccec7",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1_OD"
},
"GUID": "c2035767-170d-44fa-acee-a10304bf8088",
"Active": true,
"Name": "NAV1 Freq Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV1_RADIO_FRACT_INC)",
"PresetId": "91d424e5-4d6a-48a0-a435-153331c604b3",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1_II"
},
"GUID": "9c86220c-8cea-47ca-992b-a92705adec1a",
"Active": true,
"Name": "NAV1 Freq Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV1_RADIO_FRACT_DEC)",
"PresetId": "f92f319c-75e2-471e-845a-764540c65040",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1_ID"
},
"GUID": "088cb9d2-ca33-4a5a-9763-52a70b912f6b",
"Active": true,
"Name": "NAV1 Freq Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV1_RADIO_SWAP)",
"PresetId": "72e5dd2a-4e9d-4d61-940a-e523202f8dd0",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1_TOG"
},
"GUID": "562fc571-935d-4084-9c0f-2781c65aaa86",
"Active": true,
"Name": "NAV1 Freq Toggle",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV2_RADIO_WHOLE_INC)",
"PresetId": "ae7a3671-788b-48c9-b6d9-de10b2a624c7",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2_OI"
},
"GUID": "8a896057-7731-4af2-a97c-0d46a17e7d4e",
"Active": true,
"Name": "NAV2 Freq Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV2_RADIO_WHOLE_DEC)",
"PresetId": "f777e5bf-89b0-4964-ab23-c11870a37d6e",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2_OD"
},
"GUID": "9a7c3018-5805-4c8d-9bc1-5af5a49b6346",
"Active": true,
"Name": "NAV2 Freq Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV2_RADIO_FRACT_INC)",
"PresetId": "64b2ce51-c983-4ae8-8145-4a74c2fbf038",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2_II"
},
"GUID": "0657b13e-8456-419f-af38-468e1c20a122",
"Active": true,
"Name": "NAV2 Freq Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV2_RADIO_FRACT_DEC)",
"PresetId": "c9709caa-0465-4079-9291-703f5adb7451",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2_ID"
},
"GUID": "e9b81cb8-544c-4116-95e3-ef96b7a374a6",
"Active": true,
"Name": "NAV2 Freq Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:NAV2_RADIO_SWAP)",
"PresetId": "63711aad-e826-4be2-8ee6-b8af7ba92dd8",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2_TOG"
},
"GUID": "35504503-bcb6-40b5-9345-1659851c0393",
"Active": true,
"Name": "NAV2 Freq Toggle",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:1, Degrees) 10 + dnor (>K:VOR1_SET)",
"PresetId": "525b29a1-ab5d-402f-a9ed-9e79d1912180",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1^_OI"
},
"GUID": "960a5baf-0481-41de-9281-e4e628f8afb8",
"Active": true,
"Name": "CRS1 Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:1, Degrees) 10 - dnor (>K:VOR1_SET)",
"PresetId": "a9c745d6-6c99-47a7-8d47-4e4baad1a2ee",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1^_OD"
},
"GUID": "09dcc6b5-522a-47ae-88df-83dc79e83237",
"Active": true,
"Name": "CRS1 Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:VOR1_OBI_INC)",
"PresetId": "5f8975d1-7a9d-4834-af07-946f36319453",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1^_II"
},
"GUID": "3f9fb8ce-debc-4afa-8b6e-8ca779934d3e",
"Active": true,
"Name": "CRS1 Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:VOR1_OBI_DEC)",
"PresetId": "520f3094-04fb-4786-93c9-e725a2e1598e",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1^_ID"
},
"GUID": "54ae023f-f515-47b6-9ec3-0baeee443376",
"Active": true,
"Name": "CRS1 Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:1, Degrees) 180 + dnor (>K:VOR1_SET)",
"PresetId": "525b29a1-ab5d-402f-a9ed-9e79d1912180",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV1^_TOG"
},
"GUID": "e48c8aba-a87c-46f3-83e2-ab42cfa42111",
"Active": true,
"Name": "CRS1 Reverse (Toggle) (This is cheating :D)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:2, Degrees) 10 + dnor (>K:VOR2_SET)",
"PresetId": "2290fc0d-9f36-4cbc-adb4-a17ad03e1046",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2^_OI"
},
"GUID": "292a93b3-97de-41a4-82ab-e53915b909d3",
"Active": true,
"Name": "CRS2 Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:2, Degrees) 10 - dnor (>K:VOR2_SET)",
"PresetId": "b969b78d-7c6f-41a3-b205-010476a287f9",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2^_OD"
},
"GUID": "4908c51b-0dd0-485a-92d0-793caf1782d2",
"Active": true,
"Name": "CRS2 Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:VOR2_OBI_INC)",
"PresetId": "42d2d62c-4b78-4fe6-8fc6-cb25272ddd8c",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2^_II"
},
"GUID": "3d1e6827-2d03-405d-88fa-35ef48a01f32",
"Active": true,
"Name": "CRS2 Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:VOR2_OBI_DEC)",
"PresetId": "99057249-9a87-41af-b8ac-201018d65430",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2^_ID"
},
"GUID": "b4add82f-fba1-4618-8bcb-24cbf62bcd20",
"Active": true,
"Name": "CRS2 Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:NAV OBS:2, Degrees) 180 + dnor (>K:VOR2_SET)",
"PresetId": "2290fc0d-9f36-4cbc-adb4-a17ad03e1046",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_NAV2^_TOG"
},
"GUID": "59ec928f-c87d-4c5d-8c5b-4f9df3e29253",
"Active": true,
"Name": "CRS2 Reverse (Toggle) (This is cheating :D) ",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_OUTER_IFD550_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_OI"
},
"GUID": "ca1edbc8-49df-4cec-a962-07bfea683693",
"Active": true,
"Name": "FMS1 Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_OUTER_IFD550_Dec)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_OD"
},
"GUID": "c5ff9895-6b02-4325-bcf5-847b17464955",
"Active": true,
"Name": "FMS1 Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_INNER_IFD550_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_II"
},
"GUID": "1a225401-9beb-4001-9ebf-2843dc3a84c5",
"Active": true,
"Name": "FMS1 Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_INNER_IFD550_Dec)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_ID"
},
"GUID": "6f4c1129-020c-478f-85f7-58bcd5e23b75",
"Active": true,
"Name": "FMS1 Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS530_RNG_Zoom)",
"PresetId": "4bed29e5-ec89-472d-afa4-29d21431857e",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_OI"
},
"GUID": "25672513-6339-4ab2-aa43-aeb13b591ea6",
"Active": true,
"Name": "FMS1 Coarse + RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS530_RNG_Dezoom)",
"PresetId": "98cce1bc-318d-4bd4-a378-919c875aa564",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_OD"
},
"GUID": "0b9f6223-b743-437f-b0ae-1f21b502e8c3",
"Active": true,
"Name": "FMS1 Coarse - RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS530_RNG_Zoom)",
"PresetId": "4bed29e5-ec89-472d-afa4-29d21431857e",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_II"
},
"GUID": "4bc9d6b8-c218-4ca0-8821-2c7ce3172da6",
"Active": true,
"Name": "FMS1 Fine + RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS530_RNG_Dezoom)",
"PresetId": "98cce1bc-318d-4bd4-a378-919c875aa564",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_ID"
},
"GUID": "a3ac4563-0c02-4401-ab92-e3381bbdab54",
"Active": true,
"Name": "FMS1 Fine - RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS1_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_PUSH_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_CRSR"
},
"GUID": "bb59cd59-bda3-4e2d-ab6d-1ed7c14eb735",
"Active": true,
"Name": "FMS1 PUSH CRSR",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_DIRECT_TO_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_DCT"
},
"GUID": "b2380b8e-3f5b-4205-90f0-dc0fe16c1f6f",
"Active": true,
"Name": "FMS1 Direct-To",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_FREQ_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_MENU"
},
"GUID": "6b491c27-e499-4f19-9874-cf6d784a09f4",
"Active": true,
"Name": "FMS1 MENU",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_CLR_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_CLR"
},
"GUID": "a3a5a882-fc88-4afa-ad7d-f299f8db770c",
"Active": true,
"Name": "FMS1 CLR",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_ENTR_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_ENT"
},
"GUID": "27be7808-6d70-4e23-9bd6-c5b66a947586",
"Active": true,
"Name": "FMS1 ENT",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_CDI_KNOB_IFD550_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_CDI"
},
"GUID": "fce0d73f-ceb0-48e5-9db3-5c619f96d842",
"Active": true,
"Name": "FMS1 CDI",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_CDI_KNOB_PUSH_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_OBS"
},
"GUID": "f4cb70ab-f8ba-4a54-9f00-54cc01d88988",
"Active": true,
"Name": "FMS1 OBS",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_AUX1_DIR, number) 0 == if{\n (L:IFR1_AUX1_TAB, number) 4 < if{\n 1 (>B:IFD_BUTTON_AUX_RIGHT_IFD550_PUSH)\n (L:IFR1_AUX1_TAB, number) 1 + (>L:IFR1_AUX1_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_AUX_LEFT_IFD550_PUSH)\n (L:IFR1_AUX1_TAB, number) 1 - (>L:IFR1_AUX1_TAB, number)\n 1 (>L:IFR1_AUX1_DIR, number)\n }\n} els{\n (L:IFR1_AUX1_TAB, number) 0 > if{\n 1 (>B:IFD_BUTTON_AUX_LEFT_IFD550_PUSH)\n (L:IFR1_AUX1_TAB, number) 1 - (>L:IFR1_AUX1_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_AUX_RIGHT_IFD550_PUSH)\n (L:IFR1_AUX1_TAB, number) 1 + (>L:IFR1_AUX1_TAB, number)\n 0 (>L:IFR1_AUX1_DIR, number)\n }\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_MSG"
},
"GUID": "84f7c578-8f25-431e-8744-bb1bacda6bbd",
"Active": true,
"Name": "FMS1 MSG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_FMS1_DIR, number) 0 == if{\n (L:IFR1_FMS1_TAB, number) 3 < if{\n 1 (>B:IFD_BUTTON_FMS_RIGHT_IFD550_PUSH)\n (L:IFR1_FMS1_TAB, number) 1 + (>L:IFR1_FMS1_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_FMS_LEFT_IFD550_PUSH)\n (L:IFR1_FMS1_TAB, number) 1 - (>L:IFR1_FMS1_TAB, number)\n 1 (>L:IFR1_FMS1_DIR, number)\n }\n} els{\n (L:IFR1_FMS1_TAB, number) 0 > if{\n 1 (>B:IFD_BUTTON_FMS_LEFT_IFD550_PUSH)\n (L:IFR1_FMS1_TAB, number) 1 - (>L:IFR1_FMS1_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_FMS_RIGHT_IFD550_PUSH)\n (L:IFR1_FMS1_TAB, number) 1 + (>L:IFR1_FMS1_TAB, number)\n 0 (>L:IFR1_FMS1_DIR, number)\n }\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_FPL"
},
"GUID": "1cc63174-ec75-4832-91aa-d6a81667203a",
"Active": true,
"Name": "FMS1 FPL",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_MAP1_TAB, number) 0 == if{\n 1 (>B:IFD_BUTTON_MAP_RIGHT_IFD550_PUSH)\n 1 (>L:IFR1_MAP1_TAB, number)\n} els{\n 1 (>B:IFD_BUTTON_MAP_LEFT_IFD550_PUSH)\n 0 (>L:IFR1_MAP1_TAB, number)\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_VNAV"
},
"GUID": "ae13af8a-0c1a-4c25-a918-fed212588a24",
"Active": true,
"Name": "FMS1 VNAV",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_PROC_IFD550_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_PROC"
},
"GUID": "755a3517-b3e9-4cfb-8c26-16152970929c",
"Active": true,
"Name": "FMS1 PROC",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Variable": {
"TYPE": "number",
"Name": "FMS1_RNG",
"Expression": "1"
},
"Type": "VariableInputAction"
},
"onRelease": {
"Variable": {
"TYPE": "number",
"Name": "FMS1_RNG",
"Expression": "0"
},
"Type": "VariableInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS1_TOG"
},
"GUID": "481c95d0-b566-48f5-8a3c-3251dcbd27ca",
"Active": true,
"Name": "FMS1 TOG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_OUTER_IFD540_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_OI"
},
"GUID": "2255fad5-ca82-484a-b929-904f8112a75f",
"Active": true,
"Name": "FMS2 Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_OUTER_IFD540_Dec)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_OD"
},
"GUID": "22b1f06e-0ddd-4891-b572-89e078b853c0",
"Active": true,
"Name": "FMS2 Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_INNER_IFD540_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_II"
},
"GUID": "12e3557b-66a1-49b4-9424-7f85ef2d9624",
"Active": true,
"Name": "FMS2 Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_INNER_IFD540_Dec)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_ID"
},
"GUID": "3230a797-2fe8-4124-8fe0-c43af1922c5b",
"Active": true,
"Name": "FMS2 Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "0",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS430_RNG_Zoom)",
"PresetId": "f1267eba-d875-4a15-89c6-fc5082f53735",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_OI"
},
"GUID": "b57885f6-b6c2-487d-84d5-438fa0d6f2b1",
"Active": true,
"Name": "FMS2 Coarse + RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS430_RNG_Dezoom)",
"PresetId": "f30011f3-b3a6-49ac-a8da-b1d75ae2e054",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_OD"
},
"GUID": "fe64c654-e8c2-4ff4-8444-393691ca2a16",
"Active": true,
"Name": "FMS2 Coarse - RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS430_RNG_Zoom)",
"PresetId": "f1267eba-d875-4a15-89c6-fc5082f53735",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_II"
},
"GUID": "fbc979e9-7d2f-4e27-b4ec-e1ab51d19797",
"Active": true,
"Name": "FMS2 Fine + RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "(>H:AS430_RNG_Dezoom)",
"PresetId": "f30011f3-b3a6-49ac-a8da-b1d75ae2e054",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_ID"
},
"GUID": "3d2d1d1f-619c-44ea-b521-046dad6bd038",
"Active": true,
"Name": "FMS2 Fine - RNG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
},
"Preconditions": [
{
"Type": "variable",
"Ref": "FMS2_RNG",
"Operand": "=",
"Value": "1",
"Logic": "and",
"Active": true
}
]
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_RIGHT_KNOB_PUSH_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_CRSR"
},
"GUID": "fbd5a4e7-b662-4ee4-ab62-542e802ede87",
"Active": true,
"Name": "FMS2 PUSH CRSR",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_DIRECT_TO_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_DCT"
},
"GUID": "ebac9294-d13f-48d4-8b19-e1ac02c6b11a",
"Active": true,
"Name": "FMS2 Direct-To",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_FREQ_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_MENU"
},
"GUID": "406921a9-845e-4b3b-997d-b56ae7a10ccd",
"Active": true,
"Name": "FMS2 MENU",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_CLR_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_CLR"
},
"GUID": "0f08e6a6-43ec-4f82-876c-82ae631a8b06",
"Active": true,
"Name": "FMS2 CLR",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_ENTR_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_ENT"
},
"GUID": "4aea531d-8a47-4a37-8557-28806754e4f1",
"Active": true,
"Name": "FMS2 ENT",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_CDI_KNOB_IFD540_Inc)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_CDI"
},
"GUID": "c2d360f8-0dc6-415b-963f-a2a4a5f36012",
"Active": true,
"Name": "FMS2 CDI",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_CDI_KNOB_PUSH_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_OBS"
},
"GUID": "87b48533-c337-44f6-8e80-cd7564525264",
"Active": true,
"Name": "FMS2 OBS",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_AUX2_DIR, number) 0 == if{\n (L:IFR1_AUX2_TAB, number) 4 < if{\n 1 (>B:IFD_BUTTON_AUX_RIGHT_IFD540_PUSH)\n (L:IFR1_AUX2_TAB, number) 1 + (>L:IFR1_AUX2_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_AUX_LEFT_IFD540_PUSH)\n (L:IFR1_AUX2_TAB, number) 1 - (>L:IFR1_AUX2_TAB, number)\n 1 (>L:IFR1_AUX2_DIR, number)\n }\n} els{\n (L:IFR1_AUX2_TAB, number) 0 > if{\n 1 (>B:IFD_BUTTON_AUX_LEFT_IFD540_PUSH)\n (L:IFR1_AUX2_TAB, number) 1 - (>L:IFR1_AUX2_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_AUX_RIGHT_IFD540_PUSH)\n (L:IFR1_AUX2_TAB, number) 1 + (>L:IFR1_AUX2_TAB, number)\n 0 (>L:IFR1_AUX2_DIR, number)\n }\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_MSG"
},
"GUID": "e0285d7e-a3d7-4f3b-af2a-d5cf31a9e2b2",
"Active": true,
"Name": "FMS2 MSG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_FMS2_DIR, number) 0 == if{\n (L:IFR1_FMS2_TAB, number) 3 < if{\n 1 (>B:IFD_BUTTON_FMS_RIGHT_IFD540_PUSH)\n (L:IFR1_FMS2_TAB, number) 1 + (>L:IFR1_FMS2_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_FMS_LEFT_IFD540_PUSH)\n (L:IFR1_FMS2_TAB, number) 1 - (>L:IFR1_FMS2_TAB, number)\n 1 (>L:IFR1_FMS2_DIR, number)\n }\n} els{\n (L:IFR1_FMS2_TAB, number) 0 > if{\n 1 (>B:IFD_BUTTON_FMS_LEFT_IFD540_PUSH)\n (L:IFR1_FMS2_TAB, number) 1 - (>L:IFR1_FMS2_TAB, number)\n } els{\n 1 (>B:IFD_BUTTON_FMS_RIGHT_IFD540_PUSH)\n (L:IFR1_FMS2_TAB, number) 1 + (>L:IFR1_FMS2_TAB, number)\n 0 (>L:IFR1_FMS2_DIR, number)\n }\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_FPL"
},
"GUID": "d6e6bcc1-f064-482b-9c72-358aee686a35",
"Active": true,
"Name": "FMS2 FPL",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(L:IFR1_MAP2_TAB, number) 0 == if{\n 1 (>B:IFD_BUTTON_MAP_RIGHT_IFD540_PUSH)\n 1 (>L:IFR1_MAP2_TAB, number)\n} els{\n 1 (>B:IFD_BUTTON_MAP_LEFT_IFD540_PUSH)\n 0 (>L:IFR1_MAP2_TAB, number)\n}",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_VNAV"
},
"GUID": "ac018e13-84e5-43ec-b601-ccba99963394",
"Active": true,
"Name": "FMS2 VNAV",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "1 (>B:IFD_BUTTON_PROC_IFD540_PUSH)",
"PresetId": "",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_PROC"
},
"GUID": "33fe1647-7296-4871-8f3a-d839cd014636",
"Active": true,
"Name": "FMS2 PROC",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Variable": {
"TYPE": "number",
"Name": "FMS2_RNG",
"Expression": "1"
},
"Type": "VariableInputAction"
},
"onRelease": {
"Variable": {
"TYPE": "number",
"Name": "FMS2_RNG",
"Expression": "0"
},
"Type": "VariableInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_FMS2_TOG"
},
"GUID": "679f93b2-5e18-42c9-92e9-57623092736a",
"Active": true,
"Name": "FMS2 TOG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_MASTER)",
"PresetId": "b17146c8-2db3-4239-b797-e7bc11d557da",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_AP"
},
"GUID": "e835f897-cf2f-4be1-ab3a-641991c81f54",
"Active": true,
"Name": "AP Engage/Disengage",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_HDG_HOLD)",
"PresetId": "1e879ccb-96c9-401e-b447-940c7380a410",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_HDG"
},
"GUID": "41f67d30-af75-4f8e-855b-ebfafed6be8e",
"Active": true,
"Name": "AP HDG",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_NAV1_HOLD)",
"PresetId": "83a61eaf-5315-445b-bc1e-bc76135cca76",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_NAV"
},
"GUID": "95c9d163-a652-4467-931f-90109baf70b6",
"Active": true,
"Name": "AP NAV",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_APR_HOLD)",
"PresetId": "de7fab05-76c5-4fc1-a86a-e32a31c5aff3",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_APR"
},
"GUID": "f06f317b-e274-4dec-9606-2ef8e05c6bbf",
"Active": true,
"Name": "AP APR",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_ALT_HOLD)",
"PresetId": "a946ee03-bd6d-4ed4-b1c2-72d26df93848",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_ALT"
},
"GUID": "9ca1ee9e-a602-4cc3-8858-224f6225e07c",
"Active": true,
"Name": "AP ALT",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_PANEL_VS_HOLD)",
"PresetId": "6a81e461-5a7b-4dbf-b0b2-7cacc179df42",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_VS"
},
"GUID": "8897de1e-6e9e-45cb-a662-1e5544fc9b53",
"Active": true,
"Name": "AP VS",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_ALT_VAR_INC)",
"PresetId": "6b70bc27-97bf-499e-ba49-3d63984aa593",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_OI"
},
"GUID": "da6eab89-0cca-4c90-9f2b-6289d97e2fb9",
"Active": true,
"Name": "AP ALT +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:AP_ALT_VAR_DEC)",
"PresetId": "035b1f1d-1e4e-4809-9713-07fe5ab0581d",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_OD"
},
"GUID": "2465811a-8149-450e-903f-f982c925e2dc",
"Active": true,
"Name": "AP ALT -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>H:KAP140_Push_UP)",
"PresetId": "ca4081e3-e1f2-4b5c-87ea-937db1be6c1c",
"Type": "MSFS2020CustomInputAction"
},
"onRelease": {
"Command": "(>H:KAP140_UP_RELEASE)",
"PresetId": "-",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_II"
},
"GUID": "2ad9fe17-b009-4616-9f19-3d1fc0d3fd75",
"Active": true,
"Name": "AP VS +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>H:KAP140_Push_DN)",
"PresetId": "3a27859f-65fd-4a61-934d-0f4302903e84",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_AP_ID"
},
"GUID": "5fd4fb7d-adc7-4846-8321-d3af8b993177",
"Active": true,
"Name": "AP VS -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER CODE:1, number) s0 100 % sp2 \nl0 100 div ++ s1 10 % 8 == if{ l1 2 + } els{ l1 }\n0 max 77 min 100 * l2 + (>L:mfXPNDR, Number)\n(L:mfXPNDR, BCO16) (>K:XPNDR_SET) ",
"PresetId": "029bcbf0-a97f-4cfd-b07e-dc88a23a879b",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR_OI"
},
"GUID": "6a923208-858e-40b3-9723-bb5798ebf0bb",
"Active": true,
"Name": "XPDR Coarse +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER CODE:1, number) s0 100 % sp2 \nl0 100 div -- s1 10 % 9 == if{ l1 2 - } els{ l1 }\n0 max 77 min 100 * l2 + (>L:mfXPNDR, Number)\n(L:mfXPNDR, BCO16) (>K:XPNDR_SET) ",
"PresetId": "db32e368-bbf9-462b-9263-ba0d6b734841",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR_OD"
},
"GUID": "75272dce-ed71-4ead-93da-c760133bce03",
"Active": true,
"Name": "XPDR Coarse -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER CODE:1, number) s0 100 div sp2 \nl0 100 % ++ s1 10 % 8 == if{ l1 2 + } els{ l1 }\n0 max 77 min l2 100 * + (>L:mfXPNDR, Number)\n(L:mfXPNDR, BCO16) (>K:XPNDR_SET) ",
"PresetId": "57e10ecc-ad84-4a81-878e-102a9a5838c8",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR_II"
},
"GUID": "3683bbf3-a674-4c5b-9978-02a88e08564f",
"Active": true,
"Name": "XPDR Fine +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER CODE:1, number) s0 100 div sp2 \nl0 100 % -- s1 10 % 9 == if{ l1 2 - } els{ l1 }\n0 max 77 min l2 100 * + (>L:mfXPNDR, Number)\n(L:mfXPNDR, BCO16) (>K:XPNDR_SET) ",
"PresetId": "532d1911-b67f-4069-b119-73f982997f1c",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR_ID"
},
"GUID": "69605c79-7a46-4e87-a4dc-f0dc176c0120",
"Active": true,
"Name": "XPDR Fine -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER STATE:1, Enum) 1 + 4 min 0 max (>A:TRANSPONDER STATE:1, Enum)",
"PresetId": "f93b81d9-73f3-4734-a9b6-08f9684f179b",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR^_II"
},
"GUID": "016c0d2b-9073-42f6-8937-af0aadb29230",
"Active": true,
"Name": "XPDR Mode +",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER STATE:1, Enum) 1 - 4 min 0 max (>A:TRANSPONDER STATE:1, Enum)",
"PresetId": "52cd4263-268a-4460-a8cd-298cef60fc90",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR^_ID"
},
"GUID": "7279aabc-ef5e-44a3-b357-6b145878909a",
"Active": true,
"Name": "XPDR Mode -",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER STATE:1, Enum) 1 + 4 min 0 max (>A:TRANSPONDER STATE:1, Enum)",
"PresetId": "f93b81d9-73f3-4734-a9b6-08f9684f179b",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR^_OI"
},
"GUID": "b20db738-9f47-4fea-a817-9dd17758e3a2",
"Active": true,
"Name": "XPDR Mode + (outer)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(A:TRANSPONDER STATE:1, Enum) 1 - 4 min 0 max (>A:TRANSPONDER STATE:1, Enum)",
"PresetId": "52cd4263-268a-4460-a8cd-298cef60fc90",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR^_OD"
},
"GUID": "79f95f43-988f-4b70-b888-06830a0d94d5",
"Active": true,
"Name": "XPDR Mode - (outer)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:XPNDR_IDENT_ON)",
"PresetId": "10e3d3b7-dacf-4e45-bc93-8da283cfe9af",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR_TOG"
},
"GUID": "f359089b-db02-4c74-8a90-1877d863ca3d",
"Active": true,
"Name": "XPDR Ident",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
},
{
"button": {
"onPress": {
"Command": "(>K:XPNDR_IDENT_ON)",
"PresetId": "10e3d3b7-dacf-4e45-bc93-8da283cfe9af",
"Type": "MSFS2020CustomInputAction"
},
"LongReleaseDelay": 350,
"HoldDelay": 350,
"RepeatDelay": 0
},
"Device": {
"Type": "Button",
"Name": "Button_XPDR^_TOG"
},
"GUID": "c7ec554b-48b8-46df-b5f3-97e1dd1d66a2",
"Active": true,
"Name": "XPDR Ident (in shift)",
"Type": "InputConfigItem",
"Controller": {
"Name": "IFR1",
"Serial": "JS-096db160-8ba2-11ed-8002-444553540000"
}
}
]
}
],
"Sim": "msfs",
"Aircraft": [],
"Features": {
"FSUIPC": false,
"ProSim": false
},
"_version": "0.10"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment