docdata["JF-17"] =
{
                                     "AAP": {
                                                      "AAP_ACMI_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP ACMI Button",
                                                                                   "identifier": "AAP_ACMI_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 1,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 0,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                    "AAP_BRIGHT_KNB": {
                                                                              "category": "AAP",
                                                                          "control_type": "limited_dial",
                                                                           "description": "AAP Brightness Knob",
                                                                            "identifier": "AAP_BRIGHT_KNB",
                                                                                "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": 18482,
                                                                                              "description": "position of the potentiometer",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "AAP_CLDP_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP CLDP Button",
                                                                                   "identifier": "AAP_CLDP_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 64,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 6,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_CMBT_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP CMBT Button",
                                                                                   "identifier": "AAP_CMBT_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 16,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 4,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_COM1_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP COM1 Button",
                                                                                   "identifier": "AAP_COM1_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 4096,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 12,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_COM2_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP COM2 Button",
                                                                                   "identifier": "AAP_COM2_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 8192,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 13,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_HMD_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP HMD Button",
                                                                                   "identifier": "AAP_HMD_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 16,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 4,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_IFF_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP IFF Button",
                                                                                   "identifier": "AAP_IFF_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32768,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 15,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_INS_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP INS Button",
                                                                                   "identifier": "AAP_INS_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 1,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 0,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_IRST_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP IRST Button",
                                                                                   "identifier": "AAP_IRST_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 128,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 7,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_NA1_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP N/A 1 Button",
                                                                                   "identifier": "AAP_NA1_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 2,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 1,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_NA2_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP N/A 2 Button",
                                                                                   "identifier": "AAP_NA2_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 4,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 2,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_NA3_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP N/A 3 Button",
                                                                                   "identifier": "AAP_NA3_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 8,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 3,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_NAV_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP NAV Button",
                                                                                   "identifier": "AAP_NAV_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 16384,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 14,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_OESP_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP OESP Button",
                                                                                   "identifier": "AAP_OESP_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 1024,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 10,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_OFF_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP OFF Button",
                                                                                   "identifier": "AAP_OFF_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 64,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 6,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_RDR_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP RDR Button",
                                                                                   "identifier": "AAP_RDR_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 256,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 8,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_RWR_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP RWR Button",
                                                                                   "identifier": "AAP_RWR_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 2048,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 11,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_SAIU_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP SAIU Button",
                                                                                   "identifier": "AAP_SAIU_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 8,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 3,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                      "AAP_SLNK_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP SLNK Button",
                                                                                   "identifier": "AAP_SLNK_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 512,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 9,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                       "AAP_SPJ_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP SPJ Button",
                                                                                   "identifier": "AAP_SPJ_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": 18484,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 5,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                     "AAP_TRAIN_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP TRAIN Button",
                                                                                   "identifier": "AAP_TRAIN_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 5,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                     "AAP_WMMC1_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP WMMC1 Button",
                                                                                   "identifier": "AAP_WMMC1_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 2,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 1,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                     "AAP_WMMC2_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "AAP WMMC2 Button",
                                                                                   "identifier": "AAP_WMMC2_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": 18486,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 4,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 2,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                "HUD_SYMB_REJECT_SW": {
                                                                                     "category": "AAP",
                                                                                 "control_type": "selector",
                                                                                  "description": "HUD Symbology Reject Switch",
                                                                                   "identifier": "HUD_SYMB_REJECT_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": 18476,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32768,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 15,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      }
                                            },
                                     "ACP": {
                                                           "COM1_VOL_KNB": {
                                                                                   "category": "ACP",
                                                                               "control_type": "limited_dial",
                                                                                "description": "COM1 Volume Knob",
                                                                                 "identifier": "COM1_VOL_KNB",
                                                                                     "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": 18488,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                           "COM2_VOL_KNB": {
                                                                                   "category": "ACP",
                                                                               "control_type": "limited_dial",
                                                                                "description": "COM2 Volume Knob",
                                                                                 "identifier": "COM2_VOL_KNB",
                                                                                     "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": 18490,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                            "INTERCOM_SW": {
                                                                                          "category": "ACP",
                                                                                      "control_type": "selector",
                                                                                       "description": "Intercom Switch",
                                                                                        "identifier": "INTERCOM_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": 18486,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 128,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 7,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                            "MSL_VOL_KNB": {
                                                                                   "category": "ACP",
                                                                               "control_type": "limited_dial",
                                                                                "description": "MSL Volume Knob",
                                                                                 "identifier": "MSL_VOL_KNB",
                                                                                     "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": 18494,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           },
                                                "RADIO_ANT_TOP_BOTTOM_SW": {
                                                                                          "category": "ACP",
                                                                                      "control_type": "selector",
                                                                                       "description": "Radio Top/Bottom Antenna Switch",
                                                                                        "identifier": "RADIO_ANT_TOP_BOTTOM_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": 18486,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 256,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 8,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                     "SPEAKER_CHN_ANT_SW": {
                                                                                          "category": "ACP",
                                                                                      "control_type": "selector",
                                                                                       "description": "Speaker Control Box Channel Antenna Switch",
                                                                                        "identifier": "SPEAKER_CHN_ANT_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": 18486,
                                                                                                          "description": "selector position",
                                                                                                                 "mask": 512,
                                                                                                            "max_value": 1,
                                                                                                             "shift_by": 9,
                                                                                                               "suffix": "",
                                                                                                                 "type": "integer"
                                                                                                      } ],
                                                                                  "physical_variant": "toggle_switch"
                                                                           },
                                                        "TCN_ILS_VOL_KNB": {
                                                                                   "category": "ACP",
                                                                               "control_type": "limited_dial",
                                                                                "description": "TCN/ILS Volume Knob",
                                                                                 "identifier": "TCN_ILS_VOL_KNB",
                                                                                     "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": 18492,
                                                                                                   "description": "position of the potentiometer",
                                                                                                          "mask": 65535,
                                                                                                     "max_value": 65535,
                                                                                                      "shift_by": 0,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ]
                                                                           }
                                            },
                                  "Canopy": {
                                                    "CANOPY_OPEN_CLOSE": {
                                                                                        "category": "Canopy",
                                                                                    "control_type": "selector",
                                                                                     "description": "Canopy Open/Close Handle",
                                                                                      "identifier": "CANOPY_OPEN_CLOSE",
                                                                                          "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": 18506,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 192,
                                                                                                          "max_value": 3,
                                                                                                           "shift_by": 6,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "toggle_switch"
                                                                         },
                                                "CANOPY_OPEN_CLOSE_MAN": {
                                                                              "api_variant": "multiturn",
                                                                                 "category": "Canopy",
                                                                             "control_type": "analog_dial",
                                                                              "description": "Canopy Manual Open/Close Crank",
                                                                               "identifier": "CANOPY_OPEN_CLOSE_MAN",
                                                                                   "inputs": [ {
                                                                                                    "description": "turn the dial left or right",
                                                                                                      "interface": "variable_step",
                                                                                                      "max_value": 65535,
                                                                                                 "suggested_step": 3200
                                                                                             } ],
                                                                                  "outputs": [ {
                                                                                                     "address": 18508,
                                                                                                 "description": "the rotation of the knob in the cockpit (not the value that is controlled by this knob!)",
                                                                                                        "mask": 65535,
                                                                                                   "max_value": 65535,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "_KNOB_POS",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                          "CANOPY_SEAL": {
                                                                                        "category": "Canopy",
                                                                                    "control_type": "selector",
                                                                                     "description": "Canopy Seal Handle",
                                                                                      "identifier": "CANOPY_SEAL",
                                                                                          "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": 18506,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 5,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "toggle_switch"
                                                                         },
                                                             "MIRROR_L": {
                                                                                        "category": "Canopy",
                                                                                    "control_type": "selector",
                                                                                     "description": "Left Mirror",
                                                                                      "identifier": "MIRROR_L",
                                                                                          "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": 18520,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 5,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "toggle_switch"
                                                                         },
                                                             "MIRROR_R": {
                                                                                        "category": "Canopy",
                                                                                    "control_type": "selector",
                                                                                     "description": "Right Mirror",
                                                                                      "identifier": "MIRROR_R",
                                                                                          "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": 18520,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 3,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "toggle_switch"
                                                                         },
                                                             "MIRROR_T": {
                                                                                        "category": "Canopy",
                                                                                    "control_type": "selector",
                                                                                     "description": "Top Mirror",
                                                                                      "identifier": "MIRROR_T",
                                                                                          "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": 18520,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 16,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 4,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "toggle_switch"
                                                                         }
                                            },
                            "Center Front": {
                                                  "BARO_ALT_SET_KNB": {
                                                                           "api_variant": "multiturn",
                                                                              "category": "Center Front",
                                                                          "control_type": "analog_dial",
                                                                           "description": "BARO Altitude Setting Knob",
                                                                            "identifier": "BARO_ALT_SET_KNB",
                                                                                "inputs": [ {
                                                                                                 "description": "turn the dial left or right",
                                                                                                   "interface": "variable_step",
                                                                                                   "max_value": 65535,
                                                                                              "suggested_step": 3200
                                                                                          } ],
                                                                               "outputs": [ {
                                                                                                  "address": 18472,
                                                                                              "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"
                                                                                          } ]
                                                                      },
                                                "EMERG_BRAKE_HANDLE": {
                                                                              "category": "Center Front",
                                                                          "control_type": "limited_dial",
                                                                           "description": "Emergency Brake Handle",
                                                                            "identifier": "EMERG_BRAKE_HANDLE",
                                                                                "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": 18474,
                                                                                              "description": "position of the potentiometer",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "FCS_WARN_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "Center Front",
                                                                                 "control_type": "selector",
                                                                                  "description": "FCS Warning",
                                                                                   "identifier": "FCS_WARN_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": 18476,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 2,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 1,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                     "FIRE_WARN_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "Center Front",
                                                                                 "control_type": "selector",
                                                                                  "description": "Fire Warning",
                                                                                   "identifier": "FIRE_WARN_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": 18476,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 1,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 0,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                   "MASTER_WARN_BTN": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "Center Front",
                                                                                 "control_type": "selector",
                                                                                  "description": "Master Warning",
                                                                                   "identifier": "MASTER_WARN_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": 18470,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 32768,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 15,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      }
                                            },
                                   "Clock": {
                                                "DIG_CLOCK_BRT_DN": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Clock",
                                                                               "control_type": "selector",
                                                                                "description": "Digital Clock Brightness -",
                                                                                 "identifier": "DIG_CLOCK_BRT_DN",
                                                                                     "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": 18476,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 16,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 4,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    },
                                                "DIG_CLOCK_BRT_UP": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Clock",
                                                                               "control_type": "selector",
                                                                                "description": "Digital Clock Brightness +",
                                                                                 "identifier": "DIG_CLOCK_BRT_UP",
                                                                                     "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": 18476,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 8,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 3,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    },
                                                   "DIG_CLOCK_CHR": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Clock",
                                                                               "control_type": "selector",
                                                                                "description": "Digital Clock CHR",
                                                                                 "identifier": "DIG_CLOCK_CHR",
                                                                                     "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": 18476,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 64,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 6,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    },
                                                    "DIG_CLOCK_SW": {
                                                                                   "category": "Clock",
                                                                               "control_type": "selector",
                                                                                "description": "Digital Clock Switch",
                                                                                 "identifier": "DIG_CLOCK_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": 18476,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 4,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 2,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "toggle_switch"
                                                                    },
                                                   "DIG_CLOCK_UTC": {
                                                                                "api_variant": "momentary_last_position",
                                                                                   "category": "Clock",
                                                                               "control_type": "selector",
                                                                                "description": "Digital Clock UTC",
                                                                                 "identifier": "DIG_CLOCK_UTC",
                                                                                     "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": 18476,
                                                                                                   "description": "selector position",
                                                                                                          "mask": 32,
                                                                                                     "max_value": 1,
                                                                                                      "shift_by": 5,
                                                                                                        "suffix": "",
                                                                                                          "type": "integer"
                                                                                               } ],
                                                                           "physical_variant": "push_button"
                                                                    }
                                            },
                                 "Cockpit": {
                                                 "CANOPY_GLASS_DM": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "led",
                                                                         "description": "Canopy Glass Damage",
                                                                          "identifier": "CANOPY_GLASS_DM",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18534,
                                                                                            "description": "0 if light is off, 1 if light is on",
                                                                                                   "mask": 128,
                                                                                              "max_value": 1,
                                                                                               "shift_by": 7,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                "CANOPY_GLASS_FOG": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Canopy Glass Fog",
                                                                          "identifier": "CANOPY_GLASS_FOG",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18544,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                      "CANOPY_POS": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Canopy Position",
                                                                          "identifier": "CANOPY_POS",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18536,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                   "MIRROR_CENTER": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Center Mirror",
                                                                          "identifier": "MIRROR_CENTER",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18540,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                     "MIRROR_LEFT": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Left Mirror",
                                                                          "identifier": "MIRROR_LEFT",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18542,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                    "MIRROR_RIGHT": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Right Mirror",
                                                                          "identifier": "MIRROR_RIGHT",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18538,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                     "WS_GLASS_DM": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "led",
                                                                         "description": "Windscreen Glass Damage",
                                                                          "identifier": "WS_GLASS_DM",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18534,
                                                                                            "description": "0 if light is off, 1 if light is on",
                                                                                                   "mask": 256,
                                                                                              "max_value": 1,
                                                                                               "shift_by": 8,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    },
                                                    "WS_GLASS_FOG": {
                                                                            "category": "Cockpit",
                                                                        "control_type": "analog_gauge",
                                                                         "description": "Windscreen Glass Fog",
                                                                          "identifier": "WS_GLASS_FOG",
                                                                              "inputs": [  ],
                                                                             "outputs": [ {
                                                                                                "address": 18546,
                                                                                            "description": "gauge position",
                                                                                                   "mask": 65535,
                                                                                              "max_value": 65535,
                                                                                               "shift_by": 0,
                                                                                                 "suffix": "",
                                                                                                   "type": "integer"
                                                                                        } ]
                                                                    }
                                            },
                                     "ECS": {
                                                "AIR_TEMP_SEL": {
                                                                               "category": "ECS",
                                                                           "control_type": "selector",
                                                                            "description": "Air Temp Knob Selector",
                                                                             "identifier": "AIR_TEMP_SEL",
                                                                                 "inputs": [ {
                                                                                               "description": "switch to previous or next state",
                                                                                                 "interface": "fixed_step"
                                                                                           }, {
                                                                                               "description": "set position",
                                                                                                 "interface": "set_state",
                                                                                                 "max_value": 11
                                                                                           } ],
                                                                    "momentary_positions": "none",
                                                                                "outputs": [ {
                                                                                                   "address": 18486,
                                                                                               "description": "selector position",
                                                                                                      "mask": 15360,
                                                                                                 "max_value": 11,
                                                                                                  "shift_by": 10,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ],
                                                                       "physical_variant": "toggle_switch"
                                                                },
                                                    "DEFOG_SW": {
                                                                            "api_variant": "momentary_last_position",
                                                                               "category": "ECS",
                                                                           "control_type": "selector",
                                                                            "description": "Defog Switch",
                                                                             "identifier": "DEFOG_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": 18496,
                                                                                               "description": "selector position",
                                                                                                      "mask": 1,
                                                                                                 "max_value": 1,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ],
                                                                       "physical_variant": "push_button"
                                                                },
                                                "ECS_MODE_SEL": {
                                                                               "category": "ECS",
                                                                           "control_type": "selector",
                                                                            "description": "ECS Mode Knob Selector",
                                                                             "identifier": "ECS_MODE_SEL",
                                                                                 "inputs": [ {
                                                                                               "description": "switch to previous or next state",
                                                                                                 "interface": "fixed_step"
                                                                                           }, {
                                                                                               "description": "set position",
                                                                                                 "interface": "set_state",
                                                                                                 "max_value": 3
                                                                                           } ],
                                                                    "momentary_positions": "none",
                                                                                "outputs": [ {
                                                                                                   "address": 18486,
                                                                                               "description": "selector position",
                                                                                                      "mask": 49152,
                                                                                                 "max_value": 3,
                                                                                                  "shift_by": 14,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ],
                                                                       "physical_variant": "toggle_switch"
                                                                }
                                            },
                                  "Engine": {
                                                       "AFTERBURN_SW": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Afterburner Switch",
                                                                                    "identifier": "AFTERBURN_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 32768,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 15,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                      "AIR_START_BTN": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Air Start Button",
                                                                                    "identifier": "AIR_START_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 1024,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 10,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                "AIR_START_BTN_COVER": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Air Start Button Cover",
                                                                                    "identifier": "AIR_START_BTN_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 512,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 9,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                      "ANTI_SURGE_SW": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Anti-Surge Switch",
                                                                                    "identifier": "ANTI_SURGE_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": 18438,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 1,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                       "ENG_CONTR_SW": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Engine Control Switch",
                                                                                    "identifier": "ENG_CONTR_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 256,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 8,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                        "ENG_MODE_SW": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Engine Mode Switch",
                                                                                    "identifier": "ENG_MODE_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 12288,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 12,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "3_position_switch"
                                                                       },
                                                      "GND_START_BTN": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Ground Start Button",
                                                                                    "identifier": "GND_START_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 2048,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 11,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                         "SEC_EEC_SW": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "SEC EEC Switch",
                                                                                    "identifier": "SEC_EEC_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": 18436,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 16384,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 14,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                     "START_MODE_SEL": {
                                                                                      "category": "Engine",
                                                                                  "control_type": "selector",
                                                                                   "description": "Start Mode Selector - START/ENG COLD/STARTER COLD",
                                                                                    "identifier": "START_MODE_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": 18438,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 6,
                                                                                                        "max_value": 2,
                                                                                                         "shift_by": 1,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "3_position_switch"
                                                                       }
                                            },
                 "External Aircraft Model": {
                                                            "EXT_BRAKE_CUTE": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Brake Cute",
                                                                                    "identifier": "EXT_BRAKE_CUTE",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Brake Cute",
                                                                                                             "mask": 512,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 9,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                 "EXT_POSITION_LIGHT_LEFT_B": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Left Body Position Light (red)",
                                                                                    "identifier": "EXT_POSITION_LIGHT_LEFT_B",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Left Body Position Light (red)",
                                                                                                             "mask": 4096,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 12,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                 "EXT_POSITION_LIGHT_LEFT_W": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Left Wing Position Light (red)",
                                                                                    "identifier": "EXT_POSITION_LIGHT_LEFT_W",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Left Wing Position Light (red)",
                                                                                                             "mask": 16384,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 14,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                "EXT_POSITION_LIGHT_RIGHT_B": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Right Body Position Light (green)",
                                                                                    "identifier": "EXT_POSITION_LIGHT_RIGHT_B",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Right Body Position Light (green)",
                                                                                                             "mask": 8192,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 13,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                "EXT_POSITION_LIGHT_RIGHT_W": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Right Wing Position Light (green)",
                                                                                    "identifier": "EXT_POSITION_LIGHT_RIGHT_W",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Right Wing Position Light (green)",
                                                                                                             "mask": 32768,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 15,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                   "EXT_POSITION_LIGHT_TAIL": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Tail Position Light",
                                                                                    "identifier": "EXT_POSITION_LIGHT_TAIL",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Tail Position Light",
                                                                                                             "mask": 1024,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 10,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                     "EXT_SPEED_BRAKE_BTM_L": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Bottom Left Speed Brake",
                                                                                    "identifier": "EXT_SPEED_BRAKE_BTM_L",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18562,
                                                                                                      "description": "Bottom Left Speed Brake",
                                                                                                             "mask": 65535,
                                                                                                        "max_value": 65535,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                     "EXT_SPEED_BRAKE_BTM_R": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Bottom Right Speed Brake",
                                                                                    "identifier": "EXT_SPEED_BRAKE_BTM_R",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18560,
                                                                                                      "description": "Bottom Right Speed Brake",
                                                                                                             "mask": 65535,
                                                                                                        "max_value": 65535,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                     "EXT_SPEED_BRAKE_TOP_L": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Top Left Speed Brake",
                                                                                    "identifier": "EXT_SPEED_BRAKE_TOP_L",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18558,
                                                                                                      "description": "Top Left Speed Brake",
                                                                                                             "mask": 65535,
                                                                                                        "max_value": 65535,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                     "EXT_SPEED_BRAKE_TOP_R": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Top Right Speed Brake",
                                                                                    "identifier": "EXT_SPEED_BRAKE_TOP_R",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18556,
                                                                                                      "description": "Top Right Speed Brake",
                                                                                                             "mask": 65535,
                                                                                                        "max_value": 65535,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                           "EXT_STROBE_TAIL": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Tail Strobe Light",
                                                                                    "identifier": "EXT_STROBE_TAIL",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18534,
                                                                                                      "description": "Tail Strobe Light",
                                                                                                             "mask": 2048,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 11,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                              "EXT_WOW_LEFT": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Weight ON Wheels Left Gear",
                                                                                    "identifier": "EXT_WOW_LEFT",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18564,
                                                                                                      "description": "Weight ON Wheels Left Gear",
                                                                                                             "mask": 4,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 2,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                              "EXT_WOW_NOSE": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Weight ON Wheels Nose Gear",
                                                                                    "identifier": "EXT_WOW_NOSE",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18564,
                                                                                                      "description": "Weight ON Wheels Nose Gear",
                                                                                                             "mask": 1,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              },
                                                             "EXT_WOW_RIGHT": {
                                                                                      "category": "External Aircraft Model",
                                                                                  "control_type": "metadata",
                                                                                   "description": "Weight ON Wheels Right Gear",
                                                                                    "identifier": "EXT_WOW_RIGHT",
                                                                                        "inputs": [  ],
                                                                                       "outputs": [ {
                                                                                                          "address": 18564,
                                                                                                      "description": "Weight ON Wheels Right Gear",
                                                                                                             "mask": 2,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 1,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ]
                                                                              }
                                            },
                                     "FCS": {
                                                       "AA_AG_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "AA/AG Switch",
                                                                                "identifier": "AA_AG_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 16384,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 14,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                     "AG1_AG2_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "AG1/AG2 Switch",
                                                                                "identifier": "AG1_AG2_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 8192,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 13,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                        "BIT_BTN": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "BIT Button",
                                                                                "identifier": "BIT_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 128,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 7,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                 "DIRECT_MODE_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Direct Mode Switch",
                                                                                "identifier": "DIRECT_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 64,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 6,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                        "EFCS_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "EFCS Switch",
                                                                                "identifier": "EFCS_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 16,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 4,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                  "FCS_RESET_BTN": {
                                                                               "api_variant": "momentary_last_position",
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "FCS Reset Button",
                                                                                "identifier": "FCS_RESET_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 1024,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 10,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "push_button"
                                                                   },
                                                "FLGHT_TEST_1_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Flight Test Switch 1",
                                                                                "identifier": "FLGHT_TEST_1_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 2048,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 11,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                "FLGHT_TEST_2_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Flight Test Switch 2",
                                                                                "identifier": "FLGHT_TEST_2_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 4096,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 12,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                      "RECORD_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Record Switch",
                                                                                "identifier": "RECORD_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 8,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 3,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                "YAW_ROLL_CAS_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Yaw/Roll CAS Switch",
                                                                                "identifier": "YAW_ROLL_CAS_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 32,
                                                                                                    "max_value": 1,
                                                                                                     "shift_by": 5,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "toggle_switch"
                                                                   },
                                                    "YAW_TRIM_SW": {
                                                                                  "category": "FCS",
                                                                              "control_type": "selector",
                                                                               "description": "Yaw Trim Switch",
                                                                                "identifier": "YAW_TRIM_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": 18438,
                                                                                                  "description": "selector position",
                                                                                                         "mask": 768,
                                                                                                    "max_value": 2,
                                                                                                     "shift_by": 8,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ],
                                                                          "physical_variant": "3_position_switch"
                                                                   }
                                            },
                                    "Fuel": {
                                                                  "AAR_SW": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "AAR Switch",
                                                                                         "identifier": "AAR_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 192,
                                                                                                             "max_value": 2,
                                                                                                              "shift_by": 6,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "3_position_switch"
                                                                            },
                                                      "ACT_FUEL_CUT_VALVE": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "Active Fuel Cut-off Valve",
                                                                                         "identifier": "ACT_FUEL_CUT_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 16,
                                                                                                             "max_value": 1,
                                                                                                              "shift_by": 4,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "toggle_switch"
                                                                            },
                                                "ACT_FUEL_CUT_VALVE_COVER": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "Active Fuel Cut-off Valve Cover",
                                                                                         "identifier": "ACT_FUEL_CUT_VALVE_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 8,
                                                                                                             "max_value": 1,
                                                                                                              "shift_by": 3,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "toggle_switch"
                                                                            },
                                                          "FEED_CUT_VALVE": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "Feed Cut-off Valve",
                                                                                         "identifier": "FEED_CUT_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 4,
                                                                                                             "max_value": 1,
                                                                                                              "shift_by": 2,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "toggle_switch"
                                                                            },
                                                    "FEED_CUT_VALVE_COVER": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "Feed Cut-off Valve Cover",
                                                                                         "identifier": "FEED_CUT_VALVE_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 2,
                                                                                                             "max_value": 1,
                                                                                                              "shift_by": 1,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "toggle_switch"
                                                                            },
                                                            "FUEL_PUMP_SW": {
                                                                                           "category": "Fuel",
                                                                                       "control_type": "selector",
                                                                                        "description": "Fuel Pump Switch",
                                                                                         "identifier": "FUEL_PUMP_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": 18436,
                                                                                                           "description": "selector position",
                                                                                                                  "mask": 32,
                                                                                                             "max_value": 1,
                                                                                                              "shift_by": 5,
                                                                                                                "suffix": "",
                                                                                                                  "type": "integer"
                                                                                                       } ],
                                                                                   "physical_variant": "toggle_switch"
                                                                            }
                                            },
                                  "Gauges": {
                                                "EMERG_PNEU_IND": {
                                                                          "category": "Gauges",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Emergency Pneumatic System Pressure Indicator",
                                                                        "identifier": "EMERG_PNEU_IND",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 18552,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                   "MAG_HDG_BAK": {
                                                                          "category": "Gauges",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Backup Magnetic HDG",
                                                                        "identifier": "MAG_HDG_BAK",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 18554,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                 "MAIN_PNEU_IND": {
                                                                          "category": "Gauges",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Main Pneumatic System Pressure Indicator",
                                                                        "identifier": "MAIN_PNEU_IND",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 18550,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  },
                                                 "OXYGEN_NEEDLE": {
                                                                          "category": "Gauges",
                                                                      "control_type": "analog_gauge",
                                                                       "description": "Oxygen Pressure Indicator",
                                                                        "identifier": "OXYGEN_NEEDLE",
                                                                            "inputs": [  ],
                                                                           "outputs": [ {
                                                                                              "address": 18548,
                                                                                          "description": "gauge position",
                                                                                                 "mask": 65535,
                                                                                            "max_value": 65535,
                                                                                             "shift_by": 0,
                                                                                               "suffix": "",
                                                                                                 "type": "integer"
                                                                                      } ]
                                                                  }
                                            },
                                    "Gear": {
                                                  "BRAKE_PARK_NORM": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "Brake Park/Norm",
                                                                                  "identifier": "BRAKE_PARK_NORM",
                                                                                      "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": 18432,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                       "BRAKE_TEST": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "Brake Test",
                                                                                  "identifier": "BRAKE_TEST",
                                                                                      "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": 18432,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 6144,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "3_position_switch"
                                                                     },
                                                 "EMERG_GEAR_COVER": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "Emergency Landing Gear Cover",
                                                                                  "identifier": "EMERG_GEAR_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": 18506,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                "EMERG_GEAR_HANDLE": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "Emergency Landing Gear Handle",
                                                                                  "identifier": "EMERG_GEAR_HANDLE",
                                                                                      "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": 18506,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 28,
                                                                                                      "max_value": 4,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "toggle_switch"
                                                                     },
                                                          "FLAP_SW": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "TEF Flap Switch - Up/Down",
                                                                                  "identifier": "FLAP_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": 18436,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "limited_rotary"
                                                                     },
                                                 "LND_TAX_LIGHT_SW": {
                                                                                    "category": "Gear",
                                                                                "control_type": "selector",
                                                                                 "description": "Light Switch - Land/Off/Taxi",
                                                                                  "identifier": "LND_TAX_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": 18432,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 49152,
                                                                                                      "max_value": 2,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "3_position_switch"
                                                                     }
                                            },
                            "Left Console": {
                                                      "EMERG_JETT_BTN": {
                                                                                    "api_variant": "momentary_last_position",
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Emergency Jettison Button",
                                                                                     "identifier": "EMERG_JETT_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 256,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 8,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "push_button"
                                                                        },
                                                "EMERG_JETT_BTN_COVER": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Emergency Jettison Button Cover",
                                                                                     "identifier": "EMERG_JETT_BTN_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 128,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 7,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                 "GEAR_IND_LIGHT_KNOB": {
                                                                                "category": "Left Console",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Landing Gear Indicator Light Knob",
                                                                              "identifier": "GEAR_IND_LIGHT_KNOB",
                                                                                  "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": 18434,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                          "GEAR_LEVER": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Landing Gear Lever",
                                                                                     "identifier": "GEAR_LEVER",
                                                                                         "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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 32,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 5,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                  "GEAR_LIGH_TEST_BTN": {
                                                                                    "api_variant": "momentary_last_position",
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Landing Gear Indicator Light Test Button",
                                                                                     "identifier": "GEAR_LIGH_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 4,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 2,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "push_button"
                                                                        },
                                                       "GEAR_OVER_BTN": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Landing Gear Override Button",
                                                                                     "identifier": "GEAR_OVER_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 16,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 4,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                 "GEAR_OVER_BTN_COVER": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Landing Gear Override Button Cover",
                                                                                     "identifier": "GEAR_OVER_BTN_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 8,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 3,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                        "GND_JETT_BTN": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Ground Jettison Button",
                                                                                     "identifier": "GND_JETT_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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 64,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 6,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                       "MASTER_ARM_SW": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Weapon Master Arm Switch",
                                                                                     "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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 1536,
                                                                                                         "max_value": 2,
                                                                                                          "shift_by": 9,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "3_position_switch"
                                                                        },
                                                        "SAIU_SEL_BAK": {
                                                                                       "category": "Left Console",
                                                                                   "control_type": "selector",
                                                                                    "description": "Backup SAIU Knob Selector",
                                                                                     "identifier": "SAIU_SEL_BAK",
                                                                                         "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": 18432,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 3,
                                                                                                         "max_value": 3,
                                                                                                          "shift_by": 0,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        }
                                            },
                                  "Lights": {
                                                       "AAR_L_BRT_KNB": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "AAR Light Brightness Knob",
                                                                              "identifier": "AAR_L_BRT_KNB",
                                                                                  "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": 18504,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                            "AAR_L_SW": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "AAR Light Switch",
                                                                                     "identifier": "AAR_L_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": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 16384,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 14,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "limited_rotary"
                                                                        },
                                                  "ANTICOLL_LIGHT_SEL": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Anti-Collision Light Knob Selector",
                                                                                     "identifier": "ANTICOLL_LIGHT_SEL",
                                                                                         "inputs": [ {
                                                                                                       "description": "switch to previous or next state",
                                                                                                         "interface": "fixed_step"
                                                                                                   }, {
                                                                                                       "description": "set position",
                                                                                                         "interface": "set_state",
                                                                                                         "max_value": 4
                                                                                                   } ],
                                                                            "momentary_positions": "none",
                                                                                        "outputs": [ {
                                                                                                           "address": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 448,
                                                                                                         "max_value": 4,
                                                                                                          "shift_by": 6,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                   "ANTI_COL_LIGHT_SW": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Light Switch - Tow/Off/Anti-Collision",
                                                                                     "identifier": "ANTI_COL_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": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 12288,
                                                                                                         "max_value": 2,
                                                                                                          "shift_by": 12,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "3_position_switch"
                                                                        },
                                                   "CONSOLE_LIGHT_KNB": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Console Light Knob",
                                                                              "identifier": "CONSOLE_LIGHT_KNB",
                                                                                  "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": 18500,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                 "EXT_LIGHT_MASTER_SW": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Exterior Light Master Switch",
                                                                                     "identifier": "EXT_LIGHT_MASTER_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": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 6,
                                                                                                         "max_value": 2,
                                                                                                          "shift_by": 1,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "3_position_switch"
                                                                        },
                                                         "FLASH_LIGHT": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Flash Light",
                                                                                     "identifier": "FLASH_LIGHT",
                                                                                         "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": 18506,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 256,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 8,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                "FLOOD_LIGHT_DIRECT_1": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Flood Light Direction 1",
                                                                              "identifier": "FLOOD_LIGHT_DIRECT_1",
                                                                                  "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": 18510,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                "FLOOD_LIGHT_DIRECT_2": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Flood Light Direction 2",
                                                                              "identifier": "FLOOD_LIGHT_DIRECT_2",
                                                                                  "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": 18512,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                "FLOOD_LIGHT_DIRECT_3": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Flood Light Direction 3",
                                                                              "identifier": "FLOOD_LIGHT_DIRECT_3",
                                                                                  "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": 18514,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                "FLOOD_LIGHT_DIRECT_4": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Flood Light Direction 4",
                                                                              "identifier": "FLOOD_LIGHT_DIRECT_4",
                                                                                  "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": 18516,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                     "FLOOD_LIGHT_KNB": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Flood Light Knob",
                                                                              "identifier": "FLOOD_LIGHT_KNB",
                                                                                  "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": 18502,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                 "FORMATION_LIGHT_SEL": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Formation Light Knob Selector",
                                                                                     "identifier": "FORMATION_LIGHT_SEL",
                                                                                         "inputs": [ {
                                                                                                       "description": "switch to previous or next state",
                                                                                                         "interface": "fixed_step"
                                                                                                   }, {
                                                                                                       "description": "set position",
                                                                                                         "interface": "set_state",
                                                                                                         "max_value": 4
                                                                                                   } ],
                                                                            "momentary_positions": "none",
                                                                                        "outputs": [ {
                                                                                                           "address": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 56,
                                                                                                         "max_value": 4,
                                                                                                          "shift_by": 3,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                      "INST_LIGHT_KNB": {
                                                                                "category": "Lights",
                                                                            "control_type": "limited_dial",
                                                                             "description": "Instrument Light Knob",
                                                                              "identifier": "INST_LIGHT_KNB",
                                                                                  "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": 18498,
                                                                                                "description": "position of the potentiometer",
                                                                                                       "mask": 65535,
                                                                                                  "max_value": 65535,
                                                                                                   "shift_by": 0,
                                                                                                     "suffix": "",
                                                                                                       "type": "integer"
                                                                                            } ]
                                                                        },
                                                 "NAV_LIGHT_BRIGHT_SW": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Navigation Light Switch - Bright/Off/Dim",
                                                                                     "identifier": "NAV_LIGHT_BRIGHT_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": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 1536,
                                                                                                         "max_value": 2,
                                                                                                          "shift_by": 9,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "3_position_switch"
                                                                        },
                                                  "NAV_LIGHT_FLASH_SW": {
                                                                                       "category": "Lights",
                                                                                   "control_type": "selector",
                                                                                    "description": "Navigation Light Switch - Flash/Steady",
                                                                                     "identifier": "NAV_LIGHT_FLASH_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": 18496,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 2048,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 11,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "limited_rotary"
                                                                        }
                                            },
                             "MFCD Center": {
                                                 "MFCD_C_BRT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Brightness -",
                                                                                  "identifier": "MFCD_C_BRT_MINUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_C_BRT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Brightness +",
                                                                                  "identifier": "MFCD_C_BRT_PLUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                "MFCD_C_CONT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Cont -",
                                                                                  "identifier": "MFCD_C_CONT_MINUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_C_CONT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Cont +",
                                                                                  "identifier": "MFCD_C_CONT_PLUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_D1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD D1",
                                                                                  "identifier": "MFCD_C_D1",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_D2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD D2",
                                                                                  "identifier": "MFCD_C_D2",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_D3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD D3",
                                                                                  "identifier": "MFCD_C_D3",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_D4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD D4",
                                                                                  "identifier": "MFCD_C_D4",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_D5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD D5",
                                                                                  "identifier": "MFCD_C_D5",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L1",
                                                                                  "identifier": "MFCD_C_L1",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L2",
                                                                                  "identifier": "MFCD_C_L2",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L3",
                                                                                  "identifier": "MFCD_C_L3",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L4",
                                                                                  "identifier": "MFCD_C_L4",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L5",
                                                                                  "identifier": "MFCD_C_L5",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L6",
                                                                                  "identifier": "MFCD_C_L6",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L7",
                                                                                  "identifier": "MFCD_C_L7",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_L8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD L8",
                                                                                  "identifier": "MFCD_C_L8",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_PW": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Power",
                                                                                  "identifier": "MFCD_C_PW",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R1",
                                                                                  "identifier": "MFCD_C_R1",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R2",
                                                                                  "identifier": "MFCD_C_R2",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R3",
                                                                                  "identifier": "MFCD_C_R3",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R4",
                                                                                  "identifier": "MFCD_C_R4",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R5",
                                                                                  "identifier": "MFCD_C_R5",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R6",
                                                                                  "identifier": "MFCD_C_R6",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R7",
                                                                                  "identifier": "MFCD_C_R7",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_R8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD R8",
                                                                                  "identifier": "MFCD_C_R8",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_C_SYM_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Sym -",
                                                                                  "identifier": "MFCD_C_SYM_MINUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_C_SYM_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD Sym +",
                                                                                  "identifier": "MFCD_C_SYM_PLUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_U1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD U1",
                                                                                  "identifier": "MFCD_C_U1",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_U2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD U2",
                                                                                  "identifier": "MFCD_C_U2",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_U3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD U3",
                                                                                  "identifier": "MFCD_C_U3",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_U4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD U4",
                                                                                  "identifier": "MFCD_C_U4",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_C_U5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Center",
                                                                                "control_type": "selector",
                                                                                 "description": "Center MFCD U5",
                                                                                  "identifier": "MFCD_C_U5",
                                                                                      "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": 18464,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     }
                                            },
                               "MFCD Left": {
                                                 "MFCD_L_BRT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Brightness -",
                                                                                  "identifier": "MFCD_L_BRT_MINUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_L_BRT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Brightness +",
                                                                                  "identifier": "MFCD_L_BRT_PLUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                "MFCD_L_CONT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Cont -",
                                                                                  "identifier": "MFCD_L_CONT_MINUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_L_CONT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Cont +",
                                                                                  "identifier": "MFCD_L_CONT_PLUS",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_D1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD D1",
                                                                                  "identifier": "MFCD_L_D1",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_D2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD D2",
                                                                                  "identifier": "MFCD_L_D2",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_D3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD D3",
                                                                                  "identifier": "MFCD_L_D3",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_D4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD D4",
                                                                                  "identifier": "MFCD_L_D4",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_D5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD D5",
                                                                                  "identifier": "MFCD_L_D5",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L1",
                                                                                  "identifier": "MFCD_L_L1",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L2",
                                                                                  "identifier": "MFCD_L_L2",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L3",
                                                                                  "identifier": "MFCD_L_L3",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L4",
                                                                                  "identifier": "MFCD_L_L4",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L5",
                                                                                  "identifier": "MFCD_L_L5",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L6",
                                                                                  "identifier": "MFCD_L_L6",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L7",
                                                                                  "identifier": "MFCD_L_L7",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_L8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD L8",
                                                                                  "identifier": "MFCD_L_L8",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_PW": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Power",
                                                                                  "identifier": "MFCD_L_PW",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R1",
                                                                                  "identifier": "MFCD_L_R1",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R2",
                                                                                  "identifier": "MFCD_L_R2",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R3",
                                                                                  "identifier": "MFCD_L_R3",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R4",
                                                                                  "identifier": "MFCD_L_R4",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R5",
                                                                                  "identifier": "MFCD_L_R5",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R6",
                                                                                  "identifier": "MFCD_L_R6",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R7",
                                                                                  "identifier": "MFCD_L_R7",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_R8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD R8",
                                                                                  "identifier": "MFCD_L_R8",
                                                                                      "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": 18462,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_L_SYM_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Sym -",
                                                                                  "identifier": "MFCD_L_SYM_MINUS",
                                                                                      "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": 18450,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_L_SYM_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD Sym +",
                                                                                  "identifier": "MFCD_L_SYM_PLUS",
                                                                                      "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": 18450,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_U1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD U1",
                                                                                  "identifier": "MFCD_L_U1",
                                                                                      "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": 18450,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_U2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD U2",
                                                                                  "identifier": "MFCD_L_U2",
                                                                                      "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": 18450,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_U3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD U3",
                                                                                  "identifier": "MFCD_L_U3",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_U4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD U4",
                                                                                  "identifier": "MFCD_L_U4",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_L_U5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Left",
                                                                                "control_type": "selector",
                                                                                 "description": "Left MFCD U5",
                                                                                  "identifier": "MFCD_L_U5",
                                                                                      "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": 18460,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     }
                                            },
                              "MFCD Right": {
                                                 "MFCD_R_BRT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Brightness -",
                                                                                  "identifier": "MFCD_R_BRT_MINUS",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_R_BRT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Brightness +",
                                                                                  "identifier": "MFCD_R_BRT_PLUS",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                "MFCD_R_CONT_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Cont -",
                                                                                  "identifier": "MFCD_R_CONT_MINUS",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_R_CONT_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Cont +",
                                                                                  "identifier": "MFCD_R_CONT_PLUS",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_D1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD D1",
                                                                                  "identifier": "MFCD_R_D1",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_D2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD D2",
                                                                                  "identifier": "MFCD_R_D2",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_D3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD D3",
                                                                                  "identifier": "MFCD_R_D3",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_D4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD D4",
                                                                                  "identifier": "MFCD_R_D4",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_D5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD D5",
                                                                                  "identifier": "MFCD_R_D5",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L1",
                                                                                  "identifier": "MFCD_R_L1",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 64,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 6,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L2",
                                                                                  "identifier": "MFCD_R_L2",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 128,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 7,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L3",
                                                                                  "identifier": "MFCD_R_L3",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 256,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 8,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L4",
                                                                                  "identifier": "MFCD_R_L4",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 512,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 9,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L5",
                                                                                  "identifier": "MFCD_R_L5",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1024,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 10,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L6",
                                                                                  "identifier": "MFCD_R_L6",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2048,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 11,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L7",
                                                                                  "identifier": "MFCD_R_L7",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4096,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 12,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_L8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD L8",
                                                                                  "identifier": "MFCD_R_L8",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8192,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 13,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_PW": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Power",
                                                                                  "identifier": "MFCD_R_PW",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R1",
                                                                                  "identifier": "MFCD_R_R1",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R2",
                                                                                  "identifier": "MFCD_R_R2",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R3",
                                                                                  "identifier": "MFCD_R_R3",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R4",
                                                                                  "identifier": "MFCD_R_R4",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R5",
                                                                                  "identifier": "MFCD_R_R5",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R6": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R6",
                                                                                  "identifier": "MFCD_R_R6",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R7": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R7",
                                                                                  "identifier": "MFCD_R_R7",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_R8": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD R8",
                                                                                  "identifier": "MFCD_R_R8",
                                                                                      "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": 18470,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 5,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                 "MFCD_R_SYM_MINUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Sym -",
                                                                                  "identifier": "MFCD_R_SYM_MINUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 32768,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 15,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                  "MFCD_R_SYM_PLUS": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD Sym +",
                                                                                  "identifier": "MFCD_R_SYM_PLUS",
                                                                                      "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": 18466,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16384,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 14,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_U1": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD U1",
                                                                                  "identifier": "MFCD_R_U1",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 1,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 0,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_U2": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD U2",
                                                                                  "identifier": "MFCD_R_U2",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 2,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 1,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_U3": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD U3",
                                                                                  "identifier": "MFCD_R_U3",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 4,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 2,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_U4": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD U4",
                                                                                  "identifier": "MFCD_R_U4",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 8,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 3,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     },
                                                        "MFCD_R_U5": {
                                                                                 "api_variant": "momentary_last_position",
                                                                                    "category": "MFCD Right",
                                                                                "control_type": "selector",
                                                                                 "description": "Right MFCD U5",
                                                                                  "identifier": "MFCD_R_U5",
                                                                                      "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": 18468,
                                                                                                    "description": "selector position",
                                                                                                           "mask": 16,
                                                                                                      "max_value": 1,
                                                                                                       "shift_by": 4,
                                                                                                         "suffix": "",
                                                                                                           "type": "integer"
                                                                                                } ],
                                                                            "physical_variant": "push_button"
                                                                     }
                                            },
                                    "Misc": {
                                                              "CSS_SW": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "CSS Handle",
                                                                                     "identifier": "CSS_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 16,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 4,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                 "EJECT_SEAT_DESTR_SW": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Ejection Seat Activate Destruct",
                                                                                     "identifier": "EJECT_SEAT_DESTR_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 32,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 5,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                   "EMERG_HYD_PUMP_SW": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Emergency Hydraulic Pump Switch",
                                                                                     "identifier": "EMERG_HYD_PUMP_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 2,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 1,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                      "FLARE_DISP_BTN": {
                                                                                    "api_variant": "momentary_last_position",
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Flare Dispense Button",
                                                                                     "identifier": "FLARE_DISP_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 1,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 0,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "push_button"
                                                                        },
                                                "FLARE_DISP_BTN_COVER": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Flare Dispense Button Cover",
                                                                                     "identifier": "FLARE_DISP_BTN_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": 18438,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 32768,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 15,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                          "PH_TEST_SW": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "P.H. Test Switch",
                                                                                     "identifier": "PH_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 8,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 3,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                      "SELF_DESTR_BTN": {
                                                                                    "api_variant": "momentary_last_position",
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Self Destruct Button",
                                                                                     "identifier": "SELF_DESTR_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 128,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 7,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "push_button"
                                                                        },
                                                "SELF_DESTR_BTN_COVER": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "Self Destruct Button Cover",
                                                                                     "identifier": "SELF_DESTR_BTN_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 64,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 6,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        },
                                                            "SHARS_SW": {
                                                                                       "category": "Misc",
                                                                                   "control_type": "selector",
                                                                                    "description": "SHARS Switch",
                                                                                     "identifier": "SHARS_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": 18440,
                                                                                                       "description": "selector position",
                                                                                                              "mask": 4,
                                                                                                         "max_value": 1,
                                                                                                          "shift_by": 2,
                                                                                                            "suffix": "",
                                                                                                              "type": "integer"
                                                                                                   } ],
                                                                               "physical_variant": "toggle_switch"
                                                                        }
                                            },
                                   "Radio": {
                                                        "RADIO_BTN_0": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 0/PRE",
                                                                                    "identifier": "RADIO_BTN_0",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 128,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 7,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_1": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 1/TONE",
                                                                                    "identifier": "RADIO_BTN_1",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 8192,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 13,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_2": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 2/-",
                                                                                    "identifier": "RADIO_BTN_2",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 16384,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 14,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_3": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 3/+",
                                                                                    "identifier": "RADIO_BTN_3",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 32768,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 15,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_4": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 4/H",
                                                                                    "identifier": "RADIO_BTN_4",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 1,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 0,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_5": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 5/A",
                                                                                    "identifier": "RADIO_BTN_5",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 2,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 1,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_6": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 6/M",
                                                                                    "identifier": "RADIO_BTN_6",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 4,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 2,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_7": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 7/P",
                                                                                    "identifier": "RADIO_BTN_7",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 8,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 3,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_8": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 8/C",
                                                                                    "identifier": "RADIO_BTN_8",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 16,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 4,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                        "RADIO_BTN_9": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button 9/T",
                                                                                    "identifier": "RADIO_BTN_9",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 32,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 5,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                      "RADIO_BTN_ENT": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button ->/ENT",
                                                                                    "identifier": "RADIO_BTN_ENT",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 256,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 8,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                      "RADIO_BTN_MAN": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Button <-/MAN",
                                                                                    "identifier": "RADIO_BTN_MAN",
                                                                                        "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": 18444,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 64,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 6,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                "RADIO_CONT_HANDOVER": {
                                                                                   "api_variant": "momentary_last_position",
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Control Handover",
                                                                                    "identifier": "RADIO_CONT_HANDOVER",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 4096,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 12,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "push_button"
                                                                       },
                                                     "RADIO_GO_LIGHT": {
                                                                               "category": "Radio",
                                                                           "control_type": "metadata",
                                                                            "description": "Radio Go Indicator Light",
                                                                             "identifier": "RADIO_GO_LIGHT",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 18564,
                                                                                               "description": "Radio Go Indicator Light",
                                                                                                      "mask": 32,
                                                                                                 "max_value": 1,
                                                                                                  "shift_by": 5,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                       "RADIO_LINE_1": {
                                                                               "category": "Radio",
                                                                           "control_type": "display",
                                                                            "description": "Radio Display Line 1",
                                                                             "identifier": "RADIO_LINE_1",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 18598,
                                                                                               "description": "Radio Display Line 1",
                                                                                                "max_length": 8,
                                                                                                    "suffix": "",
                                                                                                      "type": "string"
                                                                                           } ]
                                                                       },
                                                       "RADIO_LINE_2": {
                                                                               "category": "Radio",
                                                                           "control_type": "display",
                                                                            "description": "Radio Display Line 2",
                                                                             "identifier": "RADIO_LINE_2",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 18606,
                                                                                               "description": "Radio Display Line 2",
                                                                                                "max_length": 8,
                                                                                                    "suffix": "",
                                                                                                      "type": "string"
                                                                                           } ]
                                                                       },
                                                     "RADIO_MODE_SEL": {
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Radio Mode Selector",
                                                                                    "identifier": "RADIO_MODE_SEL",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 3584,
                                                                                                        "max_value": 5,
                                                                                                         "shift_by": 9,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                    "RADIO_SQL_LIGHT": {
                                                                               "category": "Radio",
                                                                           "control_type": "metadata",
                                                                            "description": "Radio Squelch Indicator Light",
                                                                             "identifier": "RADIO_SQL_LIGHT",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 18564,
                                                                                               "description": "Radio Squelch Indicator Light",
                                                                                                      "mask": 8,
                                                                                                 "max_value": 1,
                                                                                                  "shift_by": 3,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                      "RADIO_SQUELCH": {
                                                                                      "category": "Radio",
                                                                                  "control_type": "selector",
                                                                                   "description": "Squelch OFF/SQL/ACKN",
                                                                                    "identifier": "RADIO_SQUELCH",
                                                                                        "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": 18440,
                                                                                                      "description": "selector position",
                                                                                                             "mask": 256,
                                                                                                        "max_value": 1,
                                                                                                         "shift_by": 8,
                                                                                                           "suffix": "",
                                                                                                             "type": "integer"
                                                                                                  } ],
                                                                              "physical_variant": "toggle_switch"
                                                                       },
                                                     "RADIO_TO_LIGHT": {
                                                                               "category": "Radio",
                                                                           "control_type": "metadata",
                                                                            "description": "Radio Take-Over Indicator Light",
                                                                             "identifier": "RADIO_TO_LIGHT",
                                                                                 "inputs": [  ],
                                                                                "outputs": [ {
                                                                                                   "address": 18564,
                                                                                               "description": "Radio Take-Over Indicator Light",
                                                                                                      "mask": 16,
                                                                                                 "max_value": 1,
                                                                                                  "shift_by": 4,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       },
                                                          "RADIO_VOL": {
                                                                               "category": "Radio",
                                                                           "control_type": "limited_dial",
                                                                            "description": "Radio Volume Knob",
                                                                             "identifier": "RADIO_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": 18442,
                                                                                               "description": "position of the potentiometer",
                                                                                                      "mask": 65535,
                                                                                                 "max_value": 65535,
                                                                                                  "shift_by": 0,
                                                                                                    "suffix": "",
                                                                                                      "type": "integer"
                                                                                           } ]
                                                                       }
                                            },
                           "Right Console": {
                                                          "AP_DISENGAGE": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "A/P Disengage",
                                                                                       "identifier": "AP_DISENGAGE",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                               "BATT_SW": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Battery Switch",
                                                                                       "identifier": "BATT_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "DC_GEN_SW": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "DC Gen Switch",
                                                                                       "identifier": "DC_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                             "DTC_EJECT": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "DTC Card Ejection",
                                                                                       "identifier": "DTC_EJECT",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                            "DTC_INSERT": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "DTC Card Insertion",
                                                                                       "identifier": "DTC_INSERT",
                                                                                           "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": 18496,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          },
                                                            "GSUIT_TUBE": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "G-Suit Connector",
                                                                                       "identifier": "GSUIT_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": 18520,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 2,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                 "HUD_MFCD_DAY_NIGHT_SW": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "HUD/MFCD Day/Night Switch",
                                                                                       "identifier": "HUD_MFCD_DAY_NIGHT_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                      "INS_MODE_SEL_KNB": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "INS Mode Knob Selector",
                                                                                       "identifier": "INS_MODE_SEL_KNB",
                                                                                           "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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 24576,
                                                                                                           "max_value": 3,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                        "MAIN_AC_GEN_SW": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Main AC Gen Switch",
                                                                                       "identifier": "MAIN_AC_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1024,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 10,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "OXY_CONNECTOR": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Oxygen Tube Connector",
                                                                                       "identifier": "OXY_CONNECTOR",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 32768,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 15,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                    "OXY_IND_BRIGHT_KNB": {
                                                                                  "category": "Right Console",
                                                                              "control_type": "limited_dial",
                                                                               "description": "Oxygen Indicator Brightness Knob",
                                                                                "identifier": "OXY_IND_BRIGHT_KNB",
                                                                                    "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": 18480,
                                                                                                  "description": "position of the potentiometer",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                            "OXY_O2_100": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Oxygen 100% O2",
                                                                                       "identifier": "OXY_O2_100",
                                                                                           "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": 18520,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 1,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 0,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                      "OXY_SUPPLY_VALVE": {
                                                                               "api_variant": "multiturn",
                                                                                  "category": "Right Console",
                                                                              "control_type": "analog_dial",
                                                                               "description": "Oxygen Supply Valve",
                                                                                "identifier": "OXY_SUPPLY_VALVE",
                                                                                    "inputs": [ {
                                                                                                     "description": "turn the dial left or right",
                                                                                                       "interface": "variable_step",
                                                                                                       "max_value": 65535,
                                                                                                  "suggested_step": 3200
                                                                                              } ],
                                                                                   "outputs": [ {
                                                                                                      "address": 18518,
                                                                                                  "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"
                                                                                              } ]
                                                                          },
                                                         "SEAT_EMERG_O2": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Eject Seat Emergency O2",
                                                                                       "identifier": "SEAT_EMERG_O2",
                                                                                           "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": 18520,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 1,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                       "SEAT_POS_ADJUST": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Eject Seat Position Adjust",
                                                                                       "identifier": "SEAT_POS_ADJUST",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 24576,
                                                                                                           "max_value": 2,
                                                                                                            "shift_by": 13,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "3_position_switch"
                                                                          },
                                                      "SEAT_SAFE_HANDLE": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Eject Seat Safe/Arm Handle",
                                                                                       "identifier": "SEAT_SAFE_HANDLE",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 2048,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 11,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                         "SEAT_SAFE_PIN": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Eject Seat Firing Handle Safety Pin",
                                                                                       "identifier": "SEAT_SAFE_PIN",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 4096,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 12,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                            "STICK_HIDE": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Stick Show/Hide",
                                                                                       "identifier": "STICK_HIDE",
                                                                                           "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": 18506,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 512,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 9,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                  "WARNPANEL_BRIGHT_KNB": {
                                                                                  "category": "Right Console",
                                                                              "control_type": "limited_dial",
                                                                               "description": "Warning Panel Brightness Knob",
                                                                                "identifier": "WARNPANEL_BRIGHT_KNB",
                                                                                    "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": 18478,
                                                                                                  "description": "position of the potentiometer",
                                                                                                         "mask": 65535,
                                                                                                    "max_value": 65535,
                                                                                                     "shift_by": 0,
                                                                                                       "suffix": "",
                                                                                                         "type": "integer"
                                                                                              } ]
                                                                          },
                                                "WARNPANEL_DAY_NIGHT_SW": {
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Warning Panel Day/Night Switch",
                                                                                       "identifier": "WARNPANEL_DAY_NIGHT_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 128,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 7,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "toggle_switch"
                                                                          },
                                                    "WARNPANEL_TEST_BTN": {
                                                                                      "api_variant": "momentary_last_position",
                                                                                         "category": "Right Console",
                                                                                     "control_type": "selector",
                                                                                      "description": "Warning Panel Test Button",
                                                                                       "identifier": "WARNPANEL_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": 18476,
                                                                                                         "description": "selector position",
                                                                                                                "mask": 256,
                                                                                                           "max_value": 1,
                                                                                                            "shift_by": 8,
                                                                                                              "suffix": "",
                                                                                                                "type": "integer"
                                                                                                     } ],
                                                                                 "physical_variant": "push_button"
                                                                          }
                                            },
                                "Throttle": {
                                                     "THROTTLE_CAGE": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "Throttle",
                                                                                 "control_type": "selector",
                                                                                  "description": "Throttle Cage: Idle To Stop",
                                                                                   "identifier": "THROTTLE_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": 18444,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 1024,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 10,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      },
                                                "THROTTLE_EMERG_BTN": {
                                                                                     "category": "Throttle",
                                                                                 "control_type": "selector",
                                                                                  "description": "Throttle Emergency Button",
                                                                                   "identifier": "THROTTLE_EMERG_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": 18444,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 2048,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 11,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "toggle_switch"
                                                                      },
                                                     "THROTTLE_FRIC": {
                                                                              "category": "Throttle",
                                                                          "control_type": "limited_dial",
                                                                           "description": "Throttle Friction Handle",
                                                                            "identifier": "THROTTLE_FRIC",
                                                                                "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": 18446,
                                                                                              "description": "position of the potentiometer",
                                                                                                     "mask": 65535,
                                                                                                "max_value": 65535,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "THROTTLE_UNCAGE": {
                                                                                  "api_variant": "momentary_last_position",
                                                                                     "category": "Throttle",
                                                                                 "control_type": "selector",
                                                                                  "description": "Throttle Uncage: Stop To Idle",
                                                                                   "identifier": "THROTTLE_UNCAGE",
                                                                                       "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": 18444,
                                                                                                     "description": "selector position",
                                                                                                            "mask": 512,
                                                                                                       "max_value": 1,
                                                                                                        "shift_by": 9,
                                                                                                          "suffix": "",
                                                                                                            "type": "integer"
                                                                                                 } ],
                                                                             "physical_variant": "push_button"
                                                                      }
                                            },
                                    "UFCP": {
                                                  "HUD_BAK_RETICLE_KNB": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "limited_dial",
                                                                              "description": "HUD Backup Reticle Knob",
                                                                               "identifier": "HUD_BAK_RETICLE_KNB",
                                                                                   "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": 18456,
                                                                                                 "description": "position of the potentiometer",
                                                                                                        "mask": 65535,
                                                                                                   "max_value": 65535,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                       "HUD_BRIGHT_KNB": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "limited_dial",
                                                                              "description": "HUD Brightness Knob",
                                                                               "identifier": "HUD_BRIGHT_KNB",
                                                                                   "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": 18454,
                                                                                                 "description": "position of the potentiometer",
                                                                                                        "mask": 65535,
                                                                                                   "max_value": 65535,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                        "HUD_CONTR_KNB": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "limited_dial",
                                                                              "description": "HUD Contrast Knob",
                                                                               "identifier": "HUD_CONTR_KNB",
                                                                                   "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": 18452,
                                                                                                 "description": "position of the potentiometer",
                                                                                                        "mask": 65535,
                                                                                                   "max_value": 65535,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                "PARACHUTE_DEPLOY_JETT": {
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "Deploy/Jettison Parachute",
                                                                                      "identifier": "PARACHUTE_DEPLOY_JETT",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 3072,
                                                                                                          "max_value": 2,
                                                                                                           "shift_by": 10,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "3_position_switch"
                                                                         },
                                                      "UFCP_BRIGHT_KNB": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "limited_dial",
                                                                              "description": "UFCP Brightness Knob",
                                                                               "identifier": "UFCP_BRIGHT_KNB",
                                                                                   "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": 18458,
                                                                                                 "description": "position of the potentiometer",
                                                                                                        "mask": 65535,
                                                                                                   "max_value": 65535,
                                                                                                    "shift_by": 0,
                                                                                                      "suffix": "",
                                                                                                        "type": "integer"
                                                                                             } ]
                                                                         },
                                                           "UFCP_BTN_0": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button 0",
                                                                                      "identifier": "UFCP_BTN_0",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 4,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 2,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_1": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button PFL/1",
                                                                                      "identifier": "UFCP_BTN_1",
                                                                                          "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": 18444,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 4096,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 12,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_2": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button VRC/2",
                                                                                      "identifier": "UFCP_BTN_2",
                                                                                          "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": 18444,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8192,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 13,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_3": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button 3",
                                                                                      "identifier": "UFCP_BTN_3",
                                                                                          "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": 18444,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 16384,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 14,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_4": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button DST/4",
                                                                                      "identifier": "UFCP_BTN_4",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 3,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_5": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button TOT/5",
                                                                                      "identifier": "UFCP_BTN_5",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 16,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 4,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_6": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button TOD/6",
                                                                                      "identifier": "UFCP_BTN_6",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 5,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_7": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button FUL/7",
                                                                                      "identifier": "UFCP_BTN_7",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 1024,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 10,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_8": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button IFF/8",
                                                                                      "identifier": "UFCP_BTN_8",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 2048,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 11,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                           "UFCP_BTN_9": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button 9",
                                                                                      "identifier": "UFCP_BTN_9",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 4096,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 12,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_AP": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button A/P",
                                                                                      "identifier": "UFCP_BTN_AP",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32768,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 15,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_FPM": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button FPM",
                                                                                      "identifier": "UFCP_BTN_FPM",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 1,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 0,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_HNS": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button HNS",
                                                                                      "identifier": "UFCP_BTN_HNS",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 512,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 9,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_L1": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button L1",
                                                                                      "identifier": "UFCP_BTN_L1",
                                                                                          "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": 18444,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32768,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 15,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_L2": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button L2",
                                                                                      "identifier": "UFCP_BTN_L2",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 64,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 6,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_L3": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button L3",
                                                                                      "identifier": "UFCP_BTN_L3",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8192,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 13,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_L4": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button L4",
                                                                                      "identifier": "UFCP_BTN_L4",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 16,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 4,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_MRK": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button MRK",
                                                                                      "identifier": "UFCP_BTN_MRK",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 4,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 2,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_NA1": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button N/A (1)",
                                                                                      "identifier": "UFCP_BTN_NA1",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 8,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 3,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_NA2": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button N/A (2)",
                                                                                      "identifier": "UFCP_BTN_NA2",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 64,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 6,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_NA3": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button N/A (3)",
                                                                                      "identifier": "UFCP_BTN_NA3",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 128,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 7,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_OAP": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button OAP",
                                                                                      "identifier": "UFCP_BTN_OAP",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 2,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 1,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_PU": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button P.U",
                                                                                      "identifier": "UFCP_BTN_PU",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 256,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 8,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_R1": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button R1",
                                                                                      "identifier": "UFCP_BTN_R1",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 1,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 0,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_R2": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button R2",
                                                                                      "identifier": "UFCP_BTN_R2",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 128,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 7,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_R3": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button R3",
                                                                                      "identifier": "UFCP_BTN_R3",
                                                                                          "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": 18448,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 16384,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 14,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_BTN_R4": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button R4",
                                                                                      "identifier": "UFCP_BTN_R4",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 32,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 5,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                         "UFCP_BTN_RTN": {
                                                                                     "api_variant": "momentary_last_position",
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "UFCP Button RTN",
                                                                                      "identifier": "UFCP_BTN_RTN",
                                                                                          "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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 2,
                                                                                                          "max_value": 1,
                                                                                                           "shift_by": 1,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "push_button"
                                                                         },
                                                          "UFCP_LINE_1": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "display",
                                                                              "description": "UFCP Display Line 1",
                                                                               "identifier": "UFCP_LINE_1",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 18566,
                                                                                                 "description": "UFCP Display Line 1",
                                                                                                  "max_length": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "string"
                                                                                             } ]
                                                                         },
                                                          "UFCP_LINE_2": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "display",
                                                                              "description": "UFCP Display Line 2",
                                                                               "identifier": "UFCP_LINE_2",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 18574,
                                                                                                 "description": "UFCP Display Line 2",
                                                                                                  "max_length": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "string"
                                                                                             } ]
                                                                         },
                                                          "UFCP_LINE_3": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "display",
                                                                              "description": "UFCP Display Line 3",
                                                                               "identifier": "UFCP_LINE_3",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 18582,
                                                                                                 "description": "UFCP Display Line 3",
                                                                                                  "max_length": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "string"
                                                                                             } ]
                                                                         },
                                                          "UFCP_LINE_4": {
                                                                                 "category": "UFCP",
                                                                             "control_type": "display",
                                                                              "description": "UFCP Display Line 4",
                                                                               "identifier": "UFCP_LINE_4",
                                                                                   "inputs": [  ],
                                                                                  "outputs": [ {
                                                                                                     "address": 18590,
                                                                                                 "description": "UFCP Display Line 4",
                                                                                                  "max_length": 8,
                                                                                                      "suffix": "",
                                                                                                        "type": "string"
                                                                                             } ]
                                                                         },
                                                   "UFCP_PLUS_MINUS_SW": {
                                                                                        "category": "UFCP",
                                                                                    "control_type": "selector",
                                                                                     "description": "+/,/- Switch",
                                                                                      "identifier": "UFCP_PLUS_MINUS_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": 18450,
                                                                                                        "description": "selector position",
                                                                                                               "mask": 768,
                                                                                                          "max_value": 2,
                                                                                                           "shift_by": 8,
                                                                                                             "suffix": "",
                                                                                                               "type": "integer"
                                                                                                    } ],
                                                                                "physical_variant": "3_position_switch"
                                                                         }
                                            },
    "Warning, Caution and IndicatorLights": {
                                                    "AAP_BTN_L_ACMI": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light ACMI (green)",
                                                                            "identifier": "AAP_BTN_L_ACMI",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_CLDP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light CLDP (green)",
                                                                            "identifier": "AAP_BTN_L_CLDP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_CMBT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light CMBT (green)",
                                                                            "identifier": "AAP_BTN_L_CMBT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_COM1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light COM1 (green)",
                                                                            "identifier": "AAP_BTN_L_COM1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_COM2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light COM2 (green)",
                                                                            "identifier": "AAP_BTN_L_COM2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_HMD": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light HMD (green)",
                                                                            "identifier": "AAP_BTN_L_HMD",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_IFF": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light IFF (green)",
                                                                            "identifier": "AAP_BTN_L_IFF",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_INS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light INS (green)",
                                                                            "identifier": "AAP_BTN_L_INS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_IRST": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light IRST (green)",
                                                                            "identifier": "AAP_BTN_L_IRST",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_NAV": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light NAV (green)",
                                                                            "identifier": "AAP_BTN_L_NAV",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_NULL1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light NULL1 (green)",
                                                                            "identifier": "AAP_BTN_L_NULL1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_NULL2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light NULL2 (green)",
                                                                            "identifier": "AAP_BTN_L_NULL2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_NULL3": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light NULL3 (green)",
                                                                            "identifier": "AAP_BTN_L_NULL3",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_OESP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light OESP (green)",
                                                                            "identifier": "AAP_BTN_L_OESP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_RDR": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light RDR (green)",
                                                                            "identifier": "AAP_BTN_L_RDR",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_RWR": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light RWR (green)",
                                                                            "identifier": "AAP_BTN_L_RWR",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_SAIU": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light SAIU (green)",
                                                                            "identifier": "AAP_BTN_L_SAIU",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "AAP_BTN_L_SLNK": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light SLNK (green)",
                                                                            "identifier": "AAP_BTN_L_SLNK",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "AAP_BTN_L_SPJ": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light SPJ (green)",
                                                                            "identifier": "AAP_BTN_L_SPJ",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_TRAIN": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light TRAIN (green)",
                                                                            "identifier": "AAP_BTN_L_TRAIN",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_VMMC1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light VMMC1 (green)",
                                                                            "identifier": "AAP_BTN_L_VMMC1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "AAP_BTN_L_VMMC2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAP Button Light VMMC2 (green)",
                                                                            "identifier": "AAP_BTN_L_VMMC2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18532,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                             "AAR_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "AAR Light",
                                                                            "identifier": "AAR_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "BACK_CLOCK_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Clock Backlights",
                                                                            "identifier": "BACK_CLOCK_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "BACK_CONSOLES_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Console Backlights (green)",
                                                                            "identifier": "BACK_CONSOLES_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "BACK_FLOOD_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "All Flood Backlights (green)",
                                                                            "identifier": "BACK_FLOOD_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "BACK_INST_DISP_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Instrument Display Backlights (green)",
                                                                            "identifier": "BACK_INST_DISP_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "FCS_RESET_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "FCS Reset Light (green)",
                                                                            "identifier": "FCS_RESET_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "FLASH_LIGHT_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Flash Light",
                                                                            "identifier": "FLASH_LIGHT_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                         "LG_L_D_CH": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear D CH Light (red)",
                                                                            "identifier": "LG_L_D_CH",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                         "LG_L_LEFT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear Left Light (green)",
                                                                            "identifier": "LG_L_LEFT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                         "LG_L_NOSE": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear Nose Light (green)",
                                                                            "identifier": "LG_L_NOSE",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "LG_L_RIGHT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear Right Light (green)",
                                                                            "identifier": "LG_L_RIGHT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                          "LG_L_S_B": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear SB Light (green)",
                                                                            "identifier": "LG_L_S_B",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                          "LG_L_TEF": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear TEF Light (green)",
                                                                            "identifier": "LG_L_TEF",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "LG_L_TRANS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Landing Gear Transition Light (red)",
                                                                            "identifier": "LG_L_TRANS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18520,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "MFCD_BACKLIGHT_C": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "MFCD Backlight Center",
                                                                            "identifier": "MFCD_BACKLIGHT_C",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "MFCD_BACKLIGHT_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "MFCD Backlight Left",
                                                                            "identifier": "MFCD_BACKLIGHT_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "MFCD_BACKLIGHT_R": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "MFCD Backlight Right",
                                                                            "identifier": "MFCD_BACKLIGHT_R",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "RADIO_PAD_ERR_L": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Radio PAD Error Light (red)",
                                                                            "identifier": "RADIO_PAD_ERR_L",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18534,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "STATE_L_AA": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light AA (green)",
                                                                            "identifier": "STATE_L_AA",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "STATE_L_AB": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light AB (green)",
                                                                            "identifier": "STATE_L_AB",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "STATE_L_ADVISORY": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light ADVISORY (green)",
                                                                            "identifier": "STATE_L_ADVISORY",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "STATE_L_AG1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light AG1 (green)",
                                                                            "identifier": "STATE_L_AG1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "STATE_L_AG2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light AG2 (green)",
                                                                            "identifier": "STATE_L_AG2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "STATE_L_COMBAT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light COMBAT (green)",
                                                                            "identifier": "STATE_L_COMBAT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "STATE_L_CTR_DT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light CTR DT (green)",
                                                                            "identifier": "STATE_L_CTR_DT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "STATE_L_EFCS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light EFCS (green)",
                                                                            "identifier": "STATE_L_EFCS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "STATE_L_EMG_HYD": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light EMG HYD (green)",
                                                                            "identifier": "STATE_L_EMG_HYD",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "STATE_L_NULL": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light ----- (green)",
                                                                            "identifier": "STATE_L_NULL",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "STATE_L_NWS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light NWS (green)",
                                                                            "identifier": "STATE_L_NWS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                "STATE_L_PITCH_TRIM": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light PITCH TRIM (green)",
                                                                            "identifier": "STATE_L_PITCH_TRIM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "STATE_L_ROLL_TRIM": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light ROLL TRIM (green)",
                                                                            "identifier": "STATE_L_ROLL_TRIM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "STATE_L_START": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light START (green)",
                                                                            "identifier": "STATE_L_START",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "STATE_L_TANK_N1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light No.1 TANK (green)",
                                                                            "identifier": "STATE_L_TANK_N1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "STATE_L_TANK_N3": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light No.3 TANK (green)",
                                                                            "identifier": "STATE_L_TANK_N3",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "STATE_L_WING_DT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light WING DT (green)",
                                                                            "identifier": "STATE_L_WING_DT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "STATE_L_YAW_TRIM": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Status Light YAW TRIM (green)",
                                                                            "identifier": "STATE_L_YAW_TRIM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18524,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "UFCP_BTN_L_AP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light AP (green)",
                                                                            "identifier": "UFCP_BTN_L_AP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "UFCP_BTN_L_FPM": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light FPM (green)",
                                                                            "identifier": "UFCP_BTN_L_FPM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "UFCP_BTN_L_HNS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light HNS (green)",
                                                                            "identifier": "UFCP_BTN_L_HNS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "UFCP_BTN_L_MRK": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light MRK (green)",
                                                                            "identifier": "UFCP_BTN_L_MRK",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "UFCP_BTN_L_NULL1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light NULL1 (green)",
                                                                            "identifier": "UFCP_BTN_L_NULL1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "UFCP_BTN_L_NULL2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light NULL2 (green)",
                                                                            "identifier": "UFCP_BTN_L_NULL2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "UFCP_BTN_L_OAP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light OAP (green)",
                                                                            "identifier": "UFCP_BTN_L_OAP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "UFCP_BTN_L_PU": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "UFCP Button Light PU (green)",
                                                                            "identifier": "UFCP_BTN_L_PU",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_AC_SYS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light AC SYS (red)",
                                                                            "identifier": "WARN_L_AC_SYS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "WARN_L_AIR_DATA": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light AIR DATA (red)",
                                                                            "identifier": "WARN_L_AIR_DATA",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_ANTI_ICING": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ANTI ICING (yellow)",
                                                                            "identifier": "WARN_L_ANTI_ICING",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "WARN_L_ANTI_SKID": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ANTI SKID (yellow)",
                                                                            "identifier": "WARN_L_ANTI_SKID",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_ANTI_SURGE": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ANTI SURGE (yellow)",
                                                                            "identifier": "WARN_L_ANTI_SURGE",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "WARN_L_AUTOPILOT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light AUTOPILOT (yellow)",
                                                                            "identifier": "WARN_L_AUTOPILOT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_AVIONS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light AVIONS (yellow)",
                                                                            "identifier": "WARN_L_AVIONS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_BATT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light BATT (red)",
                                                                            "identifier": "WARN_L_BATT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                      "WARN_L_BRAKE": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light BRAKE (red)",
                                                                            "identifier": "WARN_L_BRAKE",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_BRT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warn Lights Brightness",
                                                                            "identifier": "WARN_L_BRT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                "WARN_L_CABIN_PRESS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light CABIN PRESS (red)",
                                                                            "identifier": "WARN_L_CABIN_PRESS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_CANOPY": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light CANOPY (red)",
                                                                            "identifier": "WARN_L_CANOPY",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_CONFIG": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light CONFIG (red)",
                                                                            "identifier": "WARN_L_CONFIG",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_DC_GEN": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light DC GEN (red)",
                                                                            "identifier": "WARN_L_DC_GEN",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_DEEC": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light DEEC (yellow)",
                                                                            "identifier": "WARN_L_DEEC",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                         "WARN_L_DL": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light DL (red)",
                                                                            "identifier": "WARN_L_DL",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_ECS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ECS (yellow)",
                                                                            "identifier": "WARN_L_ECS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_EDU": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light EDU (yellow)",
                                                                            "identifier": "WARN_L_EDU",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_EFCS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light EFCS (yellow)",
                                                                            "identifier": "WARN_L_EFCS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_EMMC": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light EMMC (yellow)",
                                                                            "identifier": "WARN_L_EMMC",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16384,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 14,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "WARN_L_ENG_TEMP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ENG TEMP (red)",
                                                                            "identifier": "WARN_L_ENG_TEMP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "WARN_L_EQUIP_HOT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light EQUIP HOT (yellow)",
                                                                            "identifier": "WARN_L_EQUIP_HOT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_FCS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FCS (red)",
                                                                            "identifier": "WARN_L_FCS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_FCS1": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FCS 1 (yellow)",
                                                                            "identifier": "WARN_L_FCS1",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 256,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 8,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_FCS2": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FCS 2 (yellow)",
                                                                            "identifier": "WARN_L_FCS2",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_FCS3": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FCS 3 (red)",
                                                                            "identifier": "WARN_L_FCS3",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_FIRE": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FIRE (red)",
                                                                            "identifier": "WARN_L_FIRE",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 16,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 4,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "WARN_L_FUEL_PUMP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light FUEL PUMP (red)",
                                                                            "identifier": "WARN_L_FUEL_PUMP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "WARN_L_HYD_LOW": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light HYD LOW (red)",
                                                                            "identifier": "WARN_L_HYD_LOW",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "WARN_L_LOW_FUEL": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light LOW FUEL (red)",
                                                                            "identifier": "WARN_L_LOW_FUEL",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_LWC": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light LWC (yellow)",
                                                                            "identifier": "WARN_L_LWC",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 2,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                     "WARN_L_MASTER": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light MASTER WARNING (red)",
                                                                            "identifier": "WARN_L_MASTER",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18522,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 3,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_NULL": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ----- (red)",
                                                                            "identifier": "WARN_L_NULL",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_NWS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light NWS (yellow)",
                                                                            "identifier": "WARN_L_NWS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_OIL": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light OIL (red)",
                                                                            "identifier": "WARN_L_OIL",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2048,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 11,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                  "WARN_L_OXY_BLINK": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light OXY BLINK (green)",
                                                                            "identifier": "WARN_L_OXY_BLINK",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "WARN_L_OXY_LOW": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light OXY LOW (red)",
                                                                            "identifier": "WARN_L_OXY_LOW",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 2,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 1,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_PITOT_HEAT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light PITOT HEAT (yellow)",
                                                                            "identifier": "WARN_L_PITOT_HEAT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 5,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_REDUCE_RPM": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light REDUCE RPM (red)",
                                                                            "identifier": "WARN_L_REDUCE_RPM",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 128,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 7,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                   "WARN_L_ROLL_CAS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light ROLL CAS (yellow)",
                                                                            "identifier": "WARN_L_ROLL_CAS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 4096,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 12,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                       "WARN_L_SEAT": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light SEAT (yellow)",
                                                                            "identifier": "WARN_L_SEAT",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 512,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 9,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_SEC": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light SEC (yellow)",
                                                                            "identifier": "WARN_L_SEC",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "WARN_L_STARTER": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light STARTER (red)",
                                                                            "identifier": "WARN_L_STARTER",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 32768,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 15,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_START_PUMP": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light START PUMP (red)",
                                                                            "identifier": "WARN_L_START_PUMP",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18526,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 8192,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 13,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                 "WARN_L_STATIC_INV": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light STATIC_INV (yellow)",
                                                                            "identifier": "WARN_L_STATIC_INV",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1024,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 10,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                        "WARN_L_TRU": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light TRU (yellow)",
                                                                            "identifier": "WARN_L_TRU",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18528,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 64,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 6,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      },
                                                    "WARN_L_YAW_CAS": {
                                                                              "category": "Warning, Caution and IndicatorLights",
                                                                          "control_type": "led",
                                                                           "description": "Warning Light YAW CAS (yellow)",
                                                                            "identifier": "WARN_L_YAW_CAS",
                                                                                "inputs": [  ],
                                                                               "outputs": [ {
                                                                                                  "address": 18530,
                                                                                              "description": "0 if light is off, 1 if light is on",
                                                                                                     "mask": 1,
                                                                                                "max_value": 1,
                                                                                                 "shift_by": 0,
                                                                                                   "suffix": "",
                                                                                                     "type": "integer"
                                                                                          } ]
                                                                      }
                                            }
};
