{
                                         "ADF": {
                                                       "ADF_BAND": {
                                                                                  "category": "ADF",
                                                                              "control_type": "selector",
                                                                               "description": "ADF Band",
                                                                                "identifier": "ADF_BAND",
                                                                                    "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": 5372,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 3,
                                                                                                    "max_value": 2,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "limited_rotary"
                                                                   },
                                                     "ADF_BFO_SW": {
                                                                                  "category": "ADF",
                                                                              "control_type": "selector",
                                                                               "description": "BFO Switch",
                                                                                "identifier": "ADF_BFO_SW",
                                                                                    "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": 5356,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 4096,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 12,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                       "ADF_FREQ": {
                                                                           "category": "ADF",
                                                                       "control_type": "analog_gauge",
                                                                        "description": "ADF Frequency",
                                                                         "identifier": "ADF_FREQ",
                                                                             "inputs": [  ],
                                                                            "outputs": [ {
                                                                                               "address": 5158,
                                                                                           "description": "gauge position",
                                                                                                  "mask": 65535,
                                                                                             "max_value": 65535,
                                                                                              "shift_by": 0,
                                                                                                "suffix": "",
                                                                                                  "type": "integer"
                                                                                       } ]
                                                                   },
                                                       "ADF_GAIN": {
                                                                           "category": "ADF",
                                                                       "control_type": "limited_dial",
                                                                        "description": "ADF Gain",
                                                                         "identifier": "ADF_GAIN",
                                                                             "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": 5370,
                                                                                           "description": "position of the potentiometer",
                                                                                                  "mask": 65535,
                                                                                             "max_value": 65535,
                                                                                              "shift_by": 0,
                                                                                                "suffix": "",
                                                                                                  "type": "integer"
                                                                                       } ]
                                                                   },
                                                    "ADF_LOOP_LR": {
                                                                                  "category": "ADF",
                                                                              "control_type": "selector",
                                                                               "description": "ADF LOOP Left Low Speed / Left High Speed /Center / Right Low Speed / Right High Speed",
                                                                                "identifier": "ADF_LOOP_LR",
                                                                                    "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": 5356,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 3584,
                                                                                                    "max_value": 4,
                                                                                                     "shift_by": 9,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "limited_rotary"
                                                                   },
                                                       "ADF_MODE": {
                                                                                  "category": "ADF",
                                                                              "control_type": "selector",
                                                                               "description": "ADF Mode OFF / ADF / ANT / LOOP",
                                                                                "identifier": "ADF_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": 5356,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 24576,
                                                                                                    "max_value": 2,
                                                                                                     "shift_by": 13,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                     "ADF_SIGNAL": {
                                                                           "category": "ADF",
                                                                       "control_type": "analog_gauge",
                                                                        "description": "ADF Signal Level",
                                                                         "identifier": "ADF_SIGNAL",
                                                                             "inputs": [  ],
                                                                            "outputs": [ {
                                                                                               "address": 5160,
                                                                                           "description": "gauge position",
                                                                                                  "mask": 65535,
                                                                                             "max_value": 65535,
                                                                                              "shift_by": 0,
                                                                                                "suffix": "",
                                                                                                  "type": "integer"
                                                                                       } ]
                                                                   },
                                                       "ADF_TUNE": {
                                                                        "api_variant": "multiturn",
                                                                           "category": "ADF",
                                                                       "control_type": "analog_dial",
                                                                        "description": "ADF Tune",
                                                                         "identifier": "ADF_TUNE",
                                                                             "inputs": [ {
                                                                                              "description": "turn the dial left or right",
                                                                                                "interface": "variable_step",
                                                                                                "max_value": 65535,
                                                                                           "suggested_step": 3200
                                                                                       } ],
                                                                            "outputs": [ {
                                                                                               "address": 5374,
                                                                                           "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"
                                                                                       } ]
                                                                   }
                                                },
                        "Altimeter (Operator)": {
                                                              "OALT_100": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "100 Foot Counter",
                                                                                "identifier": "OALT_100",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5186,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                             "OALT_1000": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "1000 Foot Counter",
                                                                                "identifier": "OALT_1000",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5184,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                            "OALT_10000": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "10000 Foot Counter",
                                                                                "identifier": "OALT_10000",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5182,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                    "OALT_CODE_OFF_FLAG": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Code Off Flag",
                                                                                "identifier": "OALT_CODE_OFF_FLAG",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5194,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                           "OALT_PRESS0": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Pressure Drum Counter 0",
                                                                                "identifier": "OALT_PRESS0",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5192,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                           "OALT_PRESS1": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Pressure Drum Counter 1",
                                                                                "identifier": "OALT_PRESS1",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5190,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                           "OALT_PRESS2": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Pressure Drum Counter 2",
                                                                                "identifier": "OALT_PRESS2",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5188,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "OALT_PTR": {
                                                                                  "category": "Altimeter (Operator)",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Altimeter Pointer",
                                                                                "identifier": "OALT_PTR",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5180,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          }
                                                },
                           "Altimeter (Pilot)": {
                                                      "PALT_100": {
                                                                          "category": "Altimeter (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "100 Foot Counter",
                                                                        "identifier": "PALT_100",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5200,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                     "PALT_1000": {
                                                                          "category": "Altimeter (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "1000 Foot Counter",
                                                                        "identifier": "PALT_1000",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5198,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                    "PALT_10000": {
                                                                          "category": "Altimeter (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "10000 Foot Counter",
                                                                        "identifier": "PALT_10000",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5196,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                    "PALT_PRESS": {
                                                                          "category": "Altimeter (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Pressure Indicator",
                                                                        "identifier": "PALT_PRESS",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5202,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  }
                                                },
                              "Armament Panel": {
                                                        "ARMED_IND": {
                                                                             "category": "Armament Panel",
                                                                         "control_type": "led",
                                                                          "description": "ARMED Indicator",
                                                                           "identifier": "ARMED_IND",
                                                                               "inputs": [  ],
                                                                              "outputs": [ {
                                                                                                 "address": 5142,
                                                                                             "description": "0 if light is off, 1 if light is on",
                                                                                                    "mask": 16,
                                                                                               "max_value": 1,
                                                                                                "shift_by": 4,
                                                                                                  "suffix": "",
                                                                                                    "type": "integer"
                                                                                         } ]
                                                                     },
                                                          "GUN_SEL": {
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Gun Selector LEFT / BOTH / RIGHT",
                                                                                  "identifier": "GUN_SEL",
                                                                                      "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": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 192,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                         "JTSN_BTN": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Jettison Switch",
                                                                                  "identifier": "JTSN_BTN",
                                                                                      "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": 5396,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                       "JTSN_COVER": {
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Jettison Switch Cover",
                                                                                  "identifier": "JTSN_COVER",
                                                                                      "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": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 49152,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                    "MASTER_ARM_SW": {
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Master Arm OFF - SAFE - ARMED",
                                                                                  "identifier": "MASTER_ARM_SW",
                                                                                      "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": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 48,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                      "ROCKET_PAIR": {
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Rocket Pair",
                                                                                  "identifier": "ROCKET_PAIR",
                                                                                      "inputs": [ {
                                                                                                    "description": "switch to previous or next state",
                                                                                                      "interface": "fixed_step"
                                                                                                }, {
                                                                                                    "description": "set position",
                                                                                                      "interface": "set_state",
                                                                                                      "max_value": 7
                                                                                                } ],
                                                                         "momentary_positions": "none",
                                                                                     "outputs": [ {
                                                                                                        "address": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 7168,
                                                                                                      "max_value": 7,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                     "ROCKET_RESET": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Rocket Reset",
                                                                                  "identifier": "ROCKET_RESET",
                                                                                      "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": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                       "ROCKET_SEL": {
                                                                                    "category": "Armament Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "7.62 / 2.75 / 40",
                                                                                  "identifier": "ROCKET_SEL",
                                                                                      "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": 5388,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 768,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                         "SAFE_IND": {
                                                                             "category": "Armament Panel",
                                                                         "control_type": "led",
                                                                          "description": "SAFE Indicator",
                                                                           "identifier": "SAFE_IND",
                                                                               "inputs": [  ],
                                                                              "outputs": [ {
                                                                                                 "address": 5142,
                                                                                             "description": "0 if light is off, 1 if light is on",
                                                                                                    "mask": 32,
                                                                                               "max_value": 1,
                                                                                                "shift_by": 5,
                                                                                                  "suffix": "",
                                                                                                    "type": "integer"
                                                                                         } ]
                                                                     },
                                                       "X130_ARMED": {
                                                                             "category": "Armament Panel",
                                                                         "control_type": "led",
                                                                          "description": "X130 Armed Lamp",
                                                                           "identifier": "X130_ARMED",
                                                                               "inputs": [  ],
                                                                              "outputs": [ {
                                                                                                 "address": 5404,
                                                                                             "description": "0 if light is off, 1 if light is on",
                                                                                                    "mask": 64,
                                                                                               "max_value": 1,
                                                                                                "shift_by": 6,
                                                                                                  "suffix": "",
                                                                                                    "type": "integer"
                                                                                         } ]
                                                                     }
                                                },
                        "Caution Lights Panel": {
                                                    "CLP_BRIGHT_DIM_SW": {
                                                                                        "category": "Caution Lights Panel",
                                                                                    "control_type": "selector",
                                                                                     "description": "Bright/Dim Rocker Switch",
                                                                                      "identifier": "CLP_BRIGHT_DIM_SW",
                                                                                          "inputs": [ {
                                                                                                        "description": "set the switch position -- 0 = held left/down, 1 = centered, 2 = held right/up",
                                                                                                          "interface": "set_state",
                                                                                                          "max_value": 2
                                                                                                    } ],
                                                                             "momentary_positions": "first_and_last",
                                                                                         "outputs": [ {
                                                                                                            "address": 5304,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 768,
                                                                                                          "max_value": 2,
                                                                                                           "shift_by": 8,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "rocker_switch"
                                                                         },
                                                    "CLP_RESET_TEST_SW": {
                                                                                        "category": "Caution Lights Panel",
                                                                                    "control_type": "selector",
                                                                                     "description": "Test/Reset Rocker Switch",
                                                                                      "identifier": "CLP_RESET_TEST_SW",
                                                                                          "inputs": [ {
                                                                                                        "description": "set the switch position -- 0 = held left/down, 1 = centered, 2 = held right/up",
                                                                                                          "interface": "set_state",
                                                                                                          "max_value": 2
                                                                                                    } ],
                                                                             "momentary_positions": "first_and_last",
                                                                                         "outputs": [ {
                                                                                                            "address": 5304,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 192,
                                                                                                          "max_value": 2,
                                                                                                           "shift_by": 6,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "rocker_switch"
                                                                         },
                                                                "CL_A0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENGINE OIL PRESS",
                                                                               "identifier": "CL_A0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 1,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_A1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "AUX FUEL LOW",
                                                                               "identifier": "CL_A1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 1024,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 10,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_B0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENGINE ICING",
                                                                               "identifier": "CL_B0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 2,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 1,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_B1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "XMSN OIL PRESS",
                                                                               "identifier": "CL_B1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 2048,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 11,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_C0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENGINE ICE JET",
                                                                               "identifier": "CL_C0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 4,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 2,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_C1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "XMSN OIL HOT",
                                                                               "identifier": "CL_C1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 4096,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 12,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_D0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENGINE CHIP DET",
                                                                               "identifier": "CL_D0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 8,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 3,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_D1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "HYD PRESSURE",
                                                                               "identifier": "CL_D1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 8192,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 13,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_E0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "LEFT FUEL BOOST",
                                                                               "identifier": "CL_E0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 16,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 4,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_E1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENGINE INLET AIR",
                                                                               "identifier": "CL_E1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 16384,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 14,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_F0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "RIGHT FUEL BOOST",
                                                                               "identifier": "CL_F0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 32,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 5,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_F1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "INST INVERTER",
                                                                               "identifier": "CL_F1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 32768,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 15,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_G0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "ENG FUEL PUMP",
                                                                               "identifier": "CL_G0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 64,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 6,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_G1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "DC GENERATOR",
                                                                               "identifier": "CL_G1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5142,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 1,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_H0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "20 MIN FUEL",
                                                                               "identifier": "CL_H0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 128,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 7,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_H1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "EXTERNAL POWER",
                                                                               "identifier": "CL_H1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5142,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 2,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 1,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_I0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "FUEL FILTER",
                                                                               "identifier": "CL_I0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 256,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_I1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "CHIP DETECTOR",
                                                                               "identifier": "CL_I1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5142,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 4,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 2,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_J0": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "GOV EMER",
                                                                               "identifier": "CL_J0",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5140,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 512,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 9,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                                "CL_J1": {
                                                                                 "category": "Caution Lights Panel",
                                                                             "control_type": "led",
                                                                              "description": "IFF",
                                                                               "identifier": "CL_J1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5142,
                                                                                                 "description": "0 if light is off, 1 if light is on",
                                                                                                        "mask": 8,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 3,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         }
                                                },
                              "Center Console": {
                                                      "CHIP_DET_SW": {
                                                                                    "category": "Center Console",
                                                                                "control_type": "selector",
                                                                                 "description": "Chip Detector Rocker Switch",
                                                                                  "identifier": "CHIP_DET_SW",
                                                                                      "inputs": [ {
                                                                                                    "description": "set the switch position -- 0 = held left/down, 1 = centered, 2 = held right/up",
                                                                                                      "interface": "set_state",
                                                                                                      "max_value": 2
                                                                                                } ],
                                                                         "momentary_positions": "first_and_last",
                                                                                     "outputs": [ {
                                                                                                        "address": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 384,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "rocker_switch"
                                                                     },
                                                    "FORCE_TRIM_SW": {
                                                                                    "category": "Center Console",
                                                                                "control_type": "selector",
                                                                                 "description": "Force Trim Enable Switch",
                                                                                  "identifier": "FORCE_TRIM_SW",
                                                                                      "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": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                      "HYD_CONT_SW": {
                                                                                    "category": "Center Console",
                                                                                "control_type": "selector",
                                                                                 "description": "Hydraulic Control Switch",
                                                                                  "identifier": "HYD_CONT_SW",
                                                                                      "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": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     }
                                                },
                            "Circuit Breakers": {
                                                                "CB_28V": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "28V Trans (No Function)",
                                                                                       "identifier": "CB_28V",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_AIR_VALVE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Cabin Heater Air Valve (No Function)",
                                                                                       "identifier": "CB_AIR_VALVE",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_AM_RADIO": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "VHF AM Radio",
                                                                                       "identifier": "CB_AM_RADIO",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 5,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_ANTICOLL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Anticollision light (No Function)",
                                                                                       "identifier": "CB_ANTICOLL",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_ANTI_ICE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Engine anti-ice (No Function)",
                                                                                       "identifier": "CB_ANTI_ICE",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8192,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_ARC_102": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "ARC-102 HF Static Inverter (No Function)",
                                                                                       "identifier": "CB_ARC_102",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                              "CB_CABLE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Rescoue hoist cable cutter (No Function)",
                                                                                       "identifier": "CB_CABLE",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_CAUTION_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Caution lights (No Function)",
                                                                                       "identifier": "CB_CAUTION_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 5,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_COCKPIT_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Cockpit lights (No Function)",
                                                                                       "identifier": "CB_COCKPIT_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 4,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_CONSOLE_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Console lights (No Function)",
                                                                                       "identifier": "CB_CONSOLE_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 64,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 6,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_CPLT_ATTD1": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Copilot ATTD1 (No Function)",
                                                                                       "identifier": "CB_CPLT_ATTD1",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 64,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 6,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_CPLT_ATTD2": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Coilot ATTD2 (No Function)",
                                                                                       "identifier": "CB_CPLT_ATTD2",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_CRSIND": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Course Ind (No Function)",
                                                                                       "identifier": "CB_CRSIND",
                                                                                           "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": 5304,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_DOME_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Dome lights (No Function)",
                                                                                       "identifier": "CB_DOME_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 3,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                                "CB_ENG": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pressure Eng (No Function)",
                                                                                       "identifier": "CB_ENG",
                                                                                           "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": 5304,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_FAIL_RELAY": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fail Relay (No Function)",
                                                                                       "identifier": "CB_FAIL_RELAY",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_FIRE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fire detector (No Function)",
                                                                                       "identifier": "CB_FIRE",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_FM2_RADIO": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "FM 2 Radio (No Function)",
                                                                                       "identifier": "CB_FM2_RADIO",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 4,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_FM_RADIO": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "FM Radio",
                                                                                       "identifier": "CB_FM_RADIO",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 2,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_FUEL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pressure Fuel (No Function)",
                                                                                       "identifier": "CB_FUEL",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8192,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_FUEL_QTY": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fuel Quantity (No Function)",
                                                                                       "identifier": "CB_FUEL_QTY",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_FUEL_TRANS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fuel TRANS (No Function)",
                                                                                       "identifier": "CB_FUEL_TRANS",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_FUEL_VALVES": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fuel valves (No Function)",
                                                                                       "identifier": "CB_FUEL_VALVES",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_FUS_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fuselage lights (No Function)",
                                                                                       "identifier": "CB_FUS_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_GEN_BUS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Generator & Bus Reset (No Function)",
                                                                                       "identifier": "CB_GEN_BUS",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                                "CB_GOV": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Governor Control (No Function)",
                                                                                       "identifier": "CB_GOV",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_GYRO": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Gyro Compass (No Function)",
                                                                                       "identifier": "CB_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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                    "CB_HEATED_BLANKET1": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Heated blanket 1 (No Function)",
                                                                                       "identifier": "CB_HEATED_BLANKET1",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                    "CB_HEATED_BLANKET2": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Heated blanket 2 (No Function)",
                                                                                       "identifier": "CB_HEATED_BLANKET2",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_HF_ANT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "HF ANT COUPLR (No Function)",
                                                                                       "identifier": "CB_HF_ANT",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_HF_ARC_102": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "HF ARC-102 (No Function)",
                                                                                       "identifier": "CB_HF_ARC_102",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_HOOK": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Cargo hook release (No Function)",
                                                                                       "identifier": "CB_HOOK",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 4,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_HYDCTL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "HYD Control (No Function)",
                                                                                       "identifier": "CB_HYDCTL",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 2,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_IDLE_STOP": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "IDLE Stop release (No Function)",
                                                                                       "identifier": "CB_IDLE_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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_IFF_APX1": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "IFF APX 1 (No Function)",
                                                                                       "identifier": "CB_IFF_APX1",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_IFF_APX2": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "IFF APX 2 (No Function)",
                                                                                       "identifier": "CB_IFF_APX2",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                                "CB_IGN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Ignition system (No Function)",
                                                                                       "identifier": "CB_IGN",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 3,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_INST_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "INST Panel lights (No Function)",
                                                                                       "identifier": "CB_INST_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                       "CB_INST_SEC_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "INST SEC lights (No Function)",
                                                                                       "identifier": "CB_INST_SEC_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_INT_CPLT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Intercom Copilot (No Function)",
                                                                                       "identifier": "CB_INT_CPLT",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8192,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_INT_PLT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Intercom Pilot",
                                                                                       "identifier": "CB_INT_PLT",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                              "CB_INVTR": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Inverter CTRL (No Function)",
                                                                                       "identifier": "CB_INVTR",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_JTSN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "EXT Stores jettison (No Function)",
                                                                                       "identifier": "CB_JTSN",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 5,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_KY20": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "KY-28 Secure Radio (No Function)",
                                                                                       "identifier": "CB_KY20",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_LDGLTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Landing Lights power (No Function)",
                                                                                       "identifier": "CB_LDGLTS",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_LF_NAV": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "LF Nav. (ARN-83)",
                                                                                       "identifier": "CB_LF_NAV",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_LH_FUEL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "LH fuel boost pump (No Function)",
                                                                                       "identifier": "CB_LH_FUEL",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_MAIN_INVTR": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Main Inverter PWR (No Function)",
                                                                                       "identifier": "CB_MAIN_INVTR",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                      "CB_MARKER_BEACON": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Marker Beacon",
                                                                                       "identifier": "CB_MARKER_BEACON",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_NAV_LTS": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Navigation lights (No Function)",
                                                                                       "identifier": "CB_NAV_LTS",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 2,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                       "CB_OUTLET_VALVE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Cabin Heater Outlet Valve (No Function)",
                                                                                       "identifier": "CB_OUTLET_VALVE",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_PITOT_TUBE": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pitot tube (No Function)",
                                                                                       "identifier": "CB_PITOT_TUBE",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 64,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 6,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_PLT_ATTD1": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pilot ATTD1 (No Function)",
                                                                                       "identifier": "CB_PLT_ATTD1",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_PLT_ATTD2": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pilot ATTD2 (No Function)",
                                                                                       "identifier": "CB_PLT_ATTD2",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 5,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_PORX_WARN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Prox. warn. (No Function)",
                                                                                       "identifier": "CB_PORX_WARN",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_RESCUE_CONT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Rescue hoist CTL (No Function)",
                                                                                       "identifier": "CB_RESCUE_CONT",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_RESCUE_PWR": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Rescue Hoist Power (No Function)",
                                                                                       "identifier": "CB_RESCUE_PWR",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_RH_FUEL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "RH fuel boost pumps (No Function)",
                                                                                       "identifier": "CB_RH_FUEL",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8192,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_RPM_WARN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "RPM Warning System (No Function)",
                                                                                       "identifier": "CB_RPM_WARN",
                                                                                           "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": 5298,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_SL_CTL": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Landing and Search Lights Control (No Function)",
                                                                                       "identifier": "CB_SL_CTL",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "CB_SL_PWR": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Search Light power (No Function)",
                                                                                       "identifier": "CB_SL_PWR",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8192,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "CB_SPARE_INVTR": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Spare Inverter (No Function)",
                                                                                       "identifier": "CB_SPARE_INVTR",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 64,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 6,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_STARTER": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Starter Relay (No Function)",
                                                                                       "identifier": "CB_STARTER",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                           "CB_STBY_GEN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "STBY Generator Field (No Function)",
                                                                                       "identifier": "CB_STBY_GEN",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_TEMP": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "TEMP indicator (No Function)",
                                                                                       "identifier": "CB_TEMP",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_TORQ": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pressure Torque (No Function)",
                                                                                       "identifier": "CB_TORQ",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_TRIM": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Force Trim (No Function)",
                                                                                       "identifier": "CB_TRIM",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 3,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_TURN_SLIP": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Turn & Slip Indicator",
                                                                                       "identifier": "CB_TURN_SLIP",
                                                                                           "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": 5300,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_UHF_RADIO": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "UHF Radio",
                                                                                       "identifier": "CB_UHF_RADIO",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 3,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "CB_VHF_NAV": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "VHF Nav. (ARN-82)",
                                                                                       "identifier": "CB_VHF_NAV",
                                                                                           "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": 5294,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                                 "CB_VM": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Voltmeter Non Ess Bus (No Function)",
                                                                                       "identifier": "CB_VM",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 2,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "CB_WIPER_CPLT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Wind wiper CPLT",
                                                                                       "identifier": "CB_WIPER_CPLT",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                          "CB_WIPER_PLT": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Wind wiper PLT",
                                                                                       "identifier": "CB_WIPER_PLT",
                                                                                           "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": 5296,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "CB_XMSN": {
                                                                                         "category": "Circuit Breakers",
                                                                                     "control_type": "selector",
                                                                                      "description": "Pressure XMSN (No Function)",
                                                                                       "identifier": "CB_XMSN",
                                                                                           "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": 5302,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          }
                                                },
                                       "Clock": {
                                                         "CLOCK_ADJUST": {
                                                                              "api_variant": "multiturn",
                                                                                 "category": "Clock",
                                                                             "control_type": "analog_dial",
                                                                              "description": "Adjustment Dial",
                                                                               "identifier": "CLOCK_ADJUST",
                                                                                   "inputs": [ {
                                                                                                    "description": "turn the dial left or right",
                                                                                                      "interface": "variable_step",
                                                                                                      "max_value": 65535,
                                                                                                 "suggested_step": 3200
                                                                                             } ],
                                                                                  "outputs": [ {
                                                                                                     "address": 5316,
                                                                                                 "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"
                                                                                             } ]
                                                                         },
                                                    "CLOCK_ADJUST_PULL": {
                                                                                        "category": "Clock",
                                                                                    "control_type": "action",
                                                                                     "description": "Adjustment Dial Pull",
                                                                                      "identifier": "CLOCK_ADJUST_PULL",
                                                                                          "inputs": [ {
                                                                                                           "argument": "TOGGLE",
                                                                                                        "description": "toggle switch state",
                                                                                                          "interface": "action"
                                                                                                    } ],
                                                                             "momentary_positions": "none",
                                                                                         "outputs": [ {
                                                                                                            "address": 5310,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 3,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "limited_rotary"
                                                                         }
                                                },
                                  "Collective": {
                                                         "GOV_RPM_SW": {
                                                                                      "category": "Collective",
                                                                                  "control_type": "selector",
                                                                                   "description": "Governor RPM Rocker Switch",
                                                                                    "identifier": "GOV_RPM_SW",
                                                                                        "inputs": [ {
                                                                                                      "description": "set the switch position -- 0 = held left/down, 1 = centered, 2 = held right/up",
                                                                                                        "interface": "set_state",
                                                                                                        "max_value": 2
                                                                                                  } ],
                                                                           "momentary_positions": "first_and_last",
                                                                                       "outputs": [ {
                                                                                                          "address": 5310,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 12288,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 12,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "rocker_switch"
                                                                       },
                                                       "LDG_LIGHT_SW": {
                                                                                      "category": "Collective",
                                                                                  "control_type": "selector",
                                                                                   "description": "Landing Lights Switch",
                                                                                    "identifier": "LDG_LIGHT_SW",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 256,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 8,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                        "LDG_LT_CTRL": {
                                                                                      "category": "Collective",
                                                                                  "control_type": "selector",
                                                                                   "description": "Landing Lights Control Switch",
                                                                                    "identifier": "LDG_LT_CTRL",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 6144,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 11,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                    "SEARCH_LIGHT_SW": {
                                                                                      "category": "Collective",
                                                                                  "control_type": "selector",
                                                                                   "description": "Search Light STOW / OFF / ON",
                                                                                    "identifier": "SEARCH_LIGHT_SW",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 1536,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 9,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                           "THROTTLE": {
                                                                               "category": "Collective",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Throttle Axis",
                                                                             "identifier": "THROTTLE",
                                                                                 "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": 5318,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                      "THROTTLE_STOP": {
                                                                                      "category": "Collective",
                                                                                  "control_type": "selector",
                                                                                   "description": "Throttle Stop",
                                                                                    "identifier": "THROTTLE_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": 5310,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 16,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 4,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       }
                                                },
                                 "Copilot RMI": {
                                                    "RMI_CRS1": {
                                                                        "category": "Copilot RMI",
                                                                    "control_type": "analog_gauge",
                                                                     "description": "RMI Course Pointer 1",
                                                                      "identifier": "RMI_CRS1",
                                                                          "inputs": [  ],
                                                                         "outputs": [ {
                                                                                            "address": 5174,
                                                                                        "description": "gauge position",
                                                                                               "mask": 65535,
                                                                                          "max_value": 65535,
                                                                                           "shift_by": 0,
                                                                                             "suffix": "",
                                                                                               "type": "integer"
                                                                                    } ]
                                                                },
                                                    "RMI_CRS2": {
                                                                        "category": "Copilot RMI",
                                                                    "control_type": "analog_gauge",
                                                                     "description": "RMI Course Pointer 2",
                                                                      "identifier": "RMI_CRS2",
                                                                          "inputs": [  ],
                                                                         "outputs": [ {
                                                                                            "address": 5176,
                                                                                        "description": "gauge position",
                                                                                               "mask": 65535,
                                                                                          "max_value": 65535,
                                                                                           "shift_by": 0,
                                                                                             "suffix": "",
                                                                                               "type": "integer"
                                                                                    } ]
                                                                },
                                                     "RMI_HDG": {
                                                                        "category": "Copilot RMI",
                                                                    "control_type": "analog_gauge",
                                                                     "description": "RMI Heading",
                                                                      "identifier": "RMI_HDG",
                                                                          "inputs": [  ],
                                                                         "outputs": [ {
                                                                                            "address": 5178,
                                                                                        "description": "gauge position",
                                                                                               "mask": 65535,
                                                                                          "max_value": 65535,
                                                                                           "shift_by": 0,
                                                                                             "suffix": "",
                                                                                               "type": "integer"
                                                                                    } ]
                                                                }
                                                },
                             "Countermeasures": {
                                                          "CM_ARMED_TEST": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Armed Lamp Test",
                                                                                        "identifier": "CM_ARMED_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": 5404,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 2,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 1,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           },
                                                              "CM_ARM_SW": {
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "SAFE / ARMED Switch",
                                                                                        "identifier": "CM_ARM_SW",
                                                                                            "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": 5396,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 16384,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 14,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                            "CM_CHAFFCNT": {
                                                                                   "category": "Countermeasures",
                                                                               "control_type": "fixed_step_dial",
                                                                                "description": "Chaff Counter Decrease/Increase",
                                                                                 "identifier": "CM_CHAFFCNT",
                                                                                     "inputs": [ {
                                                                                                   "description": "turn left or right",
                                                                                                     "interface": "fixed_step"
                                                                                               } ],
                                                                                    "outputs": [  ]
                                                                           },
                                                    "CM_CHAFFCNT_DISPLAY": {
                                                                                   "category": "Countermeasures",
                                                                               "control_type": "display",
                                                                                "description": "Chaff Counter",
                                                                                 "identifier": "CM_CHAFFCNT_DISPLAY",
                                                                                     "inputs": [  ],
                                                                                    "outputs": [ {
                                                                                                       "address": 5408,
                                                                                                   "description": "Chaff Counter",
                                                                                                    "max_length": 2,
                                                                                                        "suffix": "",
                                                                                                          "type": "string"
                                                                                               } ]
                                                                           },
                                                      "CM_CHAFFCNT_RESET": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Chaff Counter Reset Button",
                                                                                        "identifier": "CM_CHAFFCNT_RESET",
                                                                                            "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": 5404,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 8,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 3,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           },
                                                            "CM_FLARECNT": {
                                                                                   "category": "Countermeasures",
                                                                               "control_type": "fixed_step_dial",
                                                                                "description": "Flare Counter Decrease/Increase",
                                                                                 "identifier": "CM_FLARECNT",
                                                                                     "inputs": [ {
                                                                                                   "description": "turn left or right",
                                                                                                     "interface": "fixed_step"
                                                                                               } ],
                                                                                    "outputs": [  ]
                                                                           },
                                                    "CM_FLARECNT_DISPLAY": {
                                                                                   "category": "Countermeasures",
                                                                               "control_type": "display",
                                                                                "description": "Flare Counter",
                                                                                 "identifier": "CM_FLARECNT_DISPLAY",
                                                                                     "inputs": [  ],
                                                                                    "outputs": [ {
                                                                                                       "address": 5406,
                                                                                                   "description": "Flare Counter",
                                                                                                    "max_length": 2,
                                                                                                        "suffix": "",
                                                                                                          "type": "string"
                                                                                               } ]
                                                                           },
                                                      "CM_FLARECNT_RESET": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Flare Counter Reset Button",
                                                                                        "identifier": "CM_FLARECNT_RESET",
                                                                                            "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": 5404,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 4,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 2,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           },
                                                           "CM_FLARE_BTN": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Flare Button",
                                                                                        "identifier": "CM_FLARE_BTN",
                                                                                            "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": 5404,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 1,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 0,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           },
                                                         "CM_MAN_PGRM_SW": {
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "MAN / PGRM Switch",
                                                                                        "identifier": "CM_MAN_PGRM_SW",
                                                                                            "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": 5396,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 32768,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 15,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                        "CM_RIPPLE_COVER": {
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Ripple Fire Cover",
                                                                                        "identifier": "CM_RIPPLE_COVER",
                                                                                            "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": 5396,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 4096,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 12,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                           "CM_RIPPLE_SW": {
                                                                                          "category": "Countermeasures",
                                                                                      "control_type": "selector",
                                                                                       "description": "Ripple Fire Switch",
                                                                                        "identifier": "CM_RIPPLE_SW",
                                                                                            "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": 5396,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 8192,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 13,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           }
                                                },
                            "Course Indicator": {
                                                    "CI_COURSE_CARD": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "Rotating Course Card",
                                                                            "identifier": "CI_COURSE_CARD",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5152,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "CI_FROM": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "From Marker",
                                                                            "identifier": "CI_FROM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5150,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "CI_HBAR": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "Horizontal Bar",
                                                                            "identifier": "CI_HBAR",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5146,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "CI_HOFF": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "Horizontal OFF Warning Flag",
                                                                            "identifier": "CI_HOFF",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5156,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                             "CI_TO": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "To Marker",
                                                                            "identifier": "CI_TO",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5148,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "CI_VBAR": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "Vertical Bar",
                                                                            "identifier": "CI_VBAR",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5144,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "CI_VOFF": {
                                                                              "category": "Course Indicator",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "Vertical OFF Warning Flag",
                                                                            "identifier": "CI_VOFF",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5154,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      }
                                                },
                                      "Cyclic": {
                                                    "RADIO_ICS_SW": {
                                                                                   "category": "Cyclic",
                                                                               "control_type": "selector",
                                                                                "description": "Radio/ICS Switch",
                                                                                 "identifier": "RADIO_ICS_SW",
                                                                                     "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": 5338,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 2048,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 11,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "toggle_switch"
                                                                    },
                                                       "TRIM_CPLT": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Cyclic",
                                                                               "control_type": "selector",
                                                                                "description": "Force Trim (Copilot Side)",
                                                                                 "identifier": "TRIM_CPLT",
                                                                                     "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": 5396,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 2048,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 11,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    },
                                                        "TRIM_PLT": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Cyclic",
                                                                               "control_type": "selector",
                                                                                "description": "Force Trim (Pilot Side)",
                                                                                 "identifier": "TRIM_PLT",
                                                                                     "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": 5396,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 1024,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 10,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    }
                                                },
                                       "Doors": {
                                                    "DOOR_L-PTR": {
                                                                              "api_variant": "momentary_last_position",
                                                                                 "category": "Doors",
                                                                             "control_type": "selector",
                                                                              "description": "Door Left",
                                                                               "identifier": "DOOR_L-PTR",
                                                                                   "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": 5404,
                                                                                                 "description": "selector position",
                                                                                                        "mask": 128,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 7,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ],
                                                                         "physical_variant": "push_button"
                                                                  },
                                                    "DOOR_R-PTR": {
                                                                              "api_variant": "momentary_last_position",
                                                                                 "category": "Doors",
                                                                             "control_type": "selector",
                                                                              "description": "Door Right",
                                                                               "identifier": "DOOR_R-PTR",
                                                                                   "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": 5404,
                                                                                                 "description": "selector position",
                                                                                                        "mask": 256,
                                                                                                   "max_value": 1,
                                                                                                    "shift_by": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ],
                                                                         "physical_variant": "push_button"
                                                                  }
                                                },
                           "Electrical System": {
                                                         "AC_VM_SRC": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "AC Voltmeter Source",
                                                                                   "identifier": "AC_VM_SRC",
                                                                                       "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": 5294,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 24,
                                                                                                       "max_value": 2,
                                                                                                        "shift_by": 3,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                            "BAT_SW": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "Battery Switch",
                                                                                   "identifier": "BAT_SW",
                                                                                       "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": 5142,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 8192,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 13,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                         "DC_VM_SRC": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "DC Voltmeter Source",
                                                                                   "identifier": "DC_VM_SRC",
                                                                                       "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": 5294,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 7,
                                                                                                       "max_value": 4,
                                                                                                        "shift_by": 0,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                       "INVERTER_SW": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "Inverter Switch",
                                                                                   "identifier": "INVERTER_SW",
                                                                                       "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": 5294,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 96,
                                                                                                       "max_value": 2,
                                                                                                        "shift_by": 5,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "limited_rotary"
                                                                      },
                                                    "NON_ESS_BUS_SW": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "NON ESS BUS Switch",
                                                                                   "identifier": "NON_ESS_BUS_SW",
                                                                                       "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": 5142,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32768,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 15,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                    "STARTER_GEN_SW": {
                                                                                     "category": "Electrical System",
                                                                                 "control_type": "selector",
                                                                                  "description": "Starter/Stdby GEN",
                                                                                   "identifier": "STARTER_GEN_SW",
                                                                                       "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": 5142,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 16384,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 14,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      }
                                                },
                                "Engine Panel": {
                                                      "EMER_GOV_SW": {
                                                                                    "category": "Engine Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Emergency Govenor Switch",
                                                                                  "identifier": "EMER_GOV_SW",
                                                                                      "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": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                        "ENG_DEICE": {
                                                                                    "category": "Engine Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "De-Ice Switch",
                                                                                  "identifier": "ENG_DEICE",
                                                                                      "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": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                    "LOW_RPM_AUDIO": {
                                                                                    "category": "Engine Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Low RPM Audio Switch",
                                                                                  "identifier": "LOW_RPM_AUDIO",
                                                                                      "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": 5310,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     }
                                                },
                                  "Flex Sight": {
                                                       "SIGHT_ARM_PLT": {
                                                                                       "category": "Flex Sight",
                                                                                   "control_type": "selector",
                                                                                    "description": "Pilot Sight Armed / Safe",
                                                                                     "identifier": "SIGHT_ARM_PLT",
                                                                                         "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": 5396,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 8,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 3,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                      "SIGHT_ELEV_PLT": {
                                                                                "category": "Flex Sight",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Pilot Sight Elevation",
                                                                              "identifier": "SIGHT_ELEV_PLT",
                                                                                  "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": 5402,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                    "SIGHT_INTEN_CPLT": {
                                                                                "category": "Flex Sight",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Copilot Sighting System Intensity Knob",
                                                                              "identifier": "SIGHT_INTEN_CPLT",
                                                                                  "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": 5398,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "SIGHT_INTEN_PLT": {
                                                                                "category": "Flex Sight",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Pilot Sight Intensity Knob",
                                                                              "identifier": "SIGHT_INTEN_PLT",
                                                                                  "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": 5400,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                       "SIGHT_LAMP_SW": {
                                                                                       "category": "Flex Sight",
                                                                                   "control_type": "selector",
                                                                                    "description": "Sighting Station Lamp Switch BACKUP / OFF / MAIN",
                                                                                     "identifier": "SIGHT_LAMP_SW",
                                                                                         "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": 5396,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 6,
                                                                                                         "max_value": 2,
                                                                                                          "shift_by": 1,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "limited_rotary"
                                                                        },
                                                       "SIGHT_PWR_PLT": {
                                                                                       "category": "Flex Sight",
                                                                                   "control_type": "selector",
                                                                                    "description": "Pilot Sight Off / On",
                                                                                     "identifier": "SIGHT_PWR_PLT",
                                                                                         "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": 5396,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 16,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 4,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        }
                                                },
                                  "Front Dash": {
                                                                  "AC_V": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "AC Voltage",
                                                                                "identifier": "AC_V",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5230,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                            "ADF_VOR_SW": {
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "ADF / VOR Switch: VOR / ADF",
                                                                                       "identifier": "ADF_VOR_SW",
                                                                                           "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": 5372,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "ADI_PITCH_TRIM": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "variable_step_dial",
                                                                               "description": "ADI Pitch Trim Knob",
                                                                                "identifier": "ADI_PITCH_TRIM",
                                                                                    "inputs": [ {
                                                                                                     "description": "rotate the knob",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5322,
                                                                                                  "description": "rotation of the knob (not the value being manipulated!)",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "ADI_ROLL_TRIM": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "variable_step_dial",
                                                                               "description": "ADI Roll Trim Knob",
                                                                                "identifier": "ADI_ROLL_TRIM",
                                                                                    "inputs": [ {
                                                                                                     "description": "rotate the knob",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5320,
                                                                                                  "description": "rotation of the knob (not the value being manipulated!)",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "ALT_ADJ_CPLT": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_dial",
                                                                               "description": "Copilot Altimeter Pressure Adjustment",
                                                                                "identifier": "ALT_ADJ_CPLT",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5324,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                           "ALT_ADJ_PLT": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_dial",
                                                                               "description": "Pilot Altimeter Pressure Adjustment",
                                                                                "identifier": "ALT_ADJ_PLT",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5326,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                     "BEACON_SENSING_SW": {
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "Marker Beacon Sensing LOW / HIGH",
                                                                                       "identifier": "BEACON_SENSING_SW",
                                                                                           "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": 5356,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "BEACON_VOL": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "limited_dial",
                                                                               "description": "Marker Beacon Volume",
                                                                                "identifier": "BEACON_VOL",
                                                                                    "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": 5368,
                                                                                                  "description": "position of the potentiometer",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                               "CLOCK_H": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Clock Hours",
                                                                                "identifier": "CLOCK_H",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5240,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                               "CLOCK_M": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Clock Seconds",
                                                                                "identifier": "CLOCK_M",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5242,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                               "CLOCK_S": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Clock Seconds",
                                                                                "identifier": "CLOCK_S",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5244,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "CPLT_ADI_CAGE": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "Cage Copilot ADI",
                                                                                       "identifier": "CPLT_ADI_CAGE",
                                                                                           "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": 5310,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                              "CRS_KNOB": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_dial",
                                                                               "description": "CDI CRS Selector Knob",
                                                                                "identifier": "CRS_KNOB",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5394,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                                  "DC_V": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "DC Voltage",
                                                                                "identifier": "DC_V",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5228,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "ENG_OIL_PRESS": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Engine Oil Pressure",
                                                                                "identifier": "ENG_OIL_PRESS",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5204,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "ENG_OIL_TEMP": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Engine Oil Temperature",
                                                                                "identifier": "ENG_OIL_TEMP",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5206,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                               "ENG_RPM": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Engine RPM",
                                                                                "identifier": "ENG_RPM",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5218,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "EXHAUST_TEMP": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Exhaust Temperature",
                                                                                "identifier": "EXHAUST_TEMP",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5216,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "FIRE_IND": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "led",
                                                                               "description": "FIRE Warning Light",
                                                                                "identifier": "FIRE_IND",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5142,
                                                                                                  "description": "0 if light is off, 1 if light is on",
                                                                                                         "mask": 64,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 6,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "FIRE_TEST_BTN": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "Fire Test Button",
                                                                                       "identifier": "FIRE_TEST_BTN",
                                                                                           "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": 5310,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 16384,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 14,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                            "FUEL_PRESS": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Fuel Pressure",
                                                                                "identifier": "FUEL_PRESS",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5236,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "FUEL_QTY": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Fuel Quantity",
                                                                                "identifier": "FUEL_QTY",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5238,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                               "GAS_RPM": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Gas Producer RPM",
                                                                                "identifier": "GAS_RPM",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5224,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                             "GAS_RPM_T": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Gas Producer RPM Tenths",
                                                                                "identifier": "GAS_RPM_T",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5222,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "GYRO_MODE_SW": {
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "DG / Slave Gyro Mode: MAG / DG",
                                                                                       "identifier": "GYRO_MODE_SW",
                                                                                           "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": 5388,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 8,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 3,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                               "HDG_SET": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "limited_dial",
                                                                               "description": "HDG SET Knob",
                                                                                "identifier": "HDG_SET",
                                                                                    "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": 5390,
                                                                                                  "description": "position of the potentiometer",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "HDG_SYNC": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "limited_dial",
                                                                               "description": "Compass Synchronizing",
                                                                                "identifier": "HDG_SYNC",
                                                                                    "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": 5392,
                                                                                                  "description": "position of the potentiometer",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                           "LOW_RPM_IND": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "led",
                                                                               "description": "Low RPM Warning Light",
                                                                                "identifier": "LOW_RPM_IND",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5142,
                                                                                                  "description": "0 if light is off, 1 if light is on",
                                                                                                         "mask": 128,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 7,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "MAIN_GEN_LOAD": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Main Generator Load",
                                                                                "identifier": "MAIN_GEN_LOAD",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5232,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                    "MASTER_CAUTION_IND": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "led",
                                                                               "description": "MASTER CAUTION Light",
                                                                                "identifier": "MASTER_CAUTION_IND",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5142,
                                                                                                  "description": "0 if light is off, 1 if light is on",
                                                                                                         "mask": 256,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 8,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "RADAR_ALT_HI": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_dial",
                                                                               "description": "Radar Altimeter High Setting",
                                                                                "identifier": "RADAR_ALT_HI",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5412,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                          "RADAR_ALT_LO": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_dial",
                                                                               "description": "Radar Altimeter Low Setting",
                                                                                "identifier": "RADAR_ALT_LO",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5410,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                        "RADAR_ALT_TEST": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Front Dash",
                                                                                     "control_type": "selector",
                                                                                      "description": "Radar Altimeter Test",
                                                                                       "identifier": "RADAR_ALT_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": 5404,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 5,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                             "ROTOR_RPM": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Rotor RPM",
                                                                                "identifier": "ROTOR_RPM",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5220,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "SIDESLIP": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Side Slip",
                                                                                "identifier": "SIDESLIP",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5248,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                         "STBY_GEN_LOAD": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "STBY Generator Load",
                                                                                "identifier": "STBY_GEN_LOAD",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5234,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                          "TORQUE_PRESS": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Torque Pressure",
                                                                                "identifier": "TORQUE_PRESS",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5226,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                       "TRANS_OIL_PRESS": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Transmission Oil Pressure",
                                                                                "identifier": "TRANS_OIL_PRESS",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5208,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                        "TRANS_OIL_TEMP": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Transmission Oil Temperature",
                                                                                "identifier": "TRANS_OIL_TEMP",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5210,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                              "TURN_PTR": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Turn Indicator",
                                                                                "identifier": "TURN_PTR",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5246,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                                 "VVI_O": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Vertical Velocity Indicator (Operator)",
                                                                                "identifier": "VVI_O",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5252,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                                 "VVI_P": {
                                                                                  "category": "Front Dash",
                                                                              "control_type": "analog_gauge",
                                                                               "description": "Vertical Velocity Indicator (Pilot)",
                                                                                "identifier": "VVI_P",
                                                                                    "inputs": [  ],
                                                                                   "outputs": [ {
                                                                                                      "address": 5250,
                                                                                                  "description": "gauge position",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          }
                                                },
                 "Front Dash - ADI (Operator)": {
                                                      "OADI_OFF": {
                                                                          "category": "Front Dash - ADI (Operator)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Off Warning Flag",
                                                                        "identifier": "OADI_OFF",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5264,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                    "OADI_PITCH": {
                                                                          "category": "Front Dash - ADI (Operator)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Pitch",
                                                                        "identifier": "OADI_PITCH",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5262,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                     "OADI_ROLL": {
                                                                          "category": "Front Dash - ADI (Operator)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Roll",
                                                                        "identifier": "OADI_ROLL",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5260,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  }
                                                },
                    "Front Dash - ADI (Pilot)": {
                                                      "PADI_OFF": {
                                                                          "category": "Front Dash - ADI (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Off Warning Flag",
                                                                        "identifier": "PADI_OFF",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5258,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                    "PADI_PITCH": {
                                                                          "category": "Front Dash - ADI (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Pitch",
                                                                        "identifier": "PADI_PITCH",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5256,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                     "PADI_ROLL": {
                                                                          "category": "Front Dash - ADI (Pilot)",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Roll",
                                                                        "identifier": "PADI_ROLL",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 5254,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  }
                                                },
                                 "Fuel System": {
                                                           "MAIN_FUEL_SW": {
                                                                                          "category": "Fuel System",
                                                                                      "control_type": "selector",
                                                                                       "description": "Main Fuel Switch",
                                                                                        "identifier": "MAIN_FUEL_SW",
                                                                                            "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": 5304,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 1024,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 10,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                    "TEST_FUEL_GAUGE_BTN": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "Fuel System",
                                                                                      "control_type": "selector",
                                                                                       "description": "Test Fuel Gauge Button",
                                                                                        "identifier": "TEST_FUEL_GAUGE_BTN",
                                                                                            "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": 5304,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 2048,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 11,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           }
                                                },
                                         "GMC": {
                                                          "GMC_CRS1": {
                                                                              "category": "GMC",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "GMC Course Pointer 1",
                                                                            "identifier": "GMC_CRS1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5162,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                          "GMC_CRS2": {
                                                                              "category": "GMC",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "GMC Course Pointer 2",
                                                                            "identifier": "GMC_CRS2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5164,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                           "GMC_HDG": {
                                                                              "category": "GMC",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "GMC Heading",
                                                                            "identifier": "GMC_HDG",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5168,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "GMC_HDG_MARKER": {
                                                                              "category": "GMC",
                                                                          "control_type": "analog_gauge",
                                                                           "description": "GMC Heading Marker",
                                                                            "identifier": "GMC_HDG_MARKER",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5166,
                                                                                              "description": "gauge position",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      }
                                                },
                             "GMC Annunciator": {
                                                    "GMC_ANNUNCIATOR": {
                                                                               "category": "GMC Annunciator",
                                                                           "control_type": "analog_gauge",
                                                                             "identifier": "GMC_ANNUNCIATOR",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 5170,
                                                                                               "description": "gauge position",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       }
                                                },
                              "GMC Power Fail": {
                                                    "GMC_PWRFAIL": {
                                                                           "category": "GMC Power Fail",
                                                                       "control_type": "analog_gauge",
                                                                         "identifier": "GMC_PWRFAIL",
                                                                             "inputs": [  ],
                                                                            "outputs": [ {
                                                                                               "address": 5172,
                                                                                           "description": "gauge position",
                                                                                                  "mask": 65535,
                                                                                             "max_value": 65535,
                                                                                              "shift_by": 0,
                                                                                                "suffix": "",
                                                                                                  "type": "integer"
                                                                                       } ]
                                                                   }
                                                },
                                         "IFF": {
                                                               "IFF_CODE": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "discrete_dial",
                                                                                       "description": "IFF Code: ZERO - B - A - (HOLD)",
                                                                                        "identifier": "IFF_CODE",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5304,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 12288,
                                                                                                            "max_value": 3,
                                                                                                             "shift_by": 12,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                             "IFF_MASTER": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "IFF Master",
                                                                                        "identifier": "IFF_MASTER",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 7,
                                                                                                            "max_value": 4,
                                                                                                             "shift_by": 0,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                          "IFF_MIC_IDENT": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "RAD Test/Mon",
                                                                                        "identifier": "IFF_MIC_IDENT",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 24576,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 13,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                       "IFF_MODE1_WHEEL1": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-1 Wheel 1",
                                                                                        "identifier": "IFF_MODE1_WHEEL1",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      }, {
                                                                                                          "description": "set position",
                                                                                                            "interface": "set_state",
                                                                                                            "max_value": 7
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 7,
                                                                                                            "max_value": 7,
                                                                                                             "shift_by": 0,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                       "IFF_MODE1_WHEEL2": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-1 Wheel 2",
                                                                                        "identifier": "IFF_MODE1_WHEEL2",
                                                                                            "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": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 24,
                                                                                                            "max_value": 3,
                                                                                                             "shift_by": 3,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                      "IFF_MODE3A_WHEEL1": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-3A Wheel 1",
                                                                                        "identifier": "IFF_MODE3A_WHEEL1",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      }, {
                                                                                                          "description": "set position",
                                                                                                            "interface": "set_state",
                                                                                                            "max_value": 7
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 224,
                                                                                                            "max_value": 7,
                                                                                                             "shift_by": 5,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                      "IFF_MODE3A_WHEEL2": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-3A Wheel 2",
                                                                                        "identifier": "IFF_MODE3A_WHEEL2",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      }, {
                                                                                                          "description": "set position",
                                                                                                            "interface": "set_state",
                                                                                                            "max_value": 7
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 1792,
                                                                                                            "max_value": 7,
                                                                                                             "shift_by": 8,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                      "IFF_MODE3A_WHEEL3": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-3A Wheel 3",
                                                                                        "identifier": "IFF_MODE3A_WHEEL3",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      }, {
                                                                                                          "description": "set position",
                                                                                                            "interface": "set_state",
                                                                                                            "max_value": 7
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 14336,
                                                                                                            "max_value": 7,
                                                                                                             "shift_by": 11,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                      "IFF_MODE3A_WHEEL4": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Mode-3A Wheel 4",
                                                                                        "identifier": "IFF_MODE3A_WHEEL4",
                                                                                            "inputs": [ {
                                                                                                          "description": "switch to previous or next state",
                                                                                                            "interface": "fixed_step"
                                                                                                      }, {
                                                                                                          "description": "set position",
                                                                                                            "interface": "set_state",
                                                                                                            "max_value": 7
                                                                                                      } ],
                                                                               "momentary_positions": "none",
                                                                                           "outputs": [ {
                                                                                                              "address": 5310,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 7,
                                                                                                            "max_value": 7,
                                                                                                             "shift_by": 0,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                             "IFF_ON_OUT": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "IFF On/Out",
                                                                                        "identifier": "IFF_ON_OUT",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 32768,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 15,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                    "IFF_OUT_AUDIO_LIGHT": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "IFF Out: LIGHT - OFF - AUDIO",
                                                                                        "identifier": "IFF_OUT_AUDIO_LIGHT",
                                                                                            "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": 5304,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 49152,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 14,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "limited_rotary"
                                                                           },
                                                            "IFF_RADTEST": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "RAD Test/Mon",
                                                                                        "identifier": "IFF_RADTEST",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 6144,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 11,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                          "IFF_REPLY_DIM": {
                                                                                   "category": "IFF",
                                                                               "control_type": "limited_dial",
                                                                                "description": "IFF Reply Dim",
                                                                                 "identifier": "IFF_REPLY_DIM",
                                                                                     "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": 5312,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                          "IFF_REPLY_IND": {
                                                                                   "category": "IFF",
                                                                               "control_type": "led",
                                                                                "description": "IFF Reply Indicator Lamp",
                                                                                 "identifier": "IFF_REPLY_IND",
                                                                                     "inputs": [  ],
                                                                                    "outputs": [ {
                                                                                                       "address": 5142,
                                                                                                   "description": "0 if light is off, 1 if light is on",
                                                                                                          "mask": 512,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 9,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                         "IFF_REPLY_TEST": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "REPLY Push to Test",
                                                                                        "identifier": "IFF_REPLY_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": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 16384,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 14,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           },
                                                           "IFF_TEST_DIM": {
                                                                                   "category": "IFF",
                                                                               "control_type": "limited_dial",
                                                                                "description": "TEST Reply Dim",
                                                                                 "identifier": "IFF_TEST_DIM",
                                                                                     "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": 5314,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                           "IFF_TEST_IND": {
                                                                                   "category": "IFF",
                                                                               "control_type": "led",
                                                                                "description": "IFF Test Indicator Lamp",
                                                                                 "identifier": "IFF_TEST_IND",
                                                                                     "inputs": [  ],
                                                                                    "outputs": [ {
                                                                                                       "address": 5142,
                                                                                                   "description": "0 if light is off, 1 if light is on",
                                                                                                          "mask": 1024,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 10,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                            "IFF_TEST_M1": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Test M-1",
                                                                                        "identifier": "IFF_TEST_M1",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 24,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 3,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                            "IFF_TEST_M2": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Test M-2",
                                                                                        "identifier": "IFF_TEST_M2",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 96,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 5,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                            "IFF_TEST_M3": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Test M-3",
                                                                                        "identifier": "IFF_TEST_M3",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 384,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 7,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                            "IFF_TEST_M4": {
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "Test M-4",
                                                                                        "identifier": "IFF_TEST_M4",
                                                                                            "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": 5306,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 1536,
                                                                                                            "max_value": 2,
                                                                                                             "shift_by": 9,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "infinite_rotary"
                                                                           },
                                                          "IFF_TEST_TEST": {
                                                                                       "api_variant": "momentary_last_position",
                                                                                          "category": "IFF",
                                                                                      "control_type": "selector",
                                                                                       "description": "TEST Push to Test",
                                                                                        "identifier": "IFF_TEST_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": 5308,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 32768,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 15,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "push_button"
                                                                           }
                                                },
    "Intercom Mode: PVT - INT - 1 - 2 - 3 - 4": {
                                                    "INT_MODE": {
                                                                               "category": "Intercom Mode: PVT - INT - 1 - 2 - 3 - 4",
                                                                           "control_type": "selector",
                                                                             "identifier": "INT_MODE",
                                                                                 "inputs": [ {
                                                                                               "description": "switch to previous or next state",
                                                                                                 "interface": "fixed_step"
                                                                                           }, {
                                                                                               "description": "set position",
                                                                                                 "interface": "set_state",
                                                                                                 "max_value": 5
                                                                                           } ],
                                                                    "momentary_positions": "none",
                                                                                "outputs": [ {
                                                                                                   "address": 5338,
                                                                                               "description": "selector position",
                                                                                                      "mask": 1792,
                                                                                                 "max_value": 5,
                                                                                                  "shift_by": 8,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ],
                                                                       "physical_variant": "toggle_switch"
                                                                }
                                                },
                              "Intercom Panel": {
                                                       "INT_INT_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "INT Receiver Switch",
                                                                                  "identifier": "INT_INT_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                       "INT_NAV_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "NAV Receiver Switch",
                                                                                  "identifier": "INT_NAV_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                     "INT_RCVR1_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Receiver 1 Switch (VHF AM)",
                                                                                  "identifier": "INT_RCVR1_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                     "INT_RCVR2_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Receiver 2 Switch (UHF)",
                                                                                  "identifier": "INT_RCVR2_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                     "INT_RCVR3_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Receiver 3 Switch (VHF FM)",
                                                                                  "identifier": "INT_RCVR3_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                    "INT_RECVR4_SW": {
                                                                                    "category": "Intercom Panel",
                                                                                "control_type": "selector",
                                                                                 "description": "Receiver 4 Switch (No Function)",
                                                                                  "identifier": "INT_RECVR4_SW",
                                                                                      "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": 5328,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                          "INT_VOL": {
                                                                             "category": "Intercom Panel",
                                                                         "control_type": "limited_dial",
                                                                          "description": "Intercom Volume",
                                                                           "identifier": "INT_VOL",
                                                                               "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": 5340,
                                                                                             "description": "position of the potentiometer",
                                                                                                    "mask": 65535,
                                                                                               "max_value": 65535,
                                                                                                "shift_by": 0,
                                                                                                  "suffix": "",
                                                                                                    "type": "integer"
                                                                                         } ]
                                                                     }
                                                },
                                      "Lights": {
                                                       "CONSOLE_LIGHT": {
                                                                                "category": "Lights",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Console Light",
                                                                              "identifier": "CONSOLE_LIGHT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5274,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                          "DOME_LIGHT": {
                                                                                "category": "Lights",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Dome Light",
                                                                              "identifier": "DOME_LIGHT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5276,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                    "DOME_LIGHT_GREEN": {
                                                                                "category": "Lights",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Dome Light Green",
                                                                              "identifier": "DOME_LIGHT_GREEN",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5278,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        }
                                                },
                              "Overhead Panel": {
                                                    "ANTICOLL_LTS_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Anticollision Lights OFF / ON",
                                                                                    "identifier": "ANTICOLL_LTS_SW",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 128,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 7,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                       "BLEED_AIR_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Bleed Air Dial",
                                                                                    "identifier": "BLEED_AIR_SW",
                                                                                        "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": 5388,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 7,
                                                                                                        "max_value": 4,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                        "BRT_CONSOLE": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Overhead Console Panel Lights Brightness",
                                                                             "identifier": "BRT_CONSOLE",
                                                                                 "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": 5376,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                        "BRT_COPILOT": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Copilot Instrument Lights Brightness",
                                                                             "identifier": "BRT_COPILOT",
                                                                                 "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": 5384,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                         "BRT_ENGINE": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Engine Instrument Lights Brightness",
                                                                             "identifier": "BRT_ENGINE",
                                                                                 "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": 5382,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                            "BRT_PED": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Pedestal Lights Brightness",
                                                                             "identifier": "BRT_PED",
                                                                                 "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": 5378,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                          "BRT_PILOT": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Pilot Instrument Lights Brightness",
                                                                             "identifier": "BRT_PILOT",
                                                                                 "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": 5386,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                            "BRT_SEC": {
                                                                               "category": "Overhead Panel",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Secondary Instrument Lights Brightness",
                                                                             "identifier": "BRT_SEC",
                                                                                 "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": 5380,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                      "DOME_LIGHT_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Dome Light Switch WHITE / OFF / GREEN",
                                                                                    "identifier": "DOME_LIGHT_SW",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 24576,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 13,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                     "MAIN_GEN_COVER": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Main Generator Switch Cover",
                                                                                    "identifier": "MAIN_GEN_COVER",
                                                                                        "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": 5304,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 32,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 5,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                        "MAIN_GEN_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Main Generator RESET/OFF/ON",
                                                                                    "identifier": "MAIN_GEN_SW",
                                                                                        "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": 5304,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 24,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 3,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                         "NAV_LTS_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Navigation Lights STEADY - OFF - FLASH",
                                                                                    "identifier": "NAV_LTS_SW",
                                                                                        "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": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 96,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 5,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                        "NVG_POS_LTS": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "NVG Position Lights",
                                                                                    "identifier": "NVG_POS_LTS",
                                                                                        "inputs": [ {
                                                                                                      "description": "switch to previous or next state",
                                                                                                        "interface": "fixed_step"
                                                                                                  }, {
                                                                                                      "description": "set position",
                                                                                                        "interface": "set_state",
                                                                                                        "max_value": 5
                                                                                                  } ],
                                                                           "momentary_positions": "none",
                                                                                       "outputs": [ {
                                                                                                          "address": 5372,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 28,
                                                                                                        "max_value": 5,
                                                                                                         "shift_by": 2,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                         "PITOT_HEAT": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Pitot Heater",
                                                                                    "identifier": "PITOT_HEAT",
                                                                                        "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": 5304,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 4,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 2,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                         "POS_LTS_SW": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Position LIghts DIM / BRT",
                                                                                    "identifier": "POS_LTS_SW",
                                                                                        "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": 5356,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 32768,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 15,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                      "RADAR_ALT_PWR": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radar Altimeter Power",
                                                                                    "identifier": "RADAR_ALT_PWR",
                                                                                        "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": 5404,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 16,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 4,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                          "WIPER_SEL": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "selector",
                                                                                   "description": "Wiper PILOT / BOTH / OPERATOR",
                                                                                    "identifier": "WIPER_SEL",
                                                                                        "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": 5396,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 96,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 5,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                          "WIPER_SPD": {
                                                                                      "category": "Overhead Panel",
                                                                                  "control_type": "discrete_dial",
                                                                                   "description": "Wiper Speed PARK - STOP - SLOW - MED - HIGH",
                                                                                    "identifier": "WIPER_SPD",
                                                                                        "inputs": [ {
                                                                                                      "description": "switch to previous or next state",
                                                                                                        "interface": "fixed_step"
                                                                                                  } ],
                                                                           "momentary_positions": "none",
                                                                                       "outputs": [ {
                                                                                                          "address": 5396,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 896,
                                                                                                        "max_value": 4,
                                                                                                         "shift_by": 7,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "infinite_rotary"
                                                                       }
                                                },
                             "Radar Altimeter": {
                                                    "RALT_DISPLAY": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "display",
                                                                         "description": "Display",
                                                                          "identifier": "RALT_DISPLAY",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5290,
                                                                                            "description": "Display",
                                                                                             "max_length": 4,
                                                                                                 "suffix": "",
                                                                                                   "type": "string"
                                                                                        } ]
                                                                    },
                                                     "RALT_HI_IDX": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "HI Index",
                                                                          "identifier": "RALT_HI_IDX",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5288,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                    "RALT_HI_LAMP": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "led",
                                                                         "description": "HI Lamp",
                                                                          "identifier": "RALT_HI_LAMP",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5142,
                                                                                            "description": "0 if light is off, 1 if light is on",
                                                                                                   "mask": 4096,
                                                                                              "max_value": 1,
                                                                                               "shift_by": 12,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                     "RALT_LO_IDX": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "LO Index",
                                                                          "identifier": "RALT_LO_IDX",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5286,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                    "RALT_LO_LAMP": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "led",
                                                                         "description": "LO Lamp",
                                                                          "identifier": "RALT_LO_LAMP",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5142,
                                                                                            "description": "0 if light is off, 1 if light is on",
                                                                                                   "mask": 2048,
                                                                                              "max_value": 1,
                                                                                               "shift_by": 11,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                     "RALT_NEEDLE": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Needle",
                                                                          "identifier": "RALT_NEEDLE",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5282,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                        "RALT_OFF": {
                                                                            "category": "Radar Altimeter",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Off Warning Flag",
                                                                          "identifier": "RALT_OFF",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 5284,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    }
                                                },
                                   "UHF Radio": {
                                                         "UHF_10MHZ": {
                                                                              "category": "UHF Radio",
                                                                          "control_type": "fixed_step_dial",
                                                                           "description": "UHF 10 MHz Selector",
                                                                            "identifier": "UHF_10MHZ",
                                                                                "inputs": [ {
                                                                                              "description": "turn left or right",
                                                                                                "interface": "fixed_step"
                                                                                          } ],
                                                                               "outputs": [  ]
                                                                      },
                                                          "UHF_1MHZ": {
                                                                              "category": "UHF Radio",
                                                                          "control_type": "fixed_step_dial",
                                                                           "description": "UHF 1 MHz Selector",
                                                                            "identifier": "UHF_1MHZ",
                                                                                "inputs": [ {
                                                                                              "description": "turn left or right",
                                                                                                "interface": "fixed_step"
                                                                                          } ],
                                                                               "outputs": [  ]
                                                                      },
                                                         "UHF_50KHZ": {
                                                                              "category": "UHF Radio",
                                                                          "control_type": "fixed_step_dial",
                                                                           "description": "UHF 50 KHz Selector",
                                                                            "identifier": "UHF_50KHZ",
                                                                                "inputs": [ {
                                                                                              "description": "turn left or right",
                                                                                                "interface": "fixed_step"
                                                                                          } ],
                                                                               "outputs": [  ]
                                                                      },
                                                          "UHF_FREQ": {
                                                                              "category": "UHF Radio",
                                                                          "control_type": "display",
                                                                           "description": "UHF Frequency",
                                                                            "identifier": "UHF_FREQ",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 5346,
                                                                                              "description": "UHF Frequency",
                                                                                               "max_length": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "string"
                                                                                          } ]
                                                                      },
                                                      "UHF_FUNCTION": {
                                                                                     "category": "UHF Radio",
                                                                                 "control_type": "selector",
                                                                                  "description": "Function Dial",
                                                                                   "identifier": "UHF_FUNCTION",
                                                                                       "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": 5338,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 49152,
                                                                                                       "max_value": 3,
                                                                                                        "shift_by": 14,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                          "UHF_MODE": {
                                                                                     "category": "UHF Radio",
                                                                                 "control_type": "selector",
                                                                                  "description": "Frequency Mode Select",
                                                                                   "identifier": "UHF_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": 5338,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 12288,
                                                                                                       "max_value": 2,
                                                                                                        "shift_by": 12,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                        "UHF_PRESET": {
                                                                                     "category": "UHF Radio",
                                                                                 "control_type": "selector",
                                                                                  "description": "Preset Channel Selector",
                                                                                   "identifier": "UHF_PRESET",
                                                                                       "inputs": [ {
                                                                                                     "description": "switch to previous or next state",
                                                                                                       "interface": "fixed_step"
                                                                                                 }, {
                                                                                                     "description": "set position",
                                                                                                       "interface": "set_state",
                                                                                                       "max_value": 19
                                                                                                 } ],
                                                                          "momentary_positions": "none",
                                                                                      "outputs": [ {
                                                                                                         "address": 5342,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 31,
                                                                                                       "max_value": 19,
                                                                                                        "shift_by": 0,
                                                                                                          "suffix": "_INT",
                                                                                                            "type": "integer"
                                                                                                 }, {
                                                                                                         "address": 5344,
                                                                                                     "description": "possible values: \"1\" \"2\" \"3\" \"4\" \"5\" \"6\" \"7\" \"8\" \"9\" \"10\" \"11\" \"12\" \"13\" \"14\" \"15\" \"16\" \"17\" \"18\" \"19\" \"20\" ",
                                                                                                      "max_length": 2,
                                                                                                          "suffix": "_STR",
                                                                                                            "type": "string"
                                                                                                 } ],
                                                                             "physical_variant": "limited_rotary"
                                                                      },
                                                    "UHF_SQUELCH_SW": {
                                                                                     "category": "UHF Radio",
                                                                                 "control_type": "selector",
                                                                                  "description": "Squelch Switch",
                                                                                   "identifier": "UHF_SQUELCH_SW",
                                                                                       "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": 5342,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 5,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                           "UHF_VOL": {
                                                                              "category": "UHF Radio",
                                                                          "control_type": "limited_dial",
                                                                           "description": "Volume Control",
                                                                            "identifier": "UHF_VOL",
                                                                                "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": 5352,
                                                                                              "description": "position of the potentiometer",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      }
                                                },
                              "VHF COMM Radio": {
                                                       "VHFCOMM_FREQ": {
                                                                               "category": "VHF COMM Radio",
                                                                           "control_type": "display",
                                                                            "description": "VHF Frequency",
                                                                             "identifier": "VHFCOMM_FREQ",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 5332,
                                                                                               "description": "VHF Frequency",
                                                                                                "max_length": 7,
                                                                                                    "suffix": "",
                                                                                                      "type": "string"
                                                                                           } ]
                                                                       },
                                                        "VHFCOMM_KHZ": {
                                                                                      "category": "VHF COMM Radio",
                                                                                  "control_type": "discrete_dial",
                                                                                   "description": "VHF KHz Selector",
                                                                                    "identifier": "VHFCOMM_KHZ",
                                                                                        "inputs": [ {
                                                                                                      "description": "switch to previous or next state",
                                                                                                        "interface": "fixed_step"
                                                                                                  } ],
                                                                           "momentary_positions": "none",
                                                                                       "outputs": [ {
                                                                                                          "address": 5328,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 960,
                                                                                                        "max_value": 10,
                                                                                                         "shift_by": 6,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "infinite_rotary"
                                                                       },
                                                        "VHFCOMM_MHZ": {
                                                                                      "category": "VHF COMM Radio",
                                                                                  "control_type": "discrete_dial",
                                                                                   "description": "VHF MHz Selector",
                                                                                    "identifier": "VHFCOMM_MHZ",
                                                                                        "inputs": [ {
                                                                                                      "description": "switch to previous or next state",
                                                                                                        "interface": "fixed_step"
                                                                                                  } ],
                                                                           "momentary_positions": "none",
                                                                                       "outputs": [ {
                                                                                                          "address": 5328,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 60,
                                                                                                        "max_value": 10,
                                                                                                         "shift_by": 2,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "infinite_rotary"
                                                                       },
                                                        "VHFCOMM_PWR": {
                                                                                      "category": "VHF COMM Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Power",
                                                                                    "identifier": "VHFCOMM_PWR",
                                                                                        "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": 5328,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 2,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 1,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "limited_rotary"
                                                                       },
                                                    "VHFCOMM_TEST_SW": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "VHF COMM Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Communication Test Button",
                                                                                    "identifier": "VHFCOMM_TEST_SW",
                                                                                        "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": 5328,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 1,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "VHFCOMM_VOL": {
                                                                               "category": "VHF COMM Radio",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Volume Control (step size less than 8192 may not work)",
                                                                             "identifier": "VHFCOMM_VOL",
                                                                                 "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": 8192
                                                                                           } ],
                                                                                "outputs": [ {
                                                                                                   "address": 5330,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       }
                                                },
                                "VHF FM Radio": {
                                                      "VHFFM_FREQ1": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Frequency Tens of MHz",
                                                                                  "identifier": "VHFFM_FREQ1",
                                                                                      "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": 5342,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 448,
                                                                                                      "max_value": 4,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "_INT",
                                                                                                           "type": "integer"
                                                                                                }, {
                                                                                                        "address": 5354,
                                                                                                    "description": "possible values: \"3\" \"4\" \"5\" \"6\" \"7\" ",
                                                                                                     "max_length": 1,
                                                                                                         "suffix": "_STR",
                                                                                                           "type": "string"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                      "VHFFM_FREQ2": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Frequency 1 MHz",
                                                                                  "identifier": "VHFFM_FREQ2",
                                                                                      "inputs": [ {
                                                                                                    "description": "switch to previous or next state",
                                                                                                      "interface": "fixed_step"
                                                                                                }, {
                                                                                                    "description": "set position",
                                                                                                      "interface": "set_state",
                                                                                                      "max_value": 9
                                                                                                } ],
                                                                         "momentary_positions": "none",
                                                                                     "outputs": [ {
                                                                                                        "address": 5342,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 7680,
                                                                                                      "max_value": 9,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                      "VHFFM_FREQ3": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Frequency Decimals MHz",
                                                                                  "identifier": "VHFFM_FREQ3",
                                                                                      "inputs": [ {
                                                                                                    "description": "switch to previous or next state",
                                                                                                      "interface": "fixed_step"
                                                                                                }, {
                                                                                                    "description": "set position",
                                                                                                      "interface": "set_state",
                                                                                                      "max_value": 9
                                                                                                } ],
                                                                         "momentary_positions": "none",
                                                                                     "outputs": [ {
                                                                                                        "address": 5354,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 3840,
                                                                                                      "max_value": 9,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                      "VHFFM_FREQ4": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Frequency Hundreds of MHz",
                                                                                  "identifier": "VHFFM_FREQ4",
                                                                                      "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": 5342,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "_INT",
                                                                                                           "type": "integer"
                                                                                                }, {
                                                                                                        "address": 5356,
                                                                                                    "description": "possible values: \"0\" \"5\" ",
                                                                                                     "max_length": 1,
                                                                                                         "suffix": "_STR",
                                                                                                           "type": "string"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                       "VHFFM_MODE": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Mode Dial: OFF / T/R / RETRAN / HOME",
                                                                                  "identifier": "VHFFM_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": 5342,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 49152,
                                                                                                      "max_value": 3,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                    "VHFFM_SQUELCH": {
                                                                                    "category": "VHF FM Radio",
                                                                                "control_type": "selector",
                                                                                 "description": "Squelch Mode: DIS / CARR / TONE",
                                                                                  "identifier": "VHFFM_SQUELCH",
                                                                                      "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": 5354,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 12288,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                        "VHFFM_VOL": {
                                                                             "category": "VHF FM Radio",
                                                                         "control_type": "limited_dial",
                                                                          "description": "Volume Control",
                                                                           "identifier": "VHFFM_VOL",
                                                                               "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": 5358,
                                                                                             "description": "position of the potentiometer",
                                                                                                    "mask": 65535,
                                                                                               "max_value": 65535,
                                                                                                "shift_by": 0,
                                                                                                  "suffix": "",
                                                                                                    "type": "integer"
                                                                                         } ]
                                                                     }
                                                },
                               "VHF NAV Radio": {
                                                    "VHFNAV_FREQ": {
                                                                           "category": "VHF NAV Radio",
                                                                       "control_type": "display",
                                                                        "description": "VHF NAV Frequency",
                                                                         "identifier": "VHFNAV_FREQ",
                                                                             "inputs": [  ],
                                                                            "outputs": [ {
                                                                                               "address": 5360,
                                                                                           "description": "VHF NAV Frequency",
                                                                                            "max_length": 6,
                                                                                                "suffix": "",
                                                                                                  "type": "string"
                                                                                       } ]
                                                                   },
                                                     "VHFNAV_KHZ": {
                                                                           "category": "VHF NAV Radio",
                                                                       "control_type": "fixed_step_dial",
                                                                        "description": "VHF NAV KHz Selector",
                                                                         "identifier": "VHFNAV_KHZ",
                                                                             "inputs": [ {
                                                                                           "description": "turn left or right",
                                                                                             "interface": "fixed_step"
                                                                                       } ],
                                                                            "outputs": [  ]
                                                                   },
                                                     "VHFNAV_MHZ": {
                                                                           "category": "VHF NAV Radio",
                                                                       "control_type": "fixed_step_dial",
                                                                        "description": "VHF NAV MHz Selector",
                                                                         "identifier": "VHFNAV_MHZ",
                                                                             "inputs": [ {
                                                                                           "description": "turn left or right",
                                                                                             "interface": "fixed_step"
                                                                                       } ],
                                                                            "outputs": [  ]
                                                                   },
                                                     "VHFNAV_PWR": {
                                                                                  "category": "VHF NAV Radio",
                                                                              "control_type": "selector",
                                                                               "description": "VHF NAV Off / On / Test",
                                                                                "identifier": "VHFNAV_PWR",
                                                                                    "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": 5354,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 49152,
                                                                                                    "max_value": 2,
                                                                                                     "shift_by": 14,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "limited_rotary"
                                                                   },
                                                     "VHFNAV_VOL": {
                                                                           "category": "VHF NAV Radio",
                                                                       "control_type": "limited_dial",
                                                                        "description": "Volume Control (step size less than 8192 may not work)",
                                                                         "identifier": "VHFNAV_VOL",
                                                                             "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": 8192
                                                                                       } ],
                                                                            "outputs": [ {
                                                                                               "address": 5366,
                                                                                           "description": "position of the potentiometer",
                                                                                                  "mask": 65535,
                                                                                             "max_value": 65535,
                                                                                              "shift_by": 0,
                                                                                                "suffix": "",
                                                                                                  "type": "integer"
                                                                                       } ]
                                                                   }
                                                },
                                         "WTF": {
                                                     "AC_GEN1_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "AC GEN 1 Current",
                                                                              "identifier": "AC_GEN1_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5134,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "AC_GEN2_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "AC GEN 2 Current",
                                                                              "identifier": "AC_GEN2_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5136,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                          "AC_VOLTAGE": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "AC Voltage",
                                                                              "identifier": "AC_VOLTAGE",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5122,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "ADI_PITCH_SHIFT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Attitude_PitchShift",
                                                                              "identifier": "ADI_PITCH_SHIFT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5266,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                        "ANTI_ICE_AMP": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Anti-Ice Amperemeter",
                                                                              "identifier": "ANTI_ICE_AMP",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5138,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "DC_BAT1_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC Battery 1 Current",
                                                                              "identifier": "DC_BAT1_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5124,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "DC_BAT2_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC Battery 2 Current",
                                                                              "identifier": "DC_BAT2_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5126,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                          "DC_VOLTAGE": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC Voltage",
                                                                              "identifier": "DC_VOLTAGE",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5120,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                      "DC_VU1_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC VU 1 Current",
                                                                              "identifier": "DC_VU1_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5128,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                      "DC_VU2_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC VU 2 Current",
                                                                              "identifier": "DC_VU2_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5130,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                      "DC_VU3_CURRENT": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "DC VU 3 Current",
                                                                              "identifier": "DC_VU3_CURRENT",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5132,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                            "IAS_NOSE": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "IAS Front",
                                                                              "identifier": "IAS_NOSE",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5212,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                            "IAS_ROOF": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "IAS Roof",
                                                                              "identifier": "IAS_ROOF",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5214,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                       "MARKER_BEACON": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "Marker Beacon",
                                                                              "identifier": "MARKER_BEACON",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5268,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                            "RAM_TEMP": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "RamTemp",
                                                                              "identifier": "RAM_TEMP",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5280,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                    "SIGHTS_FOR_CIVIL": {
                                                                                "category": "WTF",
                                                                            "control_type": "analog_gauge",
                                                                             "description": "SIGHTS_FOR_CIVIL / controllers.Civil_Heli",
                                                                              "identifier": "SIGHTS_FOR_CIVIL",
                                                                                  "inputs": [  ],
                                                                                 "outputs": [ {
                                                                                                    "address": 5414,
                                                                                                "description": "gauge position",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        }
                                                },
                           "Windshield Wipers": {
                                                    "WIPER_O": {
                                                                       "category": "Windshield Wipers",
                                                                   "control_type": "analog_gauge",
                                                                    "description": "Windshield Wiper (Operator)",
                                                                     "identifier": "WIPER_O",
                                                                         "inputs": [  ],
                                                                        "outputs": [ {
                                                                                           "address": 5272,
                                                                                       "description": "gauge position",
                                                                                              "mask": 65535,
                                                                                         "max_value": 65535,
                                                                                          "shift_by": 0,
                                                                                            "suffix": "",
                                                                                              "type": "integer"
                                                                                   } ]
                                                               },
                                                    "WIPER_P": {
                                                                       "category": "Windshield Wipers",
                                                                   "control_type": "analog_gauge",
                                                                    "description": "Windshield Wiper (Pilot)",
                                                                     "identifier": "WIPER_P",
                                                                         "inputs": [  ],
                                                                        "outputs": [ {
                                                                                           "address": 5270,
                                                                                       "description": "gauge position",
                                                                                              "mask": 65535,
                                                                                         "max_value": 65535,
                                                                                          "shift_by": 0,
                                                                                            "suffix": "",
                                                                                              "type": "integer"
                                                                                   } ]
                                                               }
                                                }
}