{
            "Cockpit": {
                             "ALT_PRESS_SET": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Altimeter Pressure Set",
                                                    "identifier": "ALT_PRESS_SET",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13318,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                            "CANOPY_EMG_REL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Canopy Emergency Release Handle",
                                                           "identifier": "CANOPY_EMG_REL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 32,
                                                                               "max_value": 1,
                                                                                "shift_by": 5,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                           "CANOPY_HAND_CRK": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Canopy Hand Crank",
                                                    "identifier": "CANOPY_HAND_CRK",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13316,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                               "CIRC_BR_CVR": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Circuit Breakers Cover",
                                                           "identifier": "CIRC_BR_CVR",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 16,
                                                                               "max_value": 1,
                                                                                "shift_by": 4,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                   "EL_KILL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Electric Kill-switch",
                                                           "identifier": "EL_KILL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 4,
                                                                               "max_value": 1,
                                                                                "shift_by": 2,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                               "EMG_EQ_DEST": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Emergency Equipment Destruction",
                                                           "identifier": "EMG_EQ_DEST",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 8,
                                                                               "max_value": 1,
                                                                                "shift_by": 3,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "EMG_LG_REL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Landing Gear Emergency Release Handle",
                                                           "identifier": "EMG_LG_REL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13358,
                                                                             "description": "selector position",
                                                                                    "mask": 1,
                                                                               "max_value": 1,
                                                                                "shift_by": 0,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "FLAPS_LAND": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Flaps Landing",
                                                           "identifier": "FLAPS_LAND",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 512,
                                                                               "max_value": 1,
                                                                                "shift_by": 9,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                  "FLAPS_TO": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Flaps Take Off",
                                                           "identifier": "FLAPS_TO",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 256,
                                                                               "max_value": 1,
                                                                                "shift_by": 8,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                           "FLAPS_UP_TOGGLE": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Flaps Up",
                                                           "identifier": "FLAPS_UP_TOGGLE",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 128,
                                                                               "max_value": 1,
                                                                                "shift_by": 7,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                            "FUEL_GAUGE_SEL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Fuel Gauge Selector (FORWARD/NONE/AFT)",
                                                           "identifier": "FUEL_GAUGE_SEL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 3
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13352,
                                                                             "description": "selector position",
                                                                                    "mask": 3,
                                                                               "max_value": 3,
                                                                                "shift_by": 0,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                             "FUEL_MWB4_SEL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "MW-B4 Selector (Not Functional)",
                                                           "identifier": "FUEL_MWB4_SEL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13352,
                                                                             "description": "selector position",
                                                                                    "mask": 4,
                                                                               "max_value": 1,
                                                                                "shift_by": 2,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                            "FUEL_PRIM_PMPL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Primer Pump",
                                                           "identifier": "FUEL_PRIM_PMPL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13352,
                                                                             "description": "selector position",
                                                                                    "mask": 8,
                                                                               "max_value": 1,
                                                                                "shift_by": 3,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                              "FUEL_TNK_SEL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Fuel Tank Selector Valve (CLOSE/FORWARD/AFT/BOTH)",
                                                           "identifier": "FUEL_TNK_SEL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 3
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 49152,
                                                                               "max_value": 3,
                                                                                "shift_by": 14,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                  "HOR_CAGE": {
                                                      "category": "Cockpit",
                                                  "control_type": "limited_dial",
                                                   "description": "Horizon Cage",
                                                    "identifier": "HOR_CAGE",
                                                        "inputs": [ {
                                                                      "description": "set the position of the dial",
                                                                        "interface": "set_state",
                                                                        "max_value": 65535
                                                                  }, {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13348,
                                                                      "description": "position of the potentiometer",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                             "HOR_STAB_TRIM": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Stabilizer Trimmer Up/Down",
                                                           "identifier": "HOR_STAB_TRIM",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 2
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13354,
                                                                             "description": "selector position",
                                                                                    "mask": 49152,
                                                                               "max_value": 2,
                                                                                "shift_by": 14,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                           "INSTR_LGHT_CTRL": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Instrument Lights Brightness",
                                                    "identifier": "INSTR_LGHT_CTRL",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13342,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                           "JETT_FUS_STORES": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Jettison Fuselage Stores",
                                                           "identifier": "JETT_FUS_STORES",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 8,
                                                                               "max_value": 1,
                                                                                "shift_by": 3,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                    "LG_EXT": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Landing Gears Extending",
                                                           "identifier": "LG_EXT",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 4096,
                                                                               "max_value": 1,
                                                                                "shift_by": 12,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                    "LG_RET": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Landing Gears Retraction",
                                                           "identifier": "LG_RET",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 1024,
                                                                               "max_value": 1,
                                                                                "shift_by": 10,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "LG_RET_CVR": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Landing Gears Retraction Cover",
                                                           "identifier": "LG_RET_CVR",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 2048,
                                                                               "max_value": 1,
                                                                                "shift_by": 11,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                   "MAGNETO": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Magneto Switch",
                                                           "identifier": "MAGNETO",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 3
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 1536,
                                                                               "max_value": 3,
                                                                                "shift_by": 9,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                              "MBG_EMG_HNDL": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "MBG Emergency Mode Handle",
                                                           "identifier": "MBG_EMG_HNDL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 8192,
                                                                               "max_value": 1,
                                                                                "shift_by": 13,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                               "MW50_SWITCH": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "MW-50 Switch",
                                                           "identifier": "MW50_SWITCH",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 2,
                                                                               "max_value": 1,
                                                                                "shift_by": 1,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                              "OXY_EMG_KNOB": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Oxygen Emergency Knob",
                                                           "identifier": "OXY_EMG_KNOB",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 128,
                                                                               "max_value": 1,
                                                                                "shift_by": 7,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                            "OXY_FLOW_VALVE": {
                                                      "category": "Cockpit",
                                                  "control_type": "limited_dial",
                                                   "description": "Oxygen Flow Valve",
                                                    "identifier": "OXY_FLOW_VALVE",
                                                        "inputs": [ {
                                                                      "description": "set the position of the dial",
                                                                        "interface": "set_state",
                                                                        "max_value": 65535
                                                                  }, {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13350,
                                                                      "description": "position of the potentiometer",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                             "RAD_FLAP_CTRL": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Radiator Flaps Control",
                                                    "identifier": "RAD_FLAP_CTRL",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13312,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                               "STARTER_CVR": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Starter Switch Cover",
                                                           "identifier": "STARTER_CVR",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 1,
                                                                               "max_value": 1,
                                                                                "shift_by": 0,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                            "STARTER_SWITCH": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Starter Switch. Starter Power / Magnetic Clutch",
                                                           "identifier": "STARTER_SWITCH",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 2
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 6144,
                                                                               "max_value": 2,
                                                                                "shift_by": 11,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "START_STOP": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Start - Stop Button",
                                                           "identifier": "START_STOP",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 8192,
                                                                               "max_value": 1,
                                                                                "shift_by": 13,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                 "STOPWATCH": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Stopwatch Button",
                                                           "identifier": "STOPWATCH",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 16384,
                                                                               "max_value": 1,
                                                                                "shift_by": 14,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                  "THR_LOCK": {
                                                             "category": "Cockpit",
                                                         "control_type": "selector",
                                                          "description": "Throttle Lock",
                                                           "identifier": "THR_LOCK",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 64,
                                                                               "max_value": 1,
                                                                                "shift_by": 6,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                  "TURN_BEZ": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Turnable Bezel",
                                                    "identifier": "TURN_BEZ",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13320,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                   "WND_SET": {
                                                   "api_variant": "multiturn",
                                                      "category": "Cockpit",
                                                  "control_type": "analog_dial",
                                                   "description": "Wind/Set Knob",
                                                    "identifier": "WND_SET",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13322,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              }
                       },
            "Compass": {
                           "CRS_SET": {
                                           "api_variant": "multiturn",
                                              "category": "Compass",
                                          "control_type": "analog_dial",
                                           "description": "Course Set",
                                            "identifier": "CRS_SET",
                                                "inputs": [ {
                                                                 "description": "turn the dial left or right",
                                                                   "interface": "variable_step",
                                                                   "max_value": 65535,
                                                              "suggested_step": 3200
                                                          } ],
                                               "outputs": [ {
                                                                  "address": 13356,
                                                              "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                     "mask": 65535,
                                                                "max_value": 65535,
                                                                 "shift_by": 0,
                                                                   "suffix": "_KNOB_POS",
                                                                     "type": "integer"
                                                          } ]
                                      }
                       },
    "Electric System": {
                             "AFT_TNK_PMP_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Aft Tank Pump Off",
                                                             "identifier": "AFT_TNK_PMP_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 512,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 9,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                              "AFT_TNK_PMP_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Aft Tank Pump On",
                                                             "identifier": "AFT_TNK_PMP_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 256,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 8,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                             "AUX_TNK_PMP_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Auxiliary Tank Pump Off",
                                                             "identifier": "AUX_TNK_PMP_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 2048,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 11,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                              "AUX_TNK_PMP_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Auxiliary Tank Pump On",
                                                             "identifier": "AUX_TNK_PMP_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 1024,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 10,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                    "BATT_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Battery Off",
                                                             "identifier": "BATT_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 8,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 3,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                     "BATT_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Battery On",
                                                             "identifier": "BATT_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 4,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 2,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                           "FL_TR_HOR_PWR_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Flaps, Trimmer, Artificial Horizon Power Off",
                                                             "identifier": "FL_TR_HOR_PWR_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 32,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 5,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                            "FL_TR_HOR_PWR_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Flaps, Trimmer, Artificial Horizon Power On",
                                                             "identifier": "FL_TR_HOR_PWR_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 16,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 4,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                              "FW_TNK_PMP_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Forward Tank Pump Off",
                                                             "identifier": "FW_TNK_PMP_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 128,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 7,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                               "FW_TNK_PMP_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Forward Tank Pump On",
                                                             "identifier": "FW_TNK_PMP_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 64,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 6,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                 "GEN_PWR_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Generator Off",
                                                             "identifier": "GEN_PWR_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 2,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 1,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                  "GEN_PWR_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Generator On",
                                                             "identifier": "GEN_PWR_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 1,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 0,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                              "INST_LGHTS_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Instrument Lights, Gun-sight, Indicators, Compass, Starter Off",
                                                             "identifier": "INST_LGHTS_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 32768,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 15,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                               "INST_LGHTS_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Instrument Lights, Gun-sight, Indicators, Compass, Starter On",
                                                             "identifier": "INST_LGHTS_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 16384,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 14,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                  "LG_PWF_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Landing Gear Power Off",
                                                             "identifier": "LG_PWF_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 128,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 7,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                   "LG_PWF_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Landing Gear Power On",
                                                             "identifier": "LG_PWF_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 64,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 6,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                    "MW50_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "MW-50 Off",
                                                             "identifier": "MW50_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 8192,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 13,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                     "MW50_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "MW-50 On",
                                                             "identifier": "MW50_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 4096,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 12,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                               "NAV_LGHTS_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Navigation Lights Off",
                                                             "identifier": "NAV_LGHTS_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 32,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 5,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                "NAV_LGHTS_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Navigation Lights On",
                                                             "identifier": "NAV_LGHTS_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13354,
                                                                               "description": "selector position",
                                                                                      "mask": 16,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 4,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                "PIT_HEAT_OFF": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Pitot and Heating Cover Off",
                                                             "identifier": "PIT_HEAT_OFF",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 512,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 9,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                },
                                 "PIT_HEAT_ON": {
                                                               "category": "Electric System",
                                                           "control_type": "selector",
                                                            "description": "Pitot and Heating Cover On",
                                                             "identifier": "PIT_HEAT_ON",
                                                                 "inputs": [ {
                                                                               "description": "switch to previous or next state",
                                                                                 "interface": "fixed_step"
                                                                           }, {
                                                                               "description": "set position",
                                                                                 "interface": "set_state",
                                                                                 "max_value": 1
                                                                           }, {
                                                                                  "argument": "TOGGLE",
                                                                               "description": "Toggle switch state",
                                                                                 "interface": "action"
                                                                           } ],
                                                    "momentary_positions": "none",
                                                                "outputs": [ {
                                                                                   "address": 13352,
                                                                               "description": "selector position",
                                                                                      "mask": 256,
                                                                                 "max_value": 1,
                                                                                  "shift_by": 8,
                                                                                    "suffix": "",
                                                                                      "type": "integer"
                                                                           } ],
                                                       "physical_variant": "limited_rotary"
                                                }
                       },
          "Gun Sight": {
                            "SIGHT_ALT_KNOB": {
                                                   "api_variant": "multiturn",
                                                      "category": "Gun Sight",
                                                  "control_type": "analog_dial",
                                                   "description": "EZ42 Gunsight Altitude Aiming Correction Adjusting Knob I",
                                                    "identifier": "SIGHT_ALT_KNOB",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13340,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                              "SIGHT_BRIGHT": {
                                                   "api_variant": "multiturn",
                                                      "category": "Gun Sight",
                                                  "control_type": "analog_dial",
                                                   "description": "EZ42 Gunsight Brightness Control",
                                                    "identifier": "SIGHT_BRIGHT",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13338,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                           "SIGHT_DISC_CTRL": {
                                                   "api_variant": "multiturn",
                                                      "category": "Gun Sight",
                                                  "control_type": "analog_dial",
                                                   "description": "EZ42 Gunsight Target Distance Control",
                                                    "identifier": "SIGHT_DISC_CTRL",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13336,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                "SIGHT_GYRO": {
                                                             "category": "Gun Sight",
                                                         "control_type": "selector",
                                                          "description": "EZ42 Gunsight Gyro Power Switch, ON/OFF",
                                                           "identifier": "SIGHT_GYRO",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 16,
                                                                               "max_value": 1,
                                                                                "shift_by": 4,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                               "SIGHT_NIGHT": {
                                                             "category": "Gun Sight",
                                                         "control_type": "selector",
                                                          "description": "EZ42 Gunsight Night Lens Filter, ON/OFF",
                                                           "identifier": "SIGHT_NIGHT",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 32,
                                                                               "max_value": 1,
                                                                                "shift_by": 5,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                           "SIGHT_WING_SPAN": {
                                                   "api_variant": "multiturn",
                                                      "category": "Gun Sight",
                                                  "control_type": "analog_dial",
                                                   "description": "EZ42 Gunsight Target Wingspan Knob",
                                                    "identifier": "SIGHT_WING_SPAN",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13334,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              }
                       },
          "Indicator": {
                                  "ADF_HORIZONT": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "ADF_Horizont",
                                                        "identifier": "ADF_HORIZONT",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13482,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "ADF_VERTICAL": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "ADF_Vertical",
                                                        "identifier": "ADF_VERTICAL",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13480,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "ALTIMETER_KM": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Altimeter_km",
                                                        "identifier": "ALTIMETER_KM",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13394,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "ALTIMETER_M": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Altimeter_m",
                                                        "identifier": "ALTIMETER_M",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13396,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                            "ALTIMETER_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Altimeter_Pressure",
                                                        "identifier": "ALTIMETER_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13398,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "AMMO_COUNTER_1": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Ammo_Counter_1",
                                                        "identifier": "AMMO_COUNTER_1",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13444,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "AMMO_COUNTER_2": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Ammo_Counter_2",
                                                        "identifier": "AMMO_COUNTER_2",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13446,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "AMMO_COUNTER_3": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Ammo_Counter_3",
                                                        "identifier": "AMMO_COUNTER_3",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13448,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "AMMO_COUNTER_4": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Ammo_Counter_4",
                                                        "identifier": "AMMO_COUNTER_4",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13450,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "BOMB_LAMP_1": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Bomb_Lamp_1",
                                                        "identifier": "BOMB_LAMP_1",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13462,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "BOMB_LAMP_2": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Bomb_Lamp_2",
                                                        "identifier": "BOMB_LAMP_2",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13464,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "BOMB_LAMP_3": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Bomb_Lamp_3",
                                                        "identifier": "BOMB_LAMP_3",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13466,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "BOMB_LAMP_4": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Bomb_Lamp_4",
                                                        "identifier": "BOMB_LAMP_4",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13468,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                     "B_1_KNOPF": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "B_1_knopf",
                                                        "identifier": "B_1_KNOPF",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13472,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                     "B_2_KNOPF": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "B_2_knopf",
                                                        "identifier": "B_2_KNOPF",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13474,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                        "CANOPY": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Canopy",
                                                        "identifier": "CANOPY",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13374,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "CANOPYDAMAGE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CanopyDamage",
                                                        "identifier": "CANOPYDAMAGE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13486,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "CANOPY_CRANK": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Canopy_Crank",
                                                        "identifier": "CANOPY_CRANK",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13376,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "CHRONO_MINUTES": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Chrono_Minutes",
                                                        "identifier": "CHRONO_MINUTES",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13442,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                               "COMMANDEDCOURSE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CommandedCourse",
                                                        "identifier": "COMMANDEDCOURSE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13414,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "COMPASSHEADING": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CompassHeading",
                                                        "identifier": "COMPASSHEADING",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13412,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                           "COOLANT_TEMPERATURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Coolant_Temperature",
                                                        "identifier": "COOLANT_TEMPERATURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13420,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "COVER_KNOPF": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Cover_knopf",
                                                        "identifier": "COVER_KNOPF",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13476,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "CURRTIME_HOURS": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CurrTime_Hours",
                                                        "identifier": "CURRTIME_HOURS",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13436,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                              "CURRTIME_MINUTES": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CurrTime_Minutes",
                                                        "identifier": "CURRTIME_MINUTES",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13438,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                              "CURRTIME_SECONDS": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "CurrTime_Seconds",
                                                        "identifier": "CURRTIME_SECONDS",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13440,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "ENGINETHROTTLE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "EngineThrottle",
                                                        "identifier": "ENGINETHROTTLE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13378,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "ENGINE_RPM": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Engine_RPM",
                                                        "identifier": "ENGINE_RPM",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13418,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "FLUOR_LIGHT": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Fluor_Light",
                                                        "identifier": "FLUOR_LIGHT",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13432,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                     "FUELMETER": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "FuelMeter",
                                                        "identifier": "FUELMETER",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13430,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "FUEL_LOW_FWD": {
                                                          "category": "Indicator",
                                                      "control_type": "led",
                                                       "description": "Fuel_Low_Fwd",
                                                        "identifier": "FUEL_LOW_FWD",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13360,
                                                                          "description": "0 if light is off, 1 if light is on",
                                                                                 "mask": 8,
                                                                            "max_value": 1,
                                                                             "shift_by": 3,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "FUEL_LOW_REAR": {
                                                          "category": "Indicator",
                                                      "control_type": "led",
                                                       "description": "Fuel_Low_Rear",
                                                        "identifier": "FUEL_LOW_REAR",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13360,
                                                                          "description": "0 if light is off, 1 if light is on",
                                                                                 "mask": 16,
                                                                            "max_value": 1,
                                                                             "shift_by": 4,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "FUEL_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Fuel_Pressure",
                                                        "identifier": "FUEL_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13426,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "GUN_FIRE_1": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Gun_Fire_1",
                                                        "identifier": "GUN_FIRE_1",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13452,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "GUN_FIRE_2": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Gun_Fire_2",
                                                        "identifier": "GUN_FIRE_2",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13454,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "GUN_FIRE_3": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Gun_Fire_3",
                                                        "identifier": "GUN_FIRE_3",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13456,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "GUN_FIRE_4": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Gun_Fire_4",
                                                        "identifier": "GUN_FIRE_4",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13458,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "HORIZON_BANK": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Horizon_Bank",
                                                        "identifier": "HORIZON_BANK",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13402,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "HORIZON_PITCH": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Horizon_Pitch",
                                                        "identifier": "HORIZON_PITCH",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13400,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                           "IAS": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "IAS",
                                                        "identifier": "IAS",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13390,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                               "LAMPS_INTENSITY": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Lamps_Intensity",
                                                        "identifier": "LAMPS_INTENSITY",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13372,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                             "MANIFOLD_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Manifold_Pressure",
                                                        "identifier": "MANIFOLD_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13416,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "MW50_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "MW50_Pressure",
                                                        "identifier": "MW50_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13428,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                  "OIL_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Oil_Pressure",
                                                        "identifier": "OIL_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13424,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                               "OIL_TEMPERATURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Oil_Temperature",
                                                        "identifier": "OIL_TEMPERATURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13422,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                           "OXYGEN_FLOW_BLINKER": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Oxygen_Flow_Blinker",
                                                        "identifier": "OXYGEN_FLOW_BLINKER",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13410,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                               "OXYGEN_PRESSURE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Oxygen_Pressure",
                                                        "identifier": "OXYGEN_PRESSURE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13408,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "PANEL_ROT_X": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Panel_Rot_X",
                                                        "identifier": "PANEL_ROT_X",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13366,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "PANEL_SHAKE_Y": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Panel_Shake_Y",
                                                        "identifier": "PANEL_SHAKE_Y",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13364,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "PANEL_SHAKE_Z": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Panel_Shake_Z",
                                                        "identifier": "PANEL_SHAKE_Z",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13362,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "PILOT_DRAW": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "pilot_draw",
                                                        "identifier": "PILOT_DRAW",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13434,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "ROCKETEMCVR": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "RocketEmCvr",
                                                        "identifier": "ROCKETEMCVR",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13470,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                "RUDDERPOSITION": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "RudderPosition",
                                                        "identifier": "RUDDERPOSITION",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13384,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "SIGHTSHAKEY": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "SightShakeY",
                                                        "identifier": "SIGHTSHAKEY",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13370,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "SIGHTSHAKEZ": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "SightShakeZ",
                                                        "identifier": "SIGHTSHAKEZ",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13368,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                      "SLIPBALL": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Slipball",
                                                        "identifier": "SLIPBALL",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13406,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                     "STICKBANK": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "StickBank",
                                                        "identifier": "STICKBANK",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13382,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "STICKPITCH": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "StickPitch",
                                                        "identifier": "STICKPITCH",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13380,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "TARGETDIST": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "TargetDist",
                                                        "identifier": "TARGETDIST",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13460,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "TRIMMNEEDLE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "TrimmNeedle",
                                                        "identifier": "TRIMMNEEDLE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13478,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                    "TURNNEEDLE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "TurnNeedle",
                                                        "identifier": "TURNNEEDLE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13404,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                 "VERTICALSPEED": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "VerticalSpeed",
                                                        "identifier": "VERTICALSPEED",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13392,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                                   "WHEEL_BRAKE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "Wheel_Brake",
                                                        "identifier": "WHEEL_BRAKE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13388,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  },
                              "WINDSHIELDDAMAGE": {
                                                          "category": "Indicator",
                                                      "control_type": "analog_gauge",
                                                       "description": "WindshieldDamage",
                                                        "identifier": "WINDSHIELDDAMAGE",
                                                            "inputs": [  ],
                                                           "outputs": [ {
                                                                              "address": 13484,
                                                                          "description": "gauge position",
                                                                                 "mask": 65535,
                                                                            "max_value": 65535,
                                                                             "shift_by": 0,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ]
                                                  }
                       },
              "Lamps": {
                                  "BMB1": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Bomb 1 Lamp",
                                                "identifier": "BMB1",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 256,
                                                                    "max_value": 1,
                                                                     "shift_by": 8,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                                  "BMB2": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Bomb 2 Lamp",
                                                "identifier": "BMB2",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 512,
                                                                    "max_value": 1,
                                                                     "shift_by": 9,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                                  "BMB3": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Bomb 3 Lamp",
                                                "identifier": "BMB3",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 1024,
                                                                    "max_value": 1,
                                                                     "shift_by": 10,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                                  "BMB4": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Bomb 4 Lamp",
                                                "identifier": "BMB4",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 2048,
                                                                    "max_value": 1,
                                                                     "shift_by": 11,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                            "FLAPS_DOWN": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Flaps Down",
                                                "identifier": "FLAPS_DOWN",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13360,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 4,
                                                                    "max_value": 1,
                                                                     "shift_by": 2,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                           "FLAPS_START": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Flaps Start",
                                                "identifier": "FLAPS_START",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13360,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 2,
                                                                    "max_value": 1,
                                                                     "shift_by": 1,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                              "FLAPS_UP": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Flaps Up",
                                                "identifier": "FLAPS_UP",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13360,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 1,
                                                                    "max_value": 1,
                                                                     "shift_by": 0,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                             "LG_L_DOWN": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Landing Gear Left Down",
                                                "identifier": "LG_L_DOWN",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 8192,
                                                                    "max_value": 1,
                                                                     "shift_by": 13,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                               "LG_L_UP": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Landing Gear Left Up",
                                                "identifier": "LG_L_UP",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 4096,
                                                                    "max_value": 1,
                                                                     "shift_by": 12,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                             "LG_R_DOWN": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Landing Gear Right Down",
                                                "identifier": "LG_R_DOWN",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 32768,
                                                                    "max_value": 1,
                                                                     "shift_by": 15,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          },
                               "LG_R_UP": {
                                                  "category": "Lamps",
                                              "control_type": "led",
                                               "description": "Landing Gear Right Up",
                                                "identifier": "LG_R_UP",
                                                    "inputs": [  ],
                                                   "outputs": [ {
                                                                      "address": 13358,
                                                                  "description": "0 if light is off, 1 if light is on",
                                                                         "mask": 16384,
                                                                    "max_value": 1,
                                                                     "shift_by": 14,
                                                                       "suffix": "",
                                                                         "type": "integer"
                                                              } ]
                                          }
                       },
              "Radio": {
                           "FT_ZF_SWITCH": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FT FT / Y ZF Mode Switch",
                                                        "identifier": "FT_ZF_SWITCH",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13332,
                                                                          "description": "selector position",
                                                                                 "mask": 64,
                                                                            "max_value": 1,
                                                                             "shift_by": 6,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                            "FUG16ZY_OFF": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG16ZY Off",
                                                        "identifier": "FUG16ZY_OFF",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13352,
                                                                          "description": "selector position",
                                                                                 "mask": 8192,
                                                                            "max_value": 1,
                                                                             "shift_by": 13,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                             "FUG16ZY_ON": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG16ZY On",
                                                        "identifier": "FUG16ZY_ON",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13352,
                                                                          "description": "selector position",
                                                                                 "mask": 4096,
                                                                            "max_value": 1,
                                                                             "shift_by": 12,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                           "FUG16_TUNING": {
                                                          "category": "Radio",
                                                      "control_type": "discrete_dial",
                                                       "description": "Radio Tuning (+/-30 kHz)",
                                                        "identifier": "FUG16_TUNING",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13360,
                                                                          "description": "selector position",
                                                                                 "mask": 8160,
                                                                            "max_value": 200,
                                                                             "shift_by": 5,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "infinite_rotary"
                                           },
                           "FUG16_VOLUME": {
                                                "api_variant": "multiturn",
                                                   "category": "Radio",
                                               "control_type": "analog_dial",
                                                "description": "Radio Volume",
                                                 "identifier": "FUG16_VOLUME",
                                                     "inputs": [ {
                                                                      "description": "turn the dial left or right",
                                                                        "interface": "variable_step",
                                                                        "max_value": 65535,
                                                                   "suggested_step": 3200
                                                               } ],
                                                    "outputs": [ {
                                                                       "address": 13344,
                                                                   "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                          "mask": 65535,
                                                                     "max_value": 65535,
                                                                      "shift_by": 0,
                                                                        "suffix": "_KNOB_POS",
                                                                          "type": "integer"
                                                               } ]
                                           },
                             "FUG25A_OFF": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG25a Off",
                                                        "identifier": "FUG25A_OFF",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13352,
                                                                          "description": "selector position",
                                                                                 "mask": 2048,
                                                                            "max_value": 1,
                                                                             "shift_by": 11,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                              "FUG25A_ON": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG25a On",
                                                        "identifier": "FUG25A_ON",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13352,
                                                                          "description": "selector position",
                                                                                 "mask": 1024,
                                                                            "max_value": 1,
                                                                             "shift_by": 10,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                             "FUG25_MODE": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG 25A IFF Channel Selector",
                                                        "identifier": "FUG25_MODE",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 2
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13358,
                                                                          "description": "selector position",
                                                                                 "mask": 192,
                                                                            "max_value": 2,
                                                                             "shift_by": 6,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                             "FUG25_TEST": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "IFF Check",
                                                        "identifier": "FUG25_TEST",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 1
                                                                      }, {
                                                                             "argument": "TOGGLE",
                                                                          "description": "Toggle switch state",
                                                                            "interface": "action"
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13332,
                                                                          "description": "selector position",
                                                                                 "mask": 256,
                                                                            "max_value": 1,
                                                                             "shift_by": 8,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           },
                             "RADIO_MODE": {
                                                          "category": "Radio",
                                                      "control_type": "selector",
                                                       "description": "FuG 16ZY Radio Channel Selector",
                                                        "identifier": "RADIO_MODE",
                                                            "inputs": [ {
                                                                          "description": "switch to previous or next state",
                                                                            "interface": "fixed_step"
                                                                      }, {
                                                                          "description": "set position",
                                                                            "interface": "set_state",
                                                                            "max_value": 3
                                                                      } ],
                                               "momentary_positions": "none",
                                                           "outputs": [ {
                                                                              "address": 13358,
                                                                          "description": "selector position",
                                                                                 "mask": 48,
                                                                            "max_value": 3,
                                                                             "shift_by": 4,
                                                                               "suffix": "",
                                                                                 "type": "integer"
                                                                      } ],
                                                  "physical_variant": "limited_rotary"
                                           }
                       },
     "Weapon Control": {
                              "BMB_FUSE_SEL": {
                                                             "category": "Weapon Control",
                                                         "control_type": "selector",
                                                          "description": "Bomb Fusing Selector",
                                                           "identifier": "BMB_FUSE_SEL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 4
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13358,
                                                                             "description": "selector position",
                                                                                    "mask": 14,
                                                                               "max_value": 4,
                                                                                "shift_by": 1,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "GUN1_AMM_C": {
                                                   "api_variant": "multiturn",
                                                      "category": "Weapon Control",
                                                  "control_type": "analog_dial",
                                                   "description": "Set Gun 1 Ammunition Count",
                                                    "identifier": "GUN1_AMM_C",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13324,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                "GUN2_AMM_C": {
                                                   "api_variant": "multiturn",
                                                      "category": "Weapon Control",
                                                  "control_type": "analog_dial",
                                                   "description": "Set Gun 2 Ammunition Count",
                                                    "identifier": "GUN2_AMM_C",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13326,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                "GUN3_AMM_C": {
                                                   "api_variant": "multiturn",
                                                      "category": "Weapon Control",
                                                  "control_type": "analog_dial",
                                                   "description": "Set Gun 3 Ammunition Count",
                                                    "identifier": "GUN3_AMM_C",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13328,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                "GUN4_AMM_C": {
                                                   "api_variant": "multiturn",
                                                      "category": "Weapon Control",
                                                  "control_type": "analog_dial",
                                                   "description": "Set Gun 4 Ammunition Count",
                                                    "identifier": "GUN4_AMM_C",
                                                        "inputs": [ {
                                                                         "description": "turn the dial left or right",
                                                                           "interface": "variable_step",
                                                                           "max_value": 65535,
                                                                      "suggested_step": 3200
                                                                  } ],
                                                       "outputs": [ {
                                                                          "address": 13330,
                                                                      "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                             "mask": 65535,
                                                                        "max_value": 65535,
                                                                         "shift_by": 0,
                                                                           "suffix": "_KNOB_POS",
                                                                             "type": "integer"
                                                                  } ]
                                              },
                                  "MAIN_RKT": {
                                                             "category": "Weapon Control",
                                                         "control_type": "selector",
                                                          "description": "Main Rocket Switch",
                                                           "identifier": "MAIN_RKT",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 1,
                                                                               "max_value": 1,
                                                                                "shift_by": 0,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                                "MASTER_ARM": {
                                                             "category": "Weapon Control",
                                                         "control_type": "selector",
                                                          "description": "Master Arm",
                                                           "identifier": "MASTER_ARM",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13314,
                                                                             "description": "selector position",
                                                                                    "mask": 32768,
                                                                               "max_value": 1,
                                                                                "shift_by": 15,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                               "RKT_EMG_REL": {
                                                             "category": "Weapon Control",
                                                         "control_type": "selector",
                                                          "description": "Rocket Emergency Release",
                                                           "identifier": "RKT_EMG_REL",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 4,
                                                                               "max_value": 1,
                                                                                "shift_by": 2,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              },
                           "RKT_EMG_REL_CVR": {
                                                             "category": "Weapon Control",
                                                         "control_type": "selector",
                                                          "description": "Rocket Emergency Release Cover",
                                                           "identifier": "RKT_EMG_REL_CVR",
                                                               "inputs": [ {
                                                                             "description": "switch to previous or next state",
                                                                               "interface": "fixed_step"
                                                                         }, {
                                                                             "description": "set position",
                                                                               "interface": "set_state",
                                                                               "max_value": 1
                                                                         }, {
                                                                                "argument": "TOGGLE",
                                                                             "description": "Toggle switch state",
                                                                               "interface": "action"
                                                                         } ],
                                                  "momentary_positions": "none",
                                                              "outputs": [ {
                                                                                 "address": 13332,
                                                                             "description": "selector position",
                                                                                    "mask": 2,
                                                                               "max_value": 1,
                                                                                "shift_by": 1,
                                                                                  "suffix": "",
                                                                                    "type": "integer"
                                                                         } ],
                                                     "physical_variant": "limited_rotary"
                                              }
                       }
}