dcs-bios-api-mazeppa
Version:
DCS BIOS export parser that returns JSON data
86 lines • 7.77 kB
JSON
{
"Gauges": {
"RPM_L": {
"category": "Gauges",
"control_type": "analog_gauge",
"description": "RPM",
"identifier": "RPM_L",
"inputs": [ ],
"outputs": [ {
"address": 34308,
"description": "gauge position",
"mask": 65535,
"max_value": 65535,
"shift_by": 0,
"suffix": "",
"type": "integer"
} ]
},
"RPM_R": {
"category": "Gauges",
"control_type": "analog_gauge",
"description": "RPM",
"identifier": "RPM_R",
"inputs": [ ],
"outputs": [ {
"address": 34306,
"description": "gauge position",
"mask": 65535,
"max_value": 65535,
"shift_by": 0,
"suffix": "",
"type": "integer"
} ]
}
},
"Warning, Caution and IndicatorLights": {
"NOSE_GEAR": {
"category": "Warning, Caution and IndicatorLights",
"control_type": "led",
"description": "Nose Gear",
"identifier": "NOSE_GEAR",
"inputs": [ ],
"outputs": [ {
"address": 34304,
"description": "0 if light is off, 1 if light is on",
"mask": 2,
"max_value": 1,
"shift_by": 1,
"suffix": "",
"type": "integer"
} ]
},
"NOSE_LEFT": {
"category": "Warning, Caution and IndicatorLights",
"control_type": "led",
"description": "Left Gear",
"identifier": "NOSE_LEFT",
"inputs": [ ],
"outputs": [ {
"address": 34304,
"description": "0 if light is off, 1 if light is on",
"mask": 1,
"max_value": 1,
"shift_by": 0,
"suffix": "",
"type": "integer"
} ]
},
"NOSE_RIGHT": {
"category": "Warning, Caution and IndicatorLights",
"control_type": "led",
"description": "Right Gear",
"identifier": "NOSE_RIGHT",
"inputs": [ ],
"outputs": [ {
"address": 34304,
"description": "0 if light is off, 1 if light is on",
"mask": 4,
"max_value": 1,
"shift_by": 2,
"suffix": "",
"type": "integer"
} ]
}
}
}