diff --git a/DCS.F4E.hif.json b/DCS.F4E.hif.json new file mode 100644 index 0000000..7145646 --- /dev/null +++ b/DCS.F4E.hif.json @@ -0,0 +1,28178 @@ +{ + "source": "NoNoBearDuNord", + "version": "1.6.6060.0000", + "commit": "10th Dec 2025", + "type": "DCS", + "name": "DCS F4E", + "module": "F-4E-45MC", + "vehicles": [ + "F-4E-45MC" + ], + "functions": [ + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_Needle", + "description": "Altimeter Needle : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "91" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Altimeter_Master", + "name": "Pilot_Altimeter_Set_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "95" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "40", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_Flag", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "101" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_feet_x10000", + "description": "Alti_feets_x10000 : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "94" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_feet_x1000", + "description": "Alti_feets_x1000 : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "93" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_feet_x100", + "description": "Alti_feets_x100 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "92" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_set_x1", + "description": "Alti_feets_x100 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "96" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_set_x10", + "description": "Alti_feets_x100 : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "97" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_set_x100", + "description": "Alti_feets_x100 : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "98" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Altimeter_Master", + "name": "Alti_set_x1000", + "description": "Alti_feets_x100 : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "99" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Altimeter_Master", + "name": "Pilot_Altimeter_ResetStby_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "100" + } + ], + "deviceId": "40", + "positions": [ + { + "argumentValue": "-1.0", + "name": "Posn 1", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3002" + }, + { + "argumentValue": "1.0", + "name": "Posn 3", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "VVI", + "name": "VVI_Needle", + "description": "VVI Needle : -1 <-> 1 : -6ooo / +6000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "90" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "FeetPerMinute", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": -6000 + }, + { + "value": 0.0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 6000 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "G-Meter", + "name": "G-First", + "description": "G-First : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "67" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "G-Meter", + "name": "G-Second", + "description": "G-Second : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "68" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "G-Meter", + "name": "G-Third", + "description": "G-Third : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "69" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "G-Meter", + "name": "Pilot_G_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "72" + } + ], + "buttons": [ + { + "deviceId": "35", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TAS", + "name": "TAS_ones", + "description": "TAS_ones : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "109" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TAS", + "name": "TAS_tens", + "description": "TAS_tens : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "110" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TAS", + "name": "TAS_hundreds", + "description": "TAS_hundreds : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "111" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TAS", + "name": "TAS_thousands", + "description": "TAS_thousands : 0 <-> 9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "112" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AOA_Indexer", + "name": "AOA_Needle", + "description": "AOA Needle : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "70" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AOA_Indexer", + "name": "AOA_Flag", + "description": "Altitude : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "71" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar Altimeter", + "name": "Radar_altimeter", + "description": "Altitude : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "73" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar Altimeter", + "name": "Low_Radar_altimeter", + "description": "Low Altitude : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "74" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar Altimeter", + "name": "Radar_Alt_Off_Flag", + "description": "Flag value : 0.0 <-> 1.0", + "exports": [ + { + "format": "%.2f", + "isExportedEveryFrame": false, + "id": "75" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0.0, + "mappedValue": 0.0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 2 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Radar Altimeter", + "name": "Radar_Alt_Function_Ctr_Push", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": true, + "id": "84" + } + ], + "buttons": [ + { + "deviceId": "12", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Radar Altimeter", + "name": "Radar_Alt_Function_Ctr_Switch", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "83" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "12", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar Altimeter", + "name": "Radar_Alt_Warning_Light", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "85" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Fuel_flow_left", + "description": "Debit : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "297" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Fuel_flow_right", + "description": "Debit : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "298" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "RPM_left", + "description": "RPM left : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "299" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "RPM_right", + "description": "RPM right : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "300" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Temp_left", + "description": "Temp left : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "301" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Temp_right", + "description": "Temp right : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "302" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Nozzle_left", + "description": "Nozzle left : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "303" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Reactor", + "name": "Nozzle_right", + "description": "Nozzle left : 0 <->1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "304" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Fuel", + "name": "Fuel_x1", + "description": "Fuelx1 : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "719" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Fuel", + "name": "Fuel_x10", + "description": "Fuelx10 : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "720" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Fuel", + "name": "Fuel_x100", + "description": "Fuelx100 : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "721" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Fuel", + "name": "Fuel_x1000", + "description": "Fuelx1000 : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "722" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Fuel", + "name": "Fuel_voyant", + "description": "Fuel voyant : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "723" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Compas", + "description": "Cap : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "668" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Bering pointer", + "description": "Needle bering : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "669" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "PILOT_HSI_COURSE_ARROW", + "description": "Needle bering : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "670" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "PILOT_HSI_COURSE_ARROW_corr", + "description": "Needle bering : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3080" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "PILOT_HSI_COURSE_ARROW_corr_clone", + "description": "Needle bering : 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3083" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "PILOT_HSI_COURSE_DEVIATION_IND", + "description": "Needle bering : -1 <-> 1", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "671" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": -1 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "HEADING_MARKER", + "description": "HEADING_MARKER : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "672" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "HEADING_MARKER_corr", + "description": "HEADING_MARKER : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3079" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Course_x1", + "description": "Course_x1 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "674" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Course_x10", + "description": "Course_x10 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "675" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Course_x100", + "description": "Course_x100 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "676" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Miles_x1", + "description": "Miles_x1 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "679" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Miles_x10", + "description": "Miles_x10 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "680" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Miles_x100", + "description": "Miles_x100 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "681" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Miles_x1000", + "description": "Miles_x1000 : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "682" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_Miles", + "description": "Flag : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "683" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_NAV", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "684" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_DL", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "685" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_ILS", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "686" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_MAN", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "687" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_TAC", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "688" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_TGT", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "689" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_UHF", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "690" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "HSI", + "name": "Flag_DL2", + "description": "Flag : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "691" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "HSI", + "name": "PILOT_HSI_COURSE_SET_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "673" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "50", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "HSI", + "name": "PILOT_HSI_HEADING_SET_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "678" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "50", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Split_ball", + "description": "Position : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "420" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "index", + "description": "Position : -1.000 / 1.000 => 0 <-> 62", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "421" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 62 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Heading", + "description": "Cap : 0.000/1.000 => 0° <-> 360°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "613" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 360 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Roll", + "description": "Roll : -1.0/1.0 => -180° <-> 180°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "614" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": -180 + }, + { + "value": 1, + "mappedValue": 180 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Pitch", + "description": "Pitch : -1.0/1.0 => 180° <-> -180°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "615" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 180 + }, + { + "value": 1, + "mappedValue": -180 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Bank_Steering_Bar", + "description": "Bank_Steering_Bar : -1.000 / 1.000 => 0 / 185", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "616" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 0.0, + "mappedValue": 60 + }, + { + "value": 0.46, + "mappedValue": 110 + }, + { + "value": 1, + "mappedValue": 185 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Pitch_Steering_Bar", + "description": "Pitch_Steering_Bar : -1.000 / 1.000 -> 170 <-> 0", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "617" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 170 + }, + { + "value": 0, + "mappedValue": 50 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Bank_Pointers", + "description": "Bank_Pointers : -1.000 / 1.000 => 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "618" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Glideslope", + "description": "Glideslope : -1.000 / 1.000 => 200 / 0", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "619" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 200 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Course_Warning_Flag", + "description": "Flag : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "620" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Glideslope_Warning_Flag", + "description": "Flag : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "621" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI", + "name": "Attitude_Warning_Flag", + "description": "Flag : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "622" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ADI", + "name": "ADI_Pitch_Trim_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "612" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "44", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ADI", + "name": "ADI_PILOT_STBY_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "692" + } + ], + "deviceId": "44", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TRIM", + "name": "STAB_TRIM_INDICATOR", + "description": "position : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "966" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AZ", + "name": "AZ_INDICATOR", + "description": "needle position : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2611" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "AZ", + "name": "Flag_red", + "description": "Current state of this flag : FALSE / TRUE", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": true, + "id": "2761" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "AZ", + "name": "Flag_yellow", + "description": "Current state of this flag : FALSE / TRUE", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": true, + "id": "2762" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "AZ", + "name": "Flag_green", + "description": "Current state of this flag : FALSE / TRUE", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": true, + "id": "2763" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "light_hold_alt", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2532" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Pilot_Master_Caution_Light", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "218" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "ILS_PILOT_MKR_BCN_LIGHT", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "693" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "WHEELS_Light", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "65" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Pilot_InRange_Light_Visibility", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "373" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar", + "name": "light_range_5", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2533" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar", + "name": "light_range_10", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2534" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar", + "name": "light_range_25", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2535" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Radar", + "name": "light_range_50", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2536" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Fire_G", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2547" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Fire_D", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2548" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Overht_G", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2549" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Overht_D", + "description": "intensite of this light : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2550" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Ground_speed", + "name": "Knots_x1", + "description": "knots_x1 : 0.000-1.000 => 0 <->9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "604" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Ground_speed", + "name": "Knots_x10", + "description": "knots_x10 : 0.000-1.000 => 0 <->9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "605" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Ground_speed", + "name": "Knots_x100", + "description": "knots_x100 : 0.000-1.000 => 0 <->9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "606" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Ground_speed", + "name": "Knots_x1000", + "description": "knots_x1000 : 0.000-1.000 => 0 <->9", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "607" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Boost_pump", + "name": "ID_left", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "713" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Boost_pump", + "name": "ID_right", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "714" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Oil_press", + "name": "Press_left", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "717" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Oil_press", + "name": "Press_right", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "718" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Hydro", + "name": "PC2", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "210" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Hydro", + "name": "PCU", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "211" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Hydro", + "name": "PC1", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "212" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Pneumatic", + "name": "Press", + "description": "psi : 0.000 <-> 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "86" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1.0, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Rounds_Remaining", + "name": "t_100s", + "description": "s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "275" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Rounds_Remaining", + "name": "t_10s", + "description": "10s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "276" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Rounds_Remaining", + "name": "t_1s", + "description": "1s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "277" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Rounds_Remaining", + "name": "Pilot_Gun_Count_Reset_Knob_Rotate", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1412" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3050" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "Switch_Master_Arm", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "247" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3003" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "Gun_Rate_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "278" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3012" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "PILOT_AUTO_CLEAR", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2598" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3011" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "PILOT_TGT_MSL_REJECT", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2596" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3134" + }, + { + "argumentValue": "0.5", + "name": "Posn 2", + "actionID": "3134" + }, + { + "argumentValue": "0.0", + "name": "Posn 3", + "actionID": "3134" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "PILOT_TGT_MSL_BAND", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2597" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3012" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Master_Arm", + "name": "PILOT_RADAR_TV_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2599" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3031" + }, + { + "argumentValue": "0.5", + "name": "Posn 2", + "actionID": "3031" + }, + { + "argumentValue": "0.0", + "name": "Posn 3", + "actionID": "3031" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Bomb_interval", + "name": "Switch_interval", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "306" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3023" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3023" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Bomb_Quantity", + "name": "Bouton_quantity", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "305" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.00", + "name": "P", + "actionID": "3021" + }, + { + "argumentValue": "0.09", + "name": "S", + "actionID": "3021" + }, + { + "argumentValue": "0.18", + "name": "C", + "actionID": "3021" + }, + { + "argumentValue": "0.27", + "name": "18", + "actionID": "3021" + }, + { + "argumentValue": "0.36", + "name": "12", + "actionID": "3021" + }, + { + "argumentValue": "0.45", + "name": "9", + "actionID": "3021" + }, + { + "argumentValue": "0.55", + "name": "6", + "actionID": "3021" + }, + { + "argumentValue": "0.64", + "name": "5", + "actionID": "3021" + }, + { + "argumentValue": "0.73", + "name": "4", + "actionID": "3021" + }, + { + "argumentValue": "0.82", + "name": "3", + "actionID": "3021" + }, + { + "argumentValue": "0.91", + "name": "2", + "actionID": "3021" + }, + { + "argumentValue": "1.00", + "name": "1", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Bomb_Quantity", + "name": "Bomb_interval", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "307" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3022" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "CW_switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "347" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3031" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3031" + }, + { + "argumentValue": "-1.0", + "name": "Posn 3", + "actionID": "3031" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "Interlock_switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "348" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3032" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3032" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "Bouton_mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "272" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.000", + "name": "TOSS", + "actionID": "3010" + }, + { + "argumentValue": "0.083", + "name": "LOFT", + "actionID": "3010" + }, + { + "argumentValue": "0.167", + "name": "O/S", + "actionID": "3010" + }, + { + "argumentValue": "0.250", + "name": "T Lad", + "actionID": "3010" + }, + { + "argumentValue": "0.333", + "name": "TL", + "actionID": "3010" + }, + { + "argumentValue": "0.417", + "name": "OFF", + "actionID": "3010" + }, + { + "argumentValue": "0.500", + "name": "DIRECT", + "actionID": "3010" + }, + { + "argumentValue": "0.583", + "name": "TGT FIND", + "actionID": "3010" + }, + { + "argumentValue": "0.666", + "name": "DT", + "actionID": "3010" + }, + { + "argumentValue": "0.750", + "name": "DL", + "actionID": "3010" + }, + { + "argumentValue": "0.833", + "name": "L", + "actionID": "3010" + }, + { + "argumentValue": "0.916", + "name": "OFF SET", + "actionID": "3010" + }, + { + "argumentValue": "1.000", + "name": "AGM-45", + "actionID": "3010" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "Bouton_select", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "273" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.000", + "name": "RKTS", + "actionID": "3011" + }, + { + "argumentValue": "0.143", + "name": "ARM", + "actionID": "3011" + }, + { + "argumentValue": "0.286", + "name": "TV", + "actionID": "3011" + }, + { + "argumentValue": "0.429", + "name": "C", + "actionID": "3011" + }, + { + "argumentValue": "0.571", + "name": "B", + "actionID": "3011" + }, + { + "argumentValue": "0.714", + "name": "A", + "actionID": "3011" + }, + { + "argumentValue": "0.857", + "name": "AGM12", + "actionID": "3011" + }, + { + "argumentValue": "1.000", + "name": "BOMBS", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "Select_Jettison", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1254" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3048" + }, + { + "argumentValue": "0.125", + "name": "R FWD", + "actionID": "3048" + }, + { + "argumentValue": "0.250", + "name": "RWING", + "actionID": "3048" + }, + { + "argumentValue": "0.375", + "name": "R AFT", + "actionID": "3048" + }, + { + "argumentValue": "0.500", + "name": "STORES", + "actionID": "3048" + }, + { + "argumentValue": "0.625", + "name": "L AFT", + "actionID": "3048" + }, + { + "argumentValue": "0.750", + "name": "LWING", + "actionID": "3048" + }, + { + "argumentValue": "0.875", + "name": "L FWD", + "actionID": "3048" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "light_CL-TK", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "349" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "Jettison_button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1253" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3049", + "pushValue": "1.0", + "releaseId": "3049", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "Jettison_nuclear_button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2600" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3040", + "pushValue": "1.0", + "releaseId": "3040", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Weapon_delivery", + "name": "Bomb_Arm", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1221" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.000", + "name": "SAFE", + "actionID": "3047" + }, + { + "argumentValue": "0.250", + "name": "NOSE", + "actionID": "3047" + }, + { + "argumentValue": "0.500", + "name": "NOSE&TAIL", + "actionID": "3047" + }, + { + "argumentValue": "0.750", + "name": "TAIL", + "actionID": "3047" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Weapon_delivery", + "name": "light_inst", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "979" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "HEAT_Light_L", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "284" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "HEAT_Light_ML", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "285" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "HEAT_Light_MR", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "286" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "HEAT_Light_R", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "287" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RADAR_Light_TL", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "288" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RADAR_Light_BL", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "289" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RADAR_Light_TR", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "290" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RADAR_Light_BR", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "291" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Heads_Up_Gun_Light", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "274" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Heads_Up_Radar_Light", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "279" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Heads_Up_Heat_Light", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "280" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Master_Arm_Vis", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "248" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Gun_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "255" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "LO_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "256" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "LI_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "257" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "CTR_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "258" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RI_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "259" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RO_Button_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "260" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "Gun_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "261" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "LO_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "262" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "LI_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "263" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "CTR_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "264" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RI_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "265" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Weapon_delivery", + "name": "RO_Arm_Lit", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "266" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "Gun_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "249" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "LO_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "250" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "LI_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "251" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "CTR_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "252" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "RI_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "253" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Weapon_delivery", + "name": "RO_Arm_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "254" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3009", + "pushValue": "1.0", + "releaseId": "3009", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Weapon_delivery", + "name": "PILOT_STATION_SELECT_DIM_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "980" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3130" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Nav", + "name": "PILOT_NAV_FUNCT_SEL_PANEL_BRG_DIST_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "662" + } + ], + "deviceId": "49", + "positions": [ + { + "argumentValue": "0.0", + "name": "VOR-TAC", + "actionID": "3001" + }, + { + "argumentValue": "0.333", + "name": "TAC", + "actionID": "3001" + }, + { + "argumentValue": "0.667", + "name": "ADF-TAC", + "actionID": "3001" + }, + { + "argumentValue": "1.0", + "name": "NAV-COMP", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Nav", + "name": "PILOT_NAV_FUNCT_SEL_PANEL_SOURCE_MODE_SELECTOR_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "663" + } + ], + "deviceId": "49", + "positions": [ + { + "argumentValue": "0.00", + "name": "VOR-ILS", + "actionID": "3002" + }, + { + "argumentValue": "0.33", + "name": "TAC", + "actionID": "3002" + }, + { + "argumentValue": "0.67", + "name": "NAV-COMP", + "actionID": "3002" + }, + { + "argumentValue": "1.00", + "name": "HDG", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Nav", + "name": "PILOT_NAV_FUNCT_SEL_PANEL_FD_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "665" + } + ], + "deviceId": "49", + "positions": [ + { + "argumentValue": "0.0", + "name": "0", + "actionID": "3003" + }, + { + "argumentValue": "1.0", + "name": "1", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Mode_HUD", + "name": "HUD_Mode_Select", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "271" + } + ], + "deviceId": "31", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3001" + }, + { + "argumentValue": "0.167", + "name": "STBY", + "actionID": "3001" + }, + { + "argumentValue": "0.333", + "name": "CAGE", + "actionID": "3001" + }, + { + "argumentValue": "0.500", + "name": "A/G", + "actionID": "3001" + }, + { + "argumentValue": "0.666", + "name": "A/A", + "actionID": "3001" + }, + { + "argumentValue": "0.833", + "name": "BIT1", + "actionID": "3001" + }, + { + "argumentValue": "1.000", + "name": "BIT2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Mode_HUD", + "name": "Reticle_Depress_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "267" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "31", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Mode_HUD", + "name": "Reticle_Depress_100s", + "description": "100s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "268" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Mode_HUD", + "name": "Reticle_Depress_10s", + "description": "10s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "269" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Mode_HUD", + "name": "Reticle_Depress_1s", + "description": "1s : 0.000/1.000 => 0 <-> 9", + "exports": [ + { + "format": "%.1f", + "isExportedEveryFrame": true, + "id": "270" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1.0, + "mappedValue": 0 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_I_SAM_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "381" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3003", + "pushValue": "1.0", + "releaseId": "3003", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_G_SAM_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "382" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_E_SAM_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "383" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR37_MISSILE_LAUNCH_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "384" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_AAA_DEF_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "385" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_AI_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "386" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_G_LORO_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "387" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3009", + "pushValue": "1.0", + "releaseId": "3009", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_AAA_GCI_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "388" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_ACTIVITY_PWR_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "389" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3011", + "pushValue": "1.0", + "releaseId": "3011", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "APR36", + "name": "PILOT_APR36_SYSTEM_POWER_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "390" + } + ], + "buttons": [ + { + "deviceId": "67", + "pushId": "3012", + "pushValue": "1.0", + "releaseId": "3012", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_I", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2537" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_I_corr", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3075" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_G", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2538" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_E", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2539" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_E_corr", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3076" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_LAUNCH", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2540" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_AAA_DEF", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2541" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_AI", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2542" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_AI_corr", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3074" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_G_LORO", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2543" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_G_LORO_corr", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3077" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_AAA_GCI", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2544" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_AAA_GCI_corr", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3078" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_ACT_PWR", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2545" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "APR36", + "name": "PILOT_LIGHT_APR36_POWER", + "description": "Light intensite : 0 <-> 1", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2546" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "APR36", + "name": "PILOT_APR_DIM_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "976" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "APR36", + "name": "PILOT_APR_AUDIO_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "977" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_IAS_Needle", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "102" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_Mach_Dial", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "103" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_Mach_Dial_corr", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.4f", + "isExportedEveryFrame": true, + "id": "3082" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 4 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_Bug_Airspeed", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "104" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_Bug_Mach", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "105" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Badin", + "name": "Pilot_Machandairspeed_Bug_Mach_corr", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3081" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Badin", + "name": "Pilot_Machandairspeed_Knob_Rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "106" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "39", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Badin", + "name": "Pilot_Machandairspeed_Knob_Position", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "107" + } + ], + "buttons": [ + { + "deviceId": "39", + "pushId": "3002", + "pushValue": "1.0", + "releaseId": "3002", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI_ARU", + "name": "STDBYADI_Pitch", + "description": "lua value -1.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "625" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI_ARU", + "name": "STDBYADI_Roll", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "626" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI_ARU", + "name": "STDBYADI_Off_Flag", + "description": "lua value 0.0 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "627" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ADI_ARU", + "name": "STDBYADI_Cage_Knob", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "628" + } + ], + "buttons": [ + { + "deviceId": "44", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ADI_ARU", + "name": "STDBYADI_Trim_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "629" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "44", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ADI_ARU", + "name": "STDBYADI_Miniature_Trim", + "description": "lua value 0.0 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "630" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 18 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Indicateurs", + "name": "Pilot_Slats_Indicator", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "225" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Indicateurs", + "name": "Pilot_Flaps_Indicator", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "226" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Indicateurs", + "name": "LGIndicator_UP_Right", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "50" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Indicateurs", + "name": "LGindicator_UP_Nose", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "51" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Indicateurs", + "name": "LGIndicator_UP_Left", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "52" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Emergency", + "name": "PILOT_EXT_STORES_EMERG_RELEASE_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "965" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3036", + "pushValue": "1.0", + "releaseId": "3036", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Light", + "name": "TAXI_Lt_sw", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1416" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "0.0", + "name": "Posn 1", + "actionID": "3001" + }, + { + "argumentValue": "0.5", + "name": "Posn 2", + "actionID": "3001" + }, + { + "argumentValue": "1.0", + "name": "Posn 3", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Fire", + "name": "PILOT_FIRE_TEST_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "978" + } + ], + "buttons": [ + { + "deviceId": "24", + "pushId": "3012", + "pushValue": "1.0", + "releaseId": "3012", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_AIR_REFUEL_READY", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2525" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_EXT_TK_LO_FULL", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2526" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_EXT_TK_CL_FULL", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2527" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_EXT_TK_RO_FULL", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2528" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_AIR_REFUEL_DISENGAGED", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2529" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_SHOOT_HUD_LEFT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2530" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_SHOOT_HUD_RIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2531" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_PULL_UP_LIGHT_ROTATION", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2794" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Low_AoA_Indexer_Left_Pilot", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "77" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Mid_AoA_Indexer_Left_Pilot", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "78" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "Top_AoA_Indexer_Left_Pilot", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "79" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Anti_skid", + "name": "AntiSkid_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "63" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Anti_skid", + "name": "AntiSkid_Inop_Light", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "64" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Master_caution", + "name": "Master_Caution_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "221" + } + ], + "buttons": [ + { + "deviceId": "22", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Fuel", + "name": "PILOT_FUELSYS_FEED_TANK_CHECK_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2789" + } + ], + "deviceId": "1", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "Tacan", + "name": "Pilot_TACAN_Chan_Ones_Knob", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "640" + } + ], + "unit": "Numeric", + "argumentValue": 0.1, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3021" + }, + "decrement": { + "deviceId": "48", + "actionId": "3021" + } + } + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "Tacan", + "name": "Pilot_TACAN_Chan_TensAndMore_Knob", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "641" + } + ], + "unit": "Numeric", + "argumentValue": 0.1, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3020" + }, + "decrement": { + "deviceId": "48", + "actionId": "3020" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "Tacan", + "name": "Pilot_TACAN_Volume", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "642" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "48", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Tacan", + "name": "Pilot_TACAN_Chan_Ones", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "643" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Tacan", + "name": "Pilot_TACAN_Chan_Tens", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "644" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Tacan", + "name": "Pilot_TACAN_Chan_Hundreds", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "645" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "Tacan", + "name": "Pilot_TACAN_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "646" + } + ], + "deviceId": "48", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3006" + }, + { + "argumentValue": "0.250", + "name": "REC", + "actionID": "3006" + }, + { + "argumentValue": "0.500", + "name": "T/R", + "actionID": "3006" + }, + { + "argumentValue": "0.750", + "name": "A/A REC", + "actionID": "3006" + }, + { + "argumentValue": "1.000", + "name": "A/A T/R", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "Tacan", + "name": "PILOT_TACAN_XY_KNOB", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "654" + } + ], + "unit": "Numeric", + "argumentValue": 0.5, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3004" + }, + "decrement": { + "deviceId": "48", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "Tacan", + "name": "PILOT_TACAN_TEST_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "655" + } + ], + "buttons": [ + { + "deviceId": "48", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Tacan", + "name": "PILOT_TACAN_XY_DIAL", + "description": "X or Y", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "656" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Tacan", + "name": "PILOT_TACAN_TEST_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "657" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "VOR", + "name": "PILOT_VOR_LEFT_DRUM_ROLLER", + "description": "current state of this roller", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1452" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.900, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "VOR", + "name": "PILOT_VOR_RIGHT_DRUM_ROLLER", + "description": "current state of this roller", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1455" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.955, + "mappedValue": 19 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "VOR", + "name": "Pilot_VOR_Nav_vol", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1511" + } + ], + "loop": false, + "argumentValue": 0.5, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "70", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "VOR", + "name": "Pilot_VOR_MB_vol", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1512" + } + ], + "loop": false, + "argumentValue": 0.5, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "70", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "VOR", + "name": "Pilot_VOR_Test", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1513" + } + ], + "buttons": [ + { + "deviceId": "70", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "VOR", + "name": "Pilot_VOR_Freq", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "1514" + } + ], + "unit": "Numeric", + "argumentValue": 1, + "actions": { + "increment": { + "deviceId": "70", + "actionId": "3013" + }, + "decrement": { + "deviceId": "48", + "actionId": "3013" + } + } + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "VOR", + "name": "Pilot_VOR_Freq_decimal", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.3f", + "id": "1515" + } + ], + "unit": "Numeric", + "argumentValue": 1, + "actions": { + "increment": { + "deviceId": "70", + "actionId": "3014" + }, + "decrement": { + "deviceId": "48", + "actionId": "3014" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AFCS", + "name": "Pilot_AFCS_Yaw", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1506" + } + ], + "deviceId": "9", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3010" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3010" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AFCS", + "name": "Pilot_AFCS_Roll", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1507" + } + ], + "deviceId": "9", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3012" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AFCS", + "name": "Pilot_AFCS_Pitch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1508" + } + ], + "deviceId": "9", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3014" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3014" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AFCS", + "name": "Pilot_AFCS_Engage", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1509" + } + ], + "deviceId": "9", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3016" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AFCS", + "name": "Pilot_AFCS_Alt", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1510" + } + ], + "deviceId": "9", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3018" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3018" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "Pilot_COMM_CMD_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "119" + } + ], + "buttons": [ + { + "deviceId": "3", + "pushId": "3002", + "pushValue": "1.0", + "releaseId": "3002", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TACAN_AN_ARN_118", + "name": "Pilot_NAV_CMD_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "120" + } + ], + "buttons": [ + { + "deviceId": "48", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "Pilot_UHF_Volume_Control", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "121" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "3", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ARC164", + "name": "Pilot_COMM_CMD_light", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "169" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ARC164", + "name": "Pilot_NAV_CMD_light", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "170" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "Pilot_COMM_CMD_light_rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2768" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "3", + "actionId": "3054" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TACAN_AN_ARN_118", + "name": "Pilot_NAV_CMD_light_rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2770" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "48", + "actionId": "3015" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Squelch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1374" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3024" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3024" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "Cockpit Mechanics (Pilot)", + "name": "Boarding Steps Indicator", + "description": "Position of the indicator.", + "exports": [ + { + "format": "%.1f", + "id": "1520" + } + ], + "valueDescription": "0 = Indicator up, 1 = indicator down", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 1 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ICS", + "name": "Pilot_ICS_Volume", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "76" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "2", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "Pilot_ICS_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1409" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "0.0", + "name": "B/U", + "actionID": "3004" + }, + { + "argumentValue": "0.5", + "name": "NORM", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "EMER", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "Pilot_ICS_Radio_Override", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1378" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "1.0", + "name": "B/U", + "actionID": "3005" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3005" + }, + { + "argumentValue": "-1.0", + "name": "EMER", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COMPASSSYSTEM", + "name": "Pilot_Gyro_Fast_Erect_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "366" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3005" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "AOASYSTEM", + "name": "PILOT_AURAL_TONE_VOLUME", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "635" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "13", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Chaff_Count", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1500" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.0", + "name": "1", + "actionID": "3014" + }, + { + "argumentValue": "0.2", + "name": "2", + "actionID": "3014" + }, + { + "argumentValue": "0.4", + "name": "3", + "actionID": "3014" + }, + { + "argumentValue": "0.6", + "name": "4", + "actionID": "3014" + }, + { + "argumentValue": "0.8", + "name": "6", + "actionID": "3014" + }, + { + "argumentValue": "1.0", + "name": "8", + "actionID": "3014" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Chaff_Interval", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1501" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.0", + "name": "1", + "actionID": "3017" + }, + { + "argumentValue": "0.3", + "name": "2", + "actionID": "3017" + }, + { + "argumentValue": "0.6", + "name": "3", + "actionID": "3017" + }, + { + "argumentValue": "1.0", + "name": "8", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Chaff_Count_Salvo", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1502" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.00", + "name": "1", + "actionID": "3016" + }, + { + "argumentValue": "0.25", + "name": "2", + "actionID": "3016" + }, + { + "argumentValue": "0.50", + "name": "4", + "actionID": "3016" + }, + { + "argumentValue": "0.75", + "name": "8", + "actionID": "3016" + }, + { + "argumentValue": "1.00", + "name": "C", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Chaff_Interval_Salvo", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1503" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.00", + "name": "1", + "actionID": "3017" + }, + { + "argumentValue": "0.16", + "name": "2", + "actionID": "3017" + }, + { + "argumentValue": "0.33", + "name": "3", + "actionID": "3017" + }, + { + "argumentValue": "0.50", + "name": "4", + "actionID": "3017" + }, + { + "argumentValue": "0.66", + "name": "5", + "actionID": "3017" + }, + { + "argumentValue": "0.83", + "name": "8", + "actionID": "3017" + }, + { + "argumentValue": "1.00", + "name": "R", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Flare_Count", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1504" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.00", + "name": "1", + "actionID": "3018" + }, + { + "argumentValue": "0.25", + "name": "2", + "actionID": "3018" + }, + { + "argumentValue": "0.50", + "name": "4", + "actionID": "3018" + }, + { + "argumentValue": "0.75", + "name": "8", + "actionID": "3018" + }, + { + "argumentValue": "1.00", + "name": "C", + "actionID": "3018" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "Pilot_ALE40_Flare_Interval", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1505" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.00", + "name": "1", + "actionID": "3019" + }, + { + "argumentValue": "0.16", + "name": "2", + "actionID": "3019" + }, + { + "argumentValue": "0.33", + "name": "3", + "actionID": "3019" + }, + { + "argumentValue": "0.50", + "name": "4", + "actionID": "3019" + }, + { + "argumentValue": "0.66", + "name": "5", + "actionID": "3019" + }, + { + "argumentValue": "0.83", + "name": "8", + "actionID": "3019" + }, + { + "argumentValue": "1.00", + "name": "R", + "actionID": "3019" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "AN_ALE40_ON_Lamp", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1414" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "AN_ALE40_FLARES_Lamp", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1415" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_FLARES_SELECT_Sw", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1417" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_WING_DUMP_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "709" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3003" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_WING_INTERNAL_TRANS_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "710" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3004" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_WING_EXTERNAL_TRANS_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "711" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3005" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3005" + }, + { + "argumentValue": "-1.00", + "name": "pos 3", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_AIR_REFUEL_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "712" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3006" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_BOOST_PUMP_SW_L", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "725" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3021" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_BOOST_PUMP_SW_R", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "726" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3022" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_REFUEL_SEL_COVER", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "705" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "FuelControls", + "name": "FUELSYS_PILOT_REFUEL_SEL_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "706" + } + ], + "deviceId": "60", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3002" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_Switch_LCOSS", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1518" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3016" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_Switch_DSCG", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1519" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3017" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Antenna_Selection_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "118" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "ENGINES_PILOT_DEICE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "700" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "PILOT_RUDDER_TRIM_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "964" + } + ], + "deviceId": "25", + "positions": [ + { + "argumentValue": "-1.00", + "name": "pos 1", + "actionID": "3012" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3012" + }, + { + "argumentValue": "1.00", + "name": "pos 3", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "ENGINES_PILOT_LEFT_MASTER_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "292" + } + ], + "deviceId": "24", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "ENGINES_PILOT_RIGHT_MASTER_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "293" + } + ], + "deviceId": "24", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3002" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "ENGINES_PILOT_START_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "294" + } + ], + "deviceId": "24", + "positions": [ + { + "argumentValue": "-1.00", + "name": "pos 1", + "actionID": "3003" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3003" + }, + { + "argumentValue": "1.00", + "name": "pos 3", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "SPC_switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "113" + } + ], + "deviceId": "38", + "positions": [ + { + "argumentValue": "1.00", + "name": "pos 1", + "actionID": "3001" + }, + { + "argumentValue": "0.00", + "name": "pos 2", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_AGM_Polarization", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1517" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3010" + }, + { + "argumentValue": "0.5", + "name": "pos 2", + "actionID": "3010" + }, + { + "argumentValue": "0.0", + "name": "pos 3", + "actionID": "3010" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Gauge", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "231" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Test", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "232" + } + ], + "buttons": [ + { + "deviceId": "26", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Pressure", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "233" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Flow_Light", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "234" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Pressure_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "235" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "1.0", + "name": "Emergency", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "Normal", + "actionID": "3002" + }, + { + "argumentValue": "-1.0", + "name": "Test", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Ratio_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "236" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "Pilot_Oxygen_Supply_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "237" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "0.0", + "name": "Pos 1", + "actionID": "3006" + }, + { + "argumentValue": "1.0", + "name": "Pos 2", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "PILOT_VOL_CANOPY_LOW_ALT", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2729" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3015" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS ", + "name": "Pilot_Light_Exterior_Fuselage", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1355" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3004" + }, + { + "argumentValue": "0.5", + "name": "OFF", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "DIM", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS ", + "name": "Pilot_Light_Exterior_Flash", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1356" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "1.0", + "name": "FLASH", + "actionID": "3005" + }, + { + "argumentValue": "0.5", + "name": "OFF", + "actionID": "3005" + }, + { + "argumentValue": "0.0", + "name": "STEADY", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS ", + "name": "Pilot_Light_Exterior_Tail", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1357" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3006" + }, + { + "argumentValue": "0.5", + "name": "OFF", + "actionID": "3006" + }, + { + "argumentValue": "0.0", + "name": "DIM", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS ", + "name": "Pilot_Light_Exterior_Wing", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1358" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3007" + }, + { + "argumentValue": "0.5", + "name": "OFF", + "actionID": "3007" + }, + { + "argumentValue": "0.0", + "name": "DIM", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_MODE_SELECTOR_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "955" + } + ], + "deviceId": "54", + "positions": [ + { + "argumentValue": "0.333", + "name": "COMP", + "actionID": "3001" + }, + { + "argumentValue": "0.000", + "name": "DG", + "actionID": "3001" + }, + { + "argumentValue": "0.666", + "name": "SLAVED", + "actionID": "3001" + }, + { + "argumentValue": "1.000", + "name": "SYNC", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_SET_HEADING_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "956" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "54", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_SET_HEADING_KNOB_PRESS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1029" + } + ], + "buttons": [ + { + "deviceId": "54", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_REF_SYS_SELECTOR_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "957" + } + ], + "deviceId": "54", + "positions": [ + { + "argumentValue": "0.0", + "name": "pos 1", + "actionID": "3003" + }, + { + "argumentValue": "1.0", + "name": "pos 2", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_LATITUDE_CONTROL_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "958" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "54", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_SYNC_INDICATOR_METER", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "959" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COMPASSSYSTEM", + "name": "COMPASS_PANEL_PILOT_HEMISPHERE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "960" + } + ], + "deviceId": "54", + "positions": [ + { + "argumentValue": "0.0", + "name": "pos 1", + "actionID": "3012" + }, + { + "argumentValue": "1.0", + "name": "pos 2", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Monitor_Switch_LO", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1337" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3021" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Monitor_Switch_LI", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1338" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3022" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Monitor_Switch_CTR", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1339" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3023" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3023" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Monitor_Switch_RI", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1340" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3024" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3024" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Monitor_Switch_RO", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1341" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "pos 1", + "actionID": "3025" + }, + { + "argumentValue": "0.0", + "name": "pos 2", + "actionID": "3025" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TODO", + "name": "Pilot_DCU_Control_Test_Lamp", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1342" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3026", + "pushValue": "1.0", + "releaseId": "3026", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TODO", + "name": "Pilot_DCU_Control_Test_MSL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1343" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3027", + "pushValue": "1.0", + "releaseId": "3027", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TODO", + "name": "Pilot_DCU_Control_Test_Bomb", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1344" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3037", + "pushValue": "1.0", + "releaseId": "3037", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Control_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1345" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3030" + }, + { + "argumentValue": "0.333", + "name": "SAFE", + "actionID": "3030" + }, + { + "argumentValue": "0.666", + "name": "BOMB-GRD", + "actionID": "3030" + }, + { + "argumentValue": "0.999", + "name": "BOMB-AIR", + "actionID": "3030" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Control_Master_Guard", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1346" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3028" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3028" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_DCU_Control_Master_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1347" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3029" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3029" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "PILOT_DCU_ARM_SLIDER", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1524" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "0.0", + "name": "Pos 1", + "actionID": "3041" + }, + { + "argumentValue": "1.0", + "name": "Pos 2", + "actionID": "3041" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_WARM_LO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2558" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_WARM_LI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2559" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_WARM_CL", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2560" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_WARM_RI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2561" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_WARM_RO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2562" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_UNLOCKED_LO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2563" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_UNLOCKED_LI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2564" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_UNLOCKED_CL", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2565" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_UNLOCKED_RI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2566" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_UNLOCKED_RO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2567" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_1", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1323" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3013" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_2", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1324" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3017" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3017" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_3A", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1325" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3021" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3021" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_C", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1326" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3025" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3025" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3025" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_4", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1327" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3033" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3033" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Audio", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1328" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3009" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3009" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Test", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1329" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3029" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3029" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3029" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Ident", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1330" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "1.0", + "name": "Pos 1", + "actionID": "3060" + }, + { + "argumentValue": "0.0", + "name": "Pos 2", + "actionID": "3060" + }, + { + "argumentValue": "-1.0", + "name": "Pos 3", + "actionID": "3060" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_1_Tens", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1331" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3036" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3036" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3036" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3036" + }, + { + "argumentValue": "0.500", + "name": "4", + "actionID": "3036" + }, + { + "argumentValue": "0.625", + "name": "5", + "actionID": "3036" + }, + { + "argumentValue": "0.750", + "name": "6", + "actionID": "3036" + }, + { + "argumentValue": "0.875", + "name": "7", + "actionID": "3036" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_1_Units", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1332" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3040" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3040" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3040" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3040" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_3A_Thounsands", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1333" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3044" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3044" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3044" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3044" + }, + { + "argumentValue": "0.500", + "name": "4", + "actionID": "3044" + }, + { + "argumentValue": "0.625", + "name": "5", + "actionID": "3044" + }, + { + "argumentValue": "0.750", + "name": "6", + "actionID": "3044" + }, + { + "argumentValue": "0.875", + "name": "7", + "actionID": "3044" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_3A_Hundreds", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1334" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3048" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3048" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3048" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3048" + }, + { + "argumentValue": "0.500", + "name": "4", + "actionID": "3048" + }, + { + "argumentValue": "0.750", + "name": "5", + "actionID": "3048" + }, + { + "argumentValue": "0.0", + "name": "6", + "actionID": "3048" + }, + { + "argumentValue": "0.875", + "name": "7", + "actionID": "3048" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_3A_Tens", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1335" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3052" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3052" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3052" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3052" + }, + { + "argumentValue": "0.500", + "name": "4", + "actionID": "3052" + }, + { + "argumentValue": "0.625", + "name": "5", + "actionID": "3052" + }, + { + "argumentValue": "0.750", + "name": "6", + "actionID": "3052" + }, + { + "argumentValue": "0.875", + "name": "7", + "actionID": "3052" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Mode_3A_Units", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1336" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3056" + }, + { + "argumentValue": "0.125", + "name": "1", + "actionID": "3056" + }, + { + "argumentValue": "0.250", + "name": "2", + "actionID": "3056" + }, + { + "argumentValue": "0.375", + "name": "3", + "actionID": "3056" + }, + { + "argumentValue": "0.500", + "name": "4", + "actionID": "3056" + }, + { + "argumentValue": "0.625", + "name": "5", + "actionID": "3056" + }, + { + "argumentValue": "0.750", + "name": "6", + "actionID": "3056" + }, + { + "argumentValue": "0.875", + "name": "7", + "actionID": "3056" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Code", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1322" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.00", + "name": "HOLD", + "actionID": "3001" + }, + { + "argumentValue": "0.33", + "name": "A", + "actionID": "3001" + }, + { + "argumentValue": "0.67", + "name": "B", + "actionID": "3001" + }, + { + "argumentValue": "1.00", + "name": "ZERO", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF", + "name": "Pilot_IFF_Master", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1521" + } + ], + "deviceId": "4", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3005" + }, + { + "argumentValue": "0.25", + "name": "STBY", + "actionID": "3005" + }, + { + "argumentValue": "0.50", + "name": "LOW", + "actionID": "3005" + }, + { + "argumentValue": "0.75", + "name": "NOR", + "actionID": "3005" + }, + { + "argumentValue": "1.00", + "name": "EMER", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "IFF", + "name": "PILOT_IFF_REPLY_LAMP_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2842" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "4", + "actionId": "3065" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF", + "name": "PILOT_IFF_REPLY_LAMP_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2843" + } + ], + "buttons": [ + { + "deviceId": "4", + "pushId": "3064", + "pushValue": "1.0", + "releaseId": "3064", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "IFF", + "name": "PILOT_IFF_TEST_LAMP_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2844" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "4", + "actionId": "3067" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF", + "name": "PILOT_IFF_TEST_LAMP_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2845" + } + ], + "buttons": [ + { + "deviceId": "4", + "pushId": "3066", + "pushValue": "1.0", + "releaseId": "3066", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_IFF_TEST", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2556" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_IFF_REPLY", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2557" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "Pilot_Temperature_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1348" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3014" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_Temperature_Mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1349" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "-1.0", + "name": "AUTO", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3013" + }, + { + "argumentValue": "1.0", + "name": "MANUAL", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "Pilot_Light_Cockpit_Flood_White", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1350" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Cockpit_Flood_Console", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1351" + } + ], + "deviceId": "72", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3011" + }, + { + "argumentValue": "0.5", + "name": "DIM", + "actionID": "3011" + }, + { + "argumentValue": "0.0", + "name": "MED", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Cockpit_Instr_Panel", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1352" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3010" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Cockpit_Console", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1353" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3012" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INDICATORSANDLIGHTS", + "name": "Pilot_Light_Cockpit_Stby_Comp", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1354" + } + ], + "deviceId": "22", + "positions": [ + { + "argumentValue": "-1.0", + "name": "TEST", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3002" + }, + { + "argumentValue": "1.0", + "name": "STBY", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ELECTRICS", + "name": "PILOT_L_GEN_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "971" + } + ], + "deviceId": "55", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON_haut", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3002" + }, + { + "argumentValue": "-1.0", + "name": "ON_bas", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ELECTRICS", + "name": "PILOT_R_GEN_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "972" + } + ], + "deviceId": "55", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON_haut", + "actionID": "3003" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3003" + }, + { + "argumentValue": "-1.0", + "name": "ON_bas", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "PITOTSTATIC", + "name": "Pitot_Heat_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "108" + } + ], + "deviceId": "36", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON_haut", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "PILOT_RAIN_REMOVAL_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "982" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON_haut", + "actionID": "3005" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "cabin", + "name": "Pilot_Cockpit_Pressure_Gauge", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "246" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TODO", + "name": "PILOT_COOLING_RESET_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "981" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "PILOT_CABIN_VENT_PLUG", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2879" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "0.0", + "name": "Posn 1", + "actionID": "3012" + }, + { + "argumentValue": "1.0", + "name": "Posn 2", + "actionID": "3012" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Mode_Selector_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "122" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3004" + }, + { + "argumentValue": "0.2", + "name": "T/R", + "actionID": "3004" + }, + { + "argumentValue": "0.4", + "name": "T/R+G", + "actionID": "3004" + }, + { + "argumentValue": "0.6", + "name": "ADF+G", + "actionID": "3004" + }, + { + "argumentValue": "0.8", + "name": "ADF", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "GUARD", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "Pilot_UHF_AUX_Volume_Control", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "139" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "1", + "actionId": "3012" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "Pilot_UHF_Tone", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1377" + } + ], + "buttons": [ + { + "deviceId": "1", + "pushId": "3027", + "pushValue": "1.0", + "releaseId": "3027", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "Pilot_UHF_Set_Channel_Pushbutton", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "135" + } + ], + "buttons": [ + { + "deviceId": "1", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1376" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.0", + "name": "MANUEL", + "actionID": "3026" + }, + { + "argumentValue": "0.0", + "name": "PRESET", + "actionID": "3026" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Hundreds", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1375" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "T", + "actionID": "3025" + }, + { + "argumentValue": "0.333", + "name": "2", + "actionID": "3025" + }, + { + "argumentValue": "0.667", + "name": "3", + "actionID": "3025" + }, + { + "argumentValue": "1.000", + "name": "A", + "actionID": "3025" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Knob_DecHundreds", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "131" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "00", + "actionID": "3006" + }, + { + "argumentValue": "0.333", + "name": "25", + "actionID": "3006" + }, + { + "argumentValue": "0.667", + "name": "50", + "actionID": "3006" + }, + { + "argumentValue": "1.000", + "name": "75", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Knob_DecOnes", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "132" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3007" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3007" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3007" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3007" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3007" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3007" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3007" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3007" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3007" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Knob_Ones", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "133" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3008" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3008" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3008" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3008" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3008" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3008" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3008" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3008" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3008" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3008" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Freq_Knob_Tens", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "134" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3009" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3009" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3009" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3009" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3009" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3009" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3009" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3009" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3009" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_Communication_Channel_Control_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "123" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "1", + "actionID": "3005" + }, + { + "argumentValue": "0.059", + "name": "2", + "actionID": "3005" + }, + { + "argumentValue": "0.118", + "name": "3", + "actionID": "3005" + }, + { + "argumentValue": "0.176", + "name": "4", + "actionID": "3005" + }, + { + "argumentValue": "0.235", + "name": "5", + "actionID": "3005" + }, + { + "argumentValue": "0.294", + "name": "6", + "actionID": "3005" + }, + { + "argumentValue": "0.353", + "name": "7", + "actionID": "3005" + }, + { + "argumentValue": "0.412", + "name": "8", + "actionID": "3005" + }, + { + "argumentValue": "0.470", + "name": "9", + "actionID": "3005" + }, + { + "argumentValue": "0.529", + "name": "10", + "actionID": "3005" + }, + { + "argumentValue": "0.588", + "name": "11", + "actionID": "3005" + }, + { + "argumentValue": "0.647", + "name": "12", + "actionID": "3005" + }, + { + "argumentValue": "0.706", + "name": "13", + "actionID": "3005" + }, + { + "argumentValue": "0.765", + "name": "14", + "actionID": "3005" + }, + { + "argumentValue": "0.823", + "name": "15", + "actionID": "3005" + }, + { + "argumentValue": "0.882", + "name": "16", + "actionID": "3005" + }, + { + "argumentValue": "0.941", + "name": "17", + "actionID": "3005" + }, + { + "argumentValue": "1.000", + "name": "18", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "Pilot_UHF_AUX_Channel_Control_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "136" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "1", + "actionID": "3011" + }, + { + "argumentValue": "0.053", + "name": "2", + "actionID": "3011" + }, + { + "argumentValue": "0.105", + "name": "3", + "actionID": "3011" + }, + { + "argumentValue": "0.158", + "name": "4", + "actionID": "3011" + }, + { + "argumentValue": "0.211", + "name": "5", + "actionID": "3011" + }, + { + "argumentValue": "0.263", + "name": "6", + "actionID": "3011" + }, + { + "argumentValue": "0.316", + "name": "7", + "actionID": "3011" + }, + { + "argumentValue": "0.368", + "name": "8", + "actionID": "3011" + }, + { + "argumentValue": "0.421", + "name": "9", + "actionID": "3011" + }, + { + "argumentValue": "0.474", + "name": "10", + "actionID": "3011" + }, + { + "argumentValue": "0.526", + "name": "11", + "actionID": "3011" + }, + { + "argumentValue": "0.579", + "name": "12", + "actionID": "3011" + }, + { + "argumentValue": "0.632", + "name": "13", + "actionID": "3011" + }, + { + "argumentValue": "0.684", + "name": "14", + "actionID": "3011" + }, + { + "argumentValue": "0.737", + "name": "15", + "actionID": "3011" + }, + { + "argumentValue": "0.789", + "name": "16", + "actionID": "3011" + }, + { + "argumentValue": "0.842", + "name": "17", + "actionID": "3011" + }, + { + "argumentValue": "0.895", + "name": "18", + "actionID": "3011" + }, + { + "argumentValue": "0.947", + "name": "19", + "actionID": "3011" + }, + { + "argumentValue": "1.000", + "name": "20", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_KY28_P_MODE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2554" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_KY28_C_MODE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2555" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ICS", + "name": "PILOT_KY28_P_MODE_KNOB_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2791" + } + ], + "buttons": [ + { + "deviceId": "2", + "pushId": "3840", + "pushValue": "1.0", + "releaseId": "3840", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ICS", + "name": "PILOT_KY28_C_MODE_KNOB_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2793" + } + ], + "buttons": [ + { + "deviceId": "2", + "pushId": "3844", + "pushValue": "1.0", + "releaseId": "3844", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ICS", + "name": "PILOT_KY28_P_MODE_KNOB_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2790" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "2", + "actionId": "3841" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ICS", + "name": "PILOT_KY28_C_MODE_KNOB_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2792" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "2", + "actionId": "3845" + } + } + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning ALT ENCODER OUT", + "description": "Alt encoder unit cannot be used currently", + "exports": [ + { + "format": "%0.1f", + "id": "115" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning IFF", + "description": "Mode 4 code is zeroed or no code is inserted", + "exports": [ + { + "format": "%0.1f", + "id": "2568" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning CANOPY UNLOCKED", + "description": "any canopy is not locked and lowered", + "exports": [ + { + "format": "%0.1f", + "id": "208" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning LEFT EXT FUEL", + "description": "Autopilot pitch trim error", + "exports": [ + { + "format": "%0.1f", + "id": "2569" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning AUTOPILOT PITCH TRIM", + "description": "No fuel flow from left ext tank", + "exports": [ + { + "format": "%0.1f", + "id": "2570" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning FUEL LEVEL LOW", + "description": "Low fuel level in cells 1 and 2", + "exports": [ + { + "format": "%0.1f", + "id": "2571" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning L ANTI ICE ON", + "description": "Left anti ice bleed air is on", + "exports": [ + { + "format": "%0.1f", + "id": "2572" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning L AUX AIR DOOR", + "description": "Left aux air door operating error", + "exports": [ + { + "format": "%0.1f", + "id": "2573" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning WINDSHIELD TEMP HIGH", + "description": "Windshield temperature may cause optical problems", + "exports": [ + { + "format": "%0.1f", + "id": "2574" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning SLATS IN", + "description": "Slats override is in use", + "exports": [ + { + "format": "%0.1f", + "id": "2575" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning INERTIAL NAV SYS OUT", + "description": "Inertial Navigation system is either out or off", + "exports": [ + { + "format": "%0.1f", + "id": "2576" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning OXYGEN LOW", + "description": "Inertial Navigation system is either out or off", + "exports": [ + { + "format": "%0.1f", + "id": "238" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning DC BUS", + "description": "Generators fail or voltage drop", + "exports": [ + { + "format": "%0.1f", + "id": "2577" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning HOOK DOWN", + "description": "arresting hook is not up and locked", + "exports": [ + { + "format": "%0.1f", + "id": "2578" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning AUTOPILOT DISENGAGE", + "description": "autopilot is disengaged after initial engagement of the AFCS", + "exports": [ + { + "format": "%0.1f", + "id": "2579" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning CTR EXT FUEL", + "description": "no fuel flow is detected from external center tank", + "exports": [ + { + "format": "%0.1f", + "id": "2580" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning CHK FUEL FILTERS", + "description": "fuel filter is clogged", + "exports": [ + { + "format": "%0.1f", + "id": "2581" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning R ANTI ICE ON", + "description": "the right anti-ice bleed air system is on", + "exports": [ + { + "format": "%0.1f", + "id": "2582" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning R AUX AIR DOOR", + "description": "Right aux air door operating error", + "exports": [ + { + "format": "%0.1f", + "id": "2583" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning DUCT TEMP HIGH", + "description": "temperature within the engine intake duct too high", + "exports": [ + { + "format": "%0.1f", + "id": "2584" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning PITCH AUG OFF", + "description": "power is on the airplane and the pitch stab aug switch is not engaged", + "exports": [ + { + "format": "%0.1f", + "id": "2585" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning TANK 7 FULL", + "description": "Tank 7 fuel transfer valve fails to open", + "exports": [ + { + "format": "%0.1f", + "id": "2586" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning RIGHT EXT FUEL", + "description": "the right external fuel tank is selected but no fuel flow is detected", + "exports": [ + { + "format": "%0.1f", + "id": "2587" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning RADAR ON COOL OFF", + "description": "No description in the manual", + "exports": [ + { + "format": "%0.1f", + "id": "2588" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning STATIC CORR OFF", + "description": "SPC fails or the CADC switch is placed to CORR OFF", + "exports": [ + { + "format": "%0.1f", + "id": "114" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning SPEED BRAKE OUT", + "description": "the speed brake is out or not fully closed", + "exports": [ + { + "format": "%0.1f", + "id": "2589" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning CHECK HYDR GAUGES", + "description": "pressure of any system drops below limit", + "exports": [ + { + "format": "%0.1f", + "id": "220" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning CABIN TURB OVERSPEED", + "description": "cabin turbine of the refrigeration unit is subjected to pressures and temperatures in excess of the normal operation", + "exports": [ + { + "format": "%0.1f", + "id": "2590" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning FIRE SYS", + "description": "either a fire/overheat detector sensor tube is burned through, a detector wire chafes to ground", + "exports": [ + { + "format": "%0.1f", + "id": "2591" + } + ] + }, + { + "heliosType": "DCS.Common.FlagValue", + "device": "Telelight Annunciator Panel (Pilot)", + "name": "Warning SPARE", + "description": "All spare warning lamps in the Telelight Annunciator Panel", + "exports": [ + { + "format": "%0.1f", + "id": "2883" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "PILOT_HOOK_HANDLE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "974" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "UP", + "actionID": "3021" + }, + { + "argumentValue": "1.0", + "name": "DOWN", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "LG_Lever", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "5" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "UP", + "actionID": "3001" + }, + { + "argumentValue": "1.0", + "name": "DOWN", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "PILOT_EMERG_GEAR_HANDLE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "3045" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "Retract", + "actionID": "3013" + }, + { + "argumentValue": "1.0", + "name": "Extend", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Pilot_Canopy_Handle", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "200" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.0", + "name": "Retract", + "actionID": "3001" + }, + { + "argumentValue": "1.0", + "name": "Extend", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Pilot_Canopy_Jettison", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "202" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.0", + "name": "Retract", + "actionID": "3003" + }, + { + "argumentValue": "1.0", + "name": "Extend", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Pilot_Canopy_Manual_Unlock", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "204" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.0", + "name": "Retract", + "actionID": "3002" + }, + { + "argumentValue": "1.0", + "name": "Extend", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "SEAT", + "name": "PILOT_SEAT_HEIGHT_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "3041" + } + ], + "deviceId": "85", + "positions": [ + { + "argumentValue": "1.0", + "name": "down", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "off", + "actionID": "3001" + }, + { + "argumentValue": "-1.0", + "name": "Up", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "Pilot_Drag_Chute_Handle_P1", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2767" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "off", + "actionID": "3009" + }, + { + "argumentValue": "1.0", + "name": "deploy", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "Pilot_Drag_Chute_Handle", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1516" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "off", + "actionID": "3009" + }, + { + "argumentValue": "1.0", + "name": "on", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "Pilot_Emergency_Brake_Lever", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "343" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "1", + "name": "ON", + "actionID": "3004" + }, + { + "argumentValue": "0", + "name": "OFF", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "PILOT_RANGE_INDICATOR_MODE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "id": "1210" + } + ], + "deviceId": "64", + "positions": [ + { + "argumentValue": "0.0", + "name": "WRCS", + "actionId": "3022" + }, + { + "argumentValue": "0.5", + "name": "SET", + "actionId": "3022" + }, + { + "argumentValue": "1.0", + "name": "ROR", + "actionId": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.Text", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "Range Display Reading", + "description": "Range Indicator Numeric Display as text", + "exports": [ + { + "isExportedEveryFrame": false, + "id": "8100" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "PILOT_RANGE_INDICATOR_BRIGHTNESS", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": false, + "id": "1211" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3021" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "PILOT_RANGE_INDICATOR_DESIRED_RANGE", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": false, + "id": "1212" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3023" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "PILOT_RANGE_INDICATOR_DESIRED_RANGE_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1213" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3020", + "pushValue": "1.0", + "releaseId": "3020", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Text", + "device": "ARC164", + "name": "UHF Remote Channel Indicator Reading", + "description": "Pilot's digital UHF display content as text", + "exports": [ + { + "isExportedEveryFrame": false, + "id": "8101" + } + ] + }, + { + "heliosType": "DCS.Common.Text", + "device": "ARC164", + "name": "WSO UHF Remote Channel Indicator Reading", + "description": "Pilot's digital UHF display content as text", + "exports": [ + { + "isExportedEveryFrame": false, + "id": "8102" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "test", + "name": "test", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3073" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WEAPONS", + "name": "Armament_Safety_Override", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "281" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3017", + "pushValue": "1.0", + "releaseId": "3017", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "PILOT_Slats_ORIDE_Sw", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2519" + } + ], + "deviceId": "25", + "positions": [ + { + "argumentValue": "0.0", + "name": "up", + "actionID": "3010" + }, + { + "argumentValue": "1.0", + "name": "down", + "actionID": "3010" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "PILOT_Slats_ORIDE_Cover", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2520" + } + ], + "deviceId": "25", + "positions": [ + { + "argumentValue": "1.0", + "name": "closed", + "actionID": "3008" + }, + { + "argumentValue": "0.0", + "name": "open", + "actionID": "3008" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TODO", + "name": "PILOT_GUN_CAMERA_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "962" + } + ], + "buttons": [ + { + "deviceId": "87", + "pushId": "3003", + "pushValue": "1.0", + "releaseId": "3003", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "PILOT_GUN_CAMERA_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "961" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "up", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "down", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "PILOT_SAI_CB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2861" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3009" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "PILOT_SAI_INTENSITY", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2860" + } + ], + "loop": false, + "argumentValue": 0.5, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3039" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "voyants", + "name": "PILOT_LIGHT_RECORDER_ON", + "description": "Fuel voyant 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2592" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_AAI", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1360" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_HSI", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1361" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_VVI", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1362" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_MASI", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1363" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3006" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_ADI", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1364" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3007" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Intensity_ALT", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1365" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3008" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "Pilot_Light_Formation_Fuselage", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1366" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": -1.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3019" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS", + "name": "Pilot_Light_Formation_Mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1367" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "1.0", + "name": "up", + "actionID": "3003" + }, + { + "argumentValue": "0.0", + "name": "down", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EXTERIOR_LIGHTS", + "name": "Pilot_Light_Formation_Dimmer", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1368" + } + ], + "deviceId": "69", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3002" + }, + { + "argumentValue": "0.25", + "name": "DIM", + "actionID": "3002" + }, + { + "argumentValue": "0.50", + "name": "MED", + "actionID": "3002" + }, + { + "argumentValue": "0.75", + "name": "BRT", + "actionID": "3002" + }, + { + "argumentValue": "1.00", + "name": "JOIN UP", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Formation_Indexer", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1369" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INTERIOR_LIGHTS", + "name": "Pilot_Light_Inst_Flood_Brightness", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1370" + } + ], + "deviceId": "72", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3013" + }, + { + "argumentValue": "0.5", + "name": "OFF", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "DIM", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "Pilot_Light_Stdby_AI_Brightness", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1371" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3031" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "AOASYSTEM", + "name": "Pilot_Volume_Knob__Stall", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1372" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "13", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RWR_INTERFACE", + "name": "Pilot_Volume_Knob_ML", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1373" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3055" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_AIL_Feel_Trim", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1383" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3002" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_STAB_Feel_Trim", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1384" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_Speed_Brake", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1385" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3006" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_LG", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1386" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3008" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3008" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_Flaps", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1387" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3003" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_Trim_CONT", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1388" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3005" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CIRCUIT_BREAKERS", + "name": "Pilot_Circuit_Breaker_RUD_Trim", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1389" + } + ], + "deviceId": "84", + "positions": [ + { + "argumentValue": "0.0", + "name": "closed", + "actionID": "3007" + }, + { + "argumentValue": "1.0", + "name": "open", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "HUD_AN_ASG_26 ", + "name": "HUD_SHTR_Selector_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1200" + } + ], + "deviceId": "31", + "positions": [ + { + "argumentValue": "1.0", + "name": "CL", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "OPEN", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "PILOT_WEAPON_SLEW_X", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "967" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "-1.0", + "name": "RIGHT", + "actionID": "3034" + }, + { + "argumentValue": "0.0", + "name": "Center", + "actionID": "3034" + }, + { + "argumentValue": "1.0", + "name": "LEFT", + "actionID": "3034" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "PILOT_WEAPON_SLEW_Y", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "968" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "-1.0", + "name": "Up", + "actionID": "3035" + }, + { + "argumentValue": "0.0", + "name": "Center", + "actionID": "3035" + }, + { + "argumentValue": "1.0", + "name": "Down", + "actionID": "3035" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO", + "name": "WSO_RANGE_RATE_NEEDLE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2626" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Low_AoA_Indexer_Left_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "637" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Mid_AoA_Indexer_Left_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "638" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Top_AoA_Indexer_Left_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "639" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Low_AoA_Indexer_Right_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "378" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Mid_AoA_Indexer_Right_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "379" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Top_AoA_Indexer_Right_Rio", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "380" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Clock", + "name": "CLOCK_RIO_HAND_HOURS", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "804" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Clock", + "name": "CLOCK_RIO_HAND_MINUTES", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "805" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Clock", + "name": "STOPWATCH_RIO_HAND_SECONDS", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "806" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Clock", + "name": "STOPWATCH_RIO_HAND_MINUTES", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "807" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_Clock", + "name": "STOPWATCH_RIO_RESET_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "810" + } + ], + "buttons": [ + { + "deviceId": "11", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_Clock", + "name": "CLOCK_RIO_KNOB_TRANSLATION", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "813" + } + ], + "buttons": [ + { + "deviceId": "11", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "WSO_Clock", + "name": "CLOCK_RIO_KNOB_ROTATION", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "811" + } + ], + "unit": "Numeric", + "argumentValue": 0.001, + "actions": { + "increment": { + "deviceId": "11", + "actionId": "3005" + }, + "decrement": { + "deviceId": "11", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_GMETER", + "name": "Rio_G_Needle_First", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "177" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_GMETER", + "name": "Rio_G_Needle_Second", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "178" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_GMETER", + "name": "Rio_G_Needle_Third", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "179" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_GMETER", + "name": "Rio_G_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "180" + } + ], + "buttons": [ + { + "deviceId": "35", + "pushId": "3002", + "pushValue": "1.0", + "releaseId": "3002", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_VSI", + "name": "Rio_VSI_Needle", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "181" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": -6000 + }, + { + "value": 1, + "mappedValue": 6000 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Needle", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "182" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Hundreds", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "183" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Thousands", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "184" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Tenthousands", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "185" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Set_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "186" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "40", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Set_DecHundreds", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "187" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Set_DecTens", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "188" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Set_Ones", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "189" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Set_Tens", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "190" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_ResetStby_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "191" + } + ], + "deviceId": "40", + "positions": [ + { + "argumentValue": "-1.0", + "name": "Posn 1", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "Posn 3", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ALTIMETER", + "name": "Rio_Altimeter_Stby_Flag", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "192" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WSO_APR36", + "name": "WSO_APR36_AUDIO_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2624" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3025" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WSO_APR36", + "name": "WSO_APR36_DIM_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2625" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3026" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_I", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2678" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_G", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2679" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_E", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2680" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_LAUNCH", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2681" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_AAA_DEF", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2682" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_AI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2683" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_G_LORO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2684" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_AAA_GCI", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2685" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_ACT_PWR", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2686" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_APR36", + "name": "WSO_LIGHT_APR36_POWER", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2687" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ADI", + "name": "RIO_ADI_OFF_FLAG", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "534" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WSO_ADI", + "name": "RIO_ADI_Trim_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "633" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "40", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ADI", + "name": "RIO_ADI_Roll_Pointer", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "634" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ADI", + "name": "RIO_ADI_Pitch", + "description": "lua value 0.000/1.000 -> 0 / 360°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "631" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1.0, + "mappedValue": -90.0 + }, + { + "value": 1.0, + "mappedValue": 90.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_ADI", + "name": "RIO_ADI_Roll", + "description": "lua value 0.000/1.000 -> 0 / 360°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "632" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": -180.0 + }, + { + "value": 1, + "mappedValue": 180.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WSO_COURSE", + "name": "WSO_COURSE_SET_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2612" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "76", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_GLIDESLOPE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2613" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 140 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_LOCALIZER", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2615" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 140 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_GLIDESLOPE_OFF_FLAG", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2614" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_LOCALIZER_OFF_FLAG", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2616" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_DIST_UNIT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2617" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_DIST_TEN", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2618" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_DIST_HUNDRED", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2619" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_LIGHT_COURSE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2674" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "KY28_MODE", + "name": "WSO_LIGHT_KY28_P_MODE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2675" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "KY28_MODE", + "name": "WSO_LIGHT_KY28_C_MODE", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2676" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "KY28_MODE", + "name": "RIO_Master_Caution_Light", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "219" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CNI_AN_ASQ_19A", + "name": "RIO_TACAN_NAV_FUNCTION_SELECTOR_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "664" + } + ], + "deviceId": "45", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3001" + }, + { + "argumentValue": "0.5", + "name": "Posn 2", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "Posn 3", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_TURN_INDICATOR", + "name": "Rio_Slip_Ball", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "610" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 83 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_TURN_INDICATOR", + "name": "Rio_Turn_Indicator", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "611" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_RADAR_COOL_OFF", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2689" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_INERTIAL_NAV_OUT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2688" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "Copilot_WL_Canopy_Unlock_Vis", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "209" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_INDEXER_GREEN_LEFT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2703" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_INDEXER_GREEN_RIGHT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2707" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "WSO_BDHI_OFF_FLAG", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2627" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_RANGE_THOUSANDS", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2725" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_COMPASS_CARD", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "949" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_POINTER_1", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "950" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_POINTER_2", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "951" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_POINTER_2_Corr", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "3085" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_RANGE_ONES", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "952" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_RANGE_TENS", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "953" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_BDHI", + "name": "BDHI_WSO_RANGE_HUNDREDS", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "954" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RWR_INTERFACE", + "name": "WSO_RWR_KNOB_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2809" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3051" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RWR_INTERFACE", + "name": "WSO_RWR_PANEL_ML_AUDIO_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2810" + } + ], + "loop": false, + "argumentValue": 0.05, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "67", + "actionId": "3056" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WSO_CORRECTION_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "993" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "Posn 1", + "actionID": "3007" + }, + { + "argumentValue": "0.0", + "name": "Posn 2", + "actionID": "3007" + }, + { + "argumentValue": "-1.0", + "name": "Posn 3", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_FLAG_course", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "0" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_COURSE", + "name": "WSO_COURSE_HEADING", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2621" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_SHOOT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2677" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EJECTION_SEAT_SYSTEM", + "name": "WSO_EJECT_LIGHT_PUSH_TEST", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2836" + } + ], + "buttons": [ + { + "deviceId": "71", + "pushId": "3003", + "pushValue": "1.0", + "releaseId": "3003", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_EJECT_LIGHT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2837" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ICS", + "name": "WSO_KY28_ZEROIZE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2647" + } + ], + "buttons": [ + { + "deviceId": "2", + "pushId": "3045", + "pushValue": "1.0", + "releaseId": "3045", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "WSO_KY28_BAND_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2648" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "0.0", + "name": "Posn 1", + "actionID": "3047" + }, + { + "argumentValue": "1.0", + "name": "Posn 2", + "actionID": "3047" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "WSO_KY28_MODE_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2649" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3050" + }, + { + "argumentValue": "0.5", + "name": "ON", + "actionID": "3050" + }, + { + "argumentValue": "1.0", + "name": "RLY", + "actionID": "3050" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Low_Angle_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "351" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "62", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_High_Angle_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "352" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "62", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Low_Angle_1s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "353" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Low_Angle_10s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "354" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Low_Angle_100s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "355" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_High_Angle_1s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "356" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_High_Angle_10s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "357" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_High_Angle_100s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "358" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_High_Angle_1000s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "359" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Pullup_Timer_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "369" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "62", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Release_Timer_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "370" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "62", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Pullup_1s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "360" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Pullup_10s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "361" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Pullup_100s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "362" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Release_1s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "363" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Release_10s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "364" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ATTITUDEREFERENCE", + "name": "ARBCS_Timer_Release_100s", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "365" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ECM", + "name": "WSO_ECM_LEFT_MODE_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "2650" + } + ], + "deviceId": "91", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3001" + }, + { + "argumentValue": "0.25", + "name": "STBY", + "actionID": "3001" + }, + { + "argumentValue": "0.50", + "name": "XMIT", + "actionID": "3001" + }, + { + "argumentValue": "0.75", + "name": " ", + "actionID": "3001" + }, + { + "argumentValue": "1.00", + "name": "BOTH", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ECM", + "name": "WSO_ECM_LEFT_RESET_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2657" + } + ], + "buttons": [ + { + "deviceId": "91", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ECM", + "name": "WSO_ECM_RIGHT_MODE_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "2658" + } + ], + "deviceId": "91", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3007" + }, + { + "argumentValue": "0.25", + "name": "STBY", + "actionID": "3007" + }, + { + "argumentValue": "0.50", + "name": "XMIT", + "actionID": "3007" + }, + { + "argumentValue": "0.75", + "name": " ", + "actionID": "3007" + }, + { + "argumentValue": "1.00", + "name": "BOTH", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ECM", + "name": "WSO_ECM_RIGHT_RESET_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2665" + } + ], + "buttons": [ + { + "deviceId": "91", + "pushId": "3011", + "pushValue": "1.0", + "releaseId": "3011", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "RIO_Slats_Indicator", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "227" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "RIO_Flaps_Indicator", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "228" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "WSO_L_GEAR_INDICATOR_UP", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "984" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "WSO_NOSE_GEAR_INDICATOR_UP", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "985" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "WSO_R_GEAR_INDICATOR_UP", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "986" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "WSO_EMERG_GEAR_HANDLE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "983" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "Emer", + "actionID": "3008" + }, + { + "argumentValue": "1.0", + "name": "Norm", + "actionID": "3008" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "GEARANDHOOK", + "name": "Rio_Emergency_Brake_Lever", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "344" + } + ], + "deviceId": "20", + "positions": [ + { + "argumentValue": "0.0", + "name": "Emer", + "actionID": "3005" + }, + { + "argumentValue": "1.0", + "name": "Norm", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Copilot_Canopy_Jettison", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "203" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.0", + "name": "Emer", + "actionID": "3006" + }, + { + "argumentValue": "1.0", + "name": "Norm", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Copilot_Canopy_Handle", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "201" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.0", + "name": "Emer", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "Norm", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "AIRBORNE_VIDEO_TAPE_RECORDER", + "name": "WSO_AVTR_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2628" + } + ], + "deviceId": "73", + "positions": [ + { + "argumentValue": "1.0", + "name": "RECORD", + "actionID": "3001" + }, + { + "argumentValue": "0.5", + "name": "STANDBY", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WSO_GUN_CAMERA_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "992" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3006" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_AIR_TO_AIR", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2690" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_WEAPON", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2691" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_ASQ_153", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2692" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_RCD", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2693" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_EOT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2694" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Text", + "device": "Textes", + "name": "WSO minutes indicator", + "description": "Pilot's digital UHF display content as text", + "exports": [ + { + "isExportedEveryFrame": false, + "id": "8103" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "WSO_OXYGEN_KNOB_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2814" + } + ], + "loop": false, + "argumentValue": 0.001, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3039" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RIO_indicator", + "name": "RIO_Oxygen_Flow_Light", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "241" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "RIO_Oxygen_Pressure_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "242" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "1.0", + "name": "Emergency", + "actionID": "3003" + }, + { + "argumentValue": "0.0", + "name": "normal", + "actionID": "3003" + }, + { + "argumentValue": "-1.0", + "name": "Test mask", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "RIO_Oxygen_Ratio_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "243" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "1.0", + "name": "100", + "actionID": "3005" + }, + { + "argumentValue": "0.0", + "name": "normal", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "OXYGENSYSTEM", + "name": "RIO_Oxygen_Supply_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "244" + } + ], + "deviceId": "26", + "positions": [ + { + "argumentValue": "0.0", + "name": "ON", + "actionID": "3007" + }, + { + "argumentValue": "1.0", + "name": "OFF", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Oxigene", + "name": "RIO_Oxygen_Pressure_Gauge", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "245" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_UNIT_INCREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2629" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_UNIT_DECREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2630" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_TEN_INCREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2631" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_TEN_DECREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2632" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3009", + "pushValue": "1.0", + "releaseId": "3009", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_HUNDRED_INCREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2633" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3003", + "pushValue": "1.0", + "releaseId": "3003", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_HUNDRED_DECREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2634" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_THOUSAND_INCREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2635" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3002", + "pushValue": "1.0", + "releaseId": "3002", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_THOUSAND_DECREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2636" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_MODE_INCREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2637" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3001", + "pushValue": "1.0", + "releaseId": "3001", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_MODE_DECREASE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2638" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "Wso_Apx80_Units", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2000" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "Wso_Apx80_Ten", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2001" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "Wso_Apx80_Hundreds", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2002" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "Wso_Apx80_Thounsands", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2003" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 9 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "Wso_Apx80_Mode", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2004" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 5 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_APX_CHAL", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2695" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_LIGHT_APX_TEST", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2696" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_CHAL_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2641" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3021", + "pushValue": "1.0", + "releaseId": "3021", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_M2", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2642" + } + ], + "deviceId": "68", + "positions": [ + { + "argumentValue": "1.0", + "name": "1", + "actionID": "3022" + }, + { + "argumentValue": "0.0", + "name": "2", + "actionID": "3022" + }, + { + "argumentValue": "-1.0", + "name": "3", + "actionID": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_M3", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2643" + } + ], + "deviceId": "68", + "positions": [ + { + "argumentValue": "1.0", + "name": "1", + "actionID": "3025" + }, + { + "argumentValue": "0.0", + "name": "2", + "actionID": "3025" + }, + { + "argumentValue": "-1.0", + "name": "3", + "actionID": "3025" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WSO_APX80A_M4", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2644" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "1", + "actionID": "3033" + }, + { + "argumentValue": "0.0", + "name": "2", + "actionID": "3033" + }, + { + "argumentValue": "-1.0", + "name": "3", + "actionID": "3033" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_TEST", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2645" + } + ], + "deviceId": "68", + "positions": [ + { + "argumentValue": "-1.0", + "name": "1", + "actionID": "3013" + }, + { + "argumentValue": "0.0", + "name": "2", + "actionID": "3013" + }, + { + "argumentValue": "1.0", + "name": "3", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WSO_APX80A_ANTIJAM", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2639" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "1", + "actionID": "3032" + }, + { + "argumentValue": "0.0", + "name": "2", + "actionID": "3032" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_LAMP_PRESS_TEST", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2640" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3018", + "pushValue": "1.0", + "releaseId": "3018", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "IFF_INTERROGATOR_AN_APX_80A", + "name": "WSO_APX80A_LAMP_PRESS_CHAL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2646" + } + ], + "buttons": [ + { + "deviceId": "68", + "pushId": "3015", + "pushValue": "1.0", + "releaseId": "3015", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "RADAR_Rio_Brightness", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "334" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3032" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "Radar_Contrast_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1400" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3023" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "Radar_Cursor_RNG_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1401" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3024" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "Radar_BRT_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1402" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3025" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "Radar_Cursor_OFS_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1403" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3026" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "Radar_Display_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1404" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3027" + }, + { + "argumentValue": "0.2", + "name": "STBY", + "actionID": "3027" + }, + { + "argumentValue": "0.4", + "name": "TEST", + "actionID": "3027" + }, + { + "argumentValue": "0.6", + "name": "RDR BIT", + "actionID": "3027" + }, + { + "argumentValue": "0.8", + "name": "RDR", + "actionID": "3027" + }, + { + "argumentValue": "1.0", + "name": "TV", + "actionID": "3027" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "WSO_RADAR_RANGE_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2672" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3033" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_RETICLE_BRIGHTNESS_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2733" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_BORESIGHT_AZIMUTH_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2734" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_BORESIGHT_ELEVATION_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2735" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_BORESIGHT_ROLL_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2736" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_LIGHT_BRIGHTNESS_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2738" + } + ], + "loop": false, + "argumentValue": 0.01, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "64", + "actionId": "3009" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_BIT_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2737" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_REJECT_OVERRIDE_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2739" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_ACQUISITION_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2740" + } + ], + "deviceId": "64", + "positions": [ + { + "argumentValue": "1.0", + "name": "12V-vis", + "actionID": "3011" + }, + { + "argumentValue": "0.5", + "name": "WRCS", + "actionID": "3011" + }, + { + "argumentValue": "0.0", + "name": "9V-vis", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_STOW_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2754" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_LASER_READY_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2755" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_POWER_ON_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2756" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_WRCS_OUT_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2757" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3012", + "pushValue": "1.0", + "releaseId": "3012", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_GO_MALF_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2758" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3013", + "pushValue": "1.0", + "releaseId": "3013", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_TGT_DESIGNATOR_INS_OUT_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2759" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3014", + "pushValue": "1.0", + "releaseId": "3014", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_STOW", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2715" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_LASER_READY", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2716" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_POWER_ON", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2717" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_WRCS_OUT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2718" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_GO", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2719" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_MALF", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2720" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_OVHT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2721" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Lights", + "name": "WSO_TGT_DESIGNATOR_LIGHT_INS_OUT", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2722" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ICS", + "name": "WSO_ICS_VOLUME_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2666" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "2", + "actionId": "3006" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "WSO_ICS_MODE_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2667" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "0.0", + "name": "B/U", + "actionID": "3007" + }, + { + "argumentValue": "0.5", + "name": "NORM", + "actionID": "3007" + }, + { + "argumentValue": "1.0", + "name": "EMER", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ICS", + "name": "WSO_ICS_RADIO_OVERRIDE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2668" + } + ], + "deviceId": "2", + "positions": [ + { + "argumentValue": "1.0", + "name": "OVERIDE", + "actionID": "3008" + }, + { + "argumentValue": "0.0", + "name": "HOT MIC", + "actionID": "3008" + }, + { + "argumentValue": "-1.0", + "name": "COLD MIC", + "actionID": "3008" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_METER_SELECTOR_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1001" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.000", + "name": "OFF", + "actionID": "3015" + }, + { + "argumentValue": "0.888", + "name": "OA", + "actionID": "3015" + }, + { + "argumentValue": "0.777", + "name": "OB", + "actionID": "3015" + }, + { + "argumentValue": "0.665", + "name": "OC", + "actionID": "3015" + }, + { + "argumentValue": "0.554", + "name": "128", + "actionID": "3015" + }, + { + "argumentValue": "0.442", + "name": "16", + "actionID": "3015" + }, + { + "argumentValue": "0.331", + "name": "112", + "actionID": "3015" + }, + { + "argumentValue": "0.219", + "name": "125", + "actionID": "3015" + }, + { + "argumentValue": "0.108", + "name": "+35", + "actionID": "3015" + }, + { + "argumentValue": "-0.004", + "name": "+60", + "actionID": "3015" + }, + { + "argumentValue": "-0.115", + "name": "-150", + "actionID": "3015" + }, + { + "argumentValue": "-0.227", + "name": "-250", + "actionID": "3015" + }, + { + "argumentValue": "-0.338", + "name": "-6", + "actionID": "3015" + }, + { + "argumentValue": "-0.450", + "name": "-25", + "actionID": "3015" + }, + { + "argumentValue": "-0.561", + "name": "-60", + "actionID": "3015" + }, + { + "argumentValue": "-0.673", + "name": "-250", + "actionID": "3015" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RADAR", + "name": "RADAR_WSO_MONITOR_METER", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1002" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0.0 + }, + { + "value": 1, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_STAB_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1004" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "OUT", + "actionID": "3016" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3016" + }, + { + "argumentValue": "-1.0", + "name": "DRIFT", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_VC_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1005" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "900", + "actionID": "3017" + }, + { + "argumentValue": "0.0", + "name": "2700", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_METER_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1006" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "signal", + "actionID": "3018" + }, + { + "argumentValue": "0.0", + "name": "volts", + "actionID": "3018" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "Radar_Monitor_Test", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1408" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3036" + }, + { + "argumentValue": "0.091", + "name": "1", + "actionID": "3036" + }, + { + "argumentValue": "0.182", + "name": "2", + "actionID": "3036" + }, + { + "argumentValue": "0.273", + "name": "3", + "actionID": "3036" + }, + { + "argumentValue": "0.364", + "name": "4", + "actionID": "3036" + }, + { + "argumentValue": "0.455", + "name": "5", + "actionID": "3036" + }, + { + "argumentValue": "0.545", + "name": "6", + "actionID": "3036" + }, + { + "argumentValue": "0.636", + "name": "7", + "actionID": "3036" + }, + { + "argumentValue": "0.727", + "name": "8", + "actionID": "3036" + }, + { + "argumentValue": "0.818", + "name": "9", + "actionID": "3036" + }, + { + "argumentValue": "0.909", + "name": "10", + "actionID": "3036" + }, + { + "argumentValue": "1.000", + "name": "11", + "actionID": "3036" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Power", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "336" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3004" + }, + { + "argumentValue": "0.25", + "name": "Test", + "actionID": "3004" + }, + { + "argumentValue": "0.50", + "name": "STBY", + "actionID": "3004" + }, + { + "argumentValue": "0.75", + "name": "OPR", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "EMER", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Range", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "337" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.0", + "name": "5", + "actionID": "3005" + }, + { + "argumentValue": "0.2", + "name": "10", + "actionID": "3005" + }, + { + "argumentValue": "0.4", + "name": "25", + "actionID": "3005" + }, + { + "argumentValue": "0.6", + "name": "50", + "actionID": "3005" + }, + { + "argumentValue": "0.8", + "name": "100", + "actionID": "3005" + }, + { + "argumentValue": "1.0", + "name": "200", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Display", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "338" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.00", + "name": "VI", + "actionID": "3006" + }, + { + "argumentValue": "0.25", + "name": "B NAR", + "actionID": "3006" + }, + { + "argumentValue": "0.50", + "name": "B WIDE", + "actionID": "3006" + }, + { + "argumentValue": "0.75", + "name": "PPI WIDE", + "actionID": "3006" + }, + { + "argumentValue": "1.00", + "name": "PPI NAR", + "actionID": "3006" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_ASPECT_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "1008" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.00", + "name": "TAIL", + "actionID": "3020" + }, + { + "argumentValue": "0.25", + "name": "AFT", + "actionID": "3020" + }, + { + "argumentValue": "0.50", + "name": "FWD", + "actionID": "3020" + }, + { + "argumentValue": "0.75", + "name": "NOSE", + "actionID": "3020" + }, + { + "argumentValue": "1.00", + "name": "WIDE", + "actionID": "3020" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "Radar_Man_Vc", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1407" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3035" + }, + { + "argumentValue": "0.091", + "name": "1", + "actionID": "3035" + }, + { + "argumentValue": "0.182", + "name": "2", + "actionID": "3035" + }, + { + "argumentValue": "0.273", + "name": "3", + "actionID": "3035" + }, + { + "argumentValue": "0.364", + "name": "4", + "actionID": "3035" + }, + { + "argumentValue": "0.455", + "name": "5", + "actionID": "3035" + }, + { + "argumentValue": "0.545", + "name": "6", + "actionID": "3035" + }, + { + "argumentValue": "0.636", + "name": "7", + "actionID": "3035" + }, + { + "argumentValue": "0.727", + "name": "8", + "actionID": "3035" + }, + { + "argumentValue": "0.818", + "name": "9", + "actionID": "3035" + }, + { + "argumentValue": "0.909", + "name": "-2", + "actionID": "3035" + }, + { + "argumentValue": "1.00", + "name": "-1", + "actionID": "3035" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "339" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "0.0", + "name": "5", + "actionID": "3007" + }, + { + "argumentValue": "0.2", + "name": "10", + "actionID": "3007" + }, + { + "argumentValue": "0.4", + "name": "25", + "actionID": "3007" + }, + { + "argumentValue": "0.6", + "name": "50", + "actionID": "3007" + }, + { + "argumentValue": "0.8", + "name": "100", + "actionID": "3007" + }, + { + "argumentValue": "1.0", + "name": "200", + "actionID": "3007" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "RADAR_Rio_Rcvr_Gain_Fine", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "340" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3001" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "RADAR", + "name": "RADAR_Rio_Rcvr_Gain_Coarse", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "341" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "52", + "actionId": "3002" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "RADAR", + "name": "RADAR_WSO_SKIN_TRACK_LIGHT", + "description": "Altimeter Needle : 0.000 - 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1010" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_POLAR_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1009" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "CIR 1", + "actionID": "3021" + }, + { + "argumentValue": "0.0", + "name": "LIN", + "actionID": "3021" + }, + { + "argumentValue": "-1.0", + "name": "CIR 2", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Scan_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "342" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "1 bar", + "actionID": "3003" + }, + { + "argumentValue": "-1.0", + "name": "2 bar", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Track", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "372" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "MAN", + "actionID": "3022" + }, + { + "argumentValue": "0.0", + "name": "AUTO", + "actionID": "3022" + }, + { + "argumentValue": "-1.0", + "name": "AOU OUT", + "actionID": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_Rio_Pulse", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "371" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "SHORT", + "actionID": "3013" + }, + { + "argumentValue": "-1.0", + "name": "LONG", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "RADAR", + "name": "RADAR_WSO_MANUEVER_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1007" + } + ], + "deviceId": "52", + "positions": [ + { + "argumentValue": "1.0", + "name": "HI G", + "actionID": "3019" + }, + { + "argumentValue": "0.0", + "name": "LOW G", + "actionID": "3019" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "RIO_COMM_CMD_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "144" + } + ], + "buttons": [ + { + "deviceId": "3", + "pushId": "3013", + "pushValue": "1.0", + "releaseId": "3013", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TACAN_AN_ARN_118", + "name": "RIO_NAV_CMD_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "145" + } + ], + "buttons": [ + { + "deviceId": "48", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "WSO_UHF_Squelch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2524" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3028" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3028" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "RIO_UHF_Volume_Control", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "146" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "3", + "actionId": "3014" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "WSO_COMM_CMD_light_rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2772" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "3", + "actionId": "3055" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TACAN_AN_ARN_118", + "name": "WSO_NAV_CMD_light_rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2774" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "48", + "actionId": "3016" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ARC164", + "name": "RIO_NAV_CMD_light", + "description": "Altimeter Needle : 0.000 - 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "171" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "ARC164", + "name": "RIO_COMM_CMD_light", + "description": "Altimeter Needle : 0.000 - 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "172" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Volume", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "649" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "48", + "actionId": "3012" + } + } + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Chan_Ones_Knob", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "647" + } + ], + "unit": "Numeric", + "argumentValue": 0.1, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3024" + }, + "decrement": { + "deviceId": "48", + "actionId": "3024" + } + } + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Chan_TensAndMore_Knob", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "648" + } + ], + "unit": "Numeric", + "argumentValue": 0.1, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3023" + }, + "decrement": { + "deviceId": "48", + "actionId": "3023" + } + } + }, + { + "heliosType": "DCS.Common.RotaryEncoder", + "device": "TACAN_AN_ARN_118", + "name": "RIO_TACAN_XY_KNOB", + "description": "Current position of this rotary encoder knob.", + "exports": [ + { + "format": "%.1f", + "id": "658" + } + ], + "unit": "Numeric", + "argumentValue": 1, + "actions": { + "increment": { + "deviceId": "48", + "actionId": "3011" + }, + "decrement": { + "deviceId": "48", + "actionId": "3011" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "653" + } + ], + "deviceId": "48", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3013" + }, + { + "argumentValue": "0.25", + "name": "REC", + "actionID": "3013" + }, + { + "argumentValue": "0.50", + "name": "T/R", + "actionID": "3013" + }, + { + "argumentValue": "0.75", + "name": "A/A REC", + "actionID": "3013" + }, + { + "argumentValue": "1.00", + "name": "A/A T/R", + "actionID": "3013" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "TACAN_AN_ARN_118", + "name": "RIO_TACAN_TEST_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "659" + } + ], + "buttons": [ + { + "deviceId": "3", + "pushId": "3014", + "pushValue": "1.0", + "releaseId": "3014", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Chan_Ones", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "650" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Chan_Tens", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "651" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TACAN_AN_ARN_118", + "name": "Rio_TACAN_Chan_Hundreds", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "652" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TACAN_AN_ARN_118", + "name": "RIO_TACAN_XY_DIAL", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "660" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "TACAN_AN_ARN_118", + "name": "RIO_TACAN_TEST_LIGHT", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "661" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Mode_Selector_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "147" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "1.0", + "name": "MANUEL", + "actionID": "3030" + }, + { + "argumentValue": "0.0", + "name": "PRESET", + "actionID": "3030" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_ModeSelector_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2031" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3015" + }, + { + "argumentValue": "0.2", + "name": "T/R", + "actionID": "3015" + }, + { + "argumentValue": "0.4", + "name": "T/R+G", + "actionID": "3015" + }, + { + "argumentValue": "0.6", + "name": "ADF+G", + "actionID": "3015" + }, + { + "argumentValue": "0.8", + "name": "ADF", + "actionID": "3015" + }, + { + "argumentValue": "1.0", + "name": "GUARD", + "actionID": "3015" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "WSO_UHF_TONE_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2523" + } + ], + "buttons": [ + { + "deviceId": "3", + "pushId": "3031", + "pushValue": "1.0", + "releaseId": "3031", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "ARC164", + "name": "RIO_UHF_AUX_Volume_Control", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "164" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "3", + "actionId": "3023" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "ARC164", + "name": "RIO_UHF_Set_Channel_Pushbutton", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "160" + } + ], + "buttons": [ + { + "deviceId": "3", + "pushId": "3021", + "pushValue": "1.0", + "releaseId": "3021", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Communication_Channel_Control_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "148" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "1", + "actionID": "3016" + }, + { + "argumentValue": "0.059", + "name": "2", + "actionID": "3016" + }, + { + "argumentValue": "0.118", + "name": "3", + "actionID": "3016" + }, + { + "argumentValue": "0.176", + "name": "4", + "actionID": "3016" + }, + { + "argumentValue": "0.235", + "name": "5", + "actionID": "3016" + }, + { + "argumentValue": "0.294", + "name": "6", + "actionID": "3016" + }, + { + "argumentValue": "0.353", + "name": "7", + "actionID": "3016" + }, + { + "argumentValue": "0.412", + "name": "8", + "actionID": "3016" + }, + { + "argumentValue": "0.470", + "name": "9", + "actionID": "3016" + }, + { + "argumentValue": "0.529", + "name": "10", + "actionID": "3016" + }, + { + "argumentValue": "0.588", + "name": "11", + "actionID": "3016" + }, + { + "argumentValue": "0.647", + "name": "12", + "actionID": "3016" + }, + { + "argumentValue": "0.706", + "name": "13", + "actionID": "3016" + }, + { + "argumentValue": "0.765", + "name": "14", + "actionID": "3016" + }, + { + "argumentValue": "0.823", + "name": "15", + "actionID": "3016" + }, + { + "argumentValue": "0.882", + "name": "16", + "actionID": "3016" + }, + { + "argumentValue": "0.941", + "name": "17", + "actionID": "3016" + }, + { + "argumentValue": "1.000", + "name": "18", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Frequency_Hundreds", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2030" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "T", + "actionID": "3029" + }, + { + "argumentValue": "0.333", + "name": "2", + "actionID": "3029" + }, + { + "argumentValue": "0.667", + "name": "3", + "actionID": "3029" + }, + { + "argumentValue": "1.000", + "name": "A", + "actionID": "3029" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Freq_Knob_DecHundreds", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "156" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "00", + "actionID": "3017" + }, + { + "argumentValue": "0.333", + "name": "25", + "actionID": "3017" + }, + { + "argumentValue": "0.667", + "name": "50", + "actionID": "3017" + }, + { + "argumentValue": "1.000", + "name": "75", + "actionID": "3017" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Freq_Knob_DecOnes", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "157" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3018" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3018" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3018" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3018" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3018" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3018" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3018" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3018" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3018" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3018" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Freq_Knob_Ones", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "158" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3019" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3019" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3019" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3019" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3019" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3019" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3019" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3019" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3019" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3019" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_Freq_Knob_Tens", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "159" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "0", + "actionID": "3020" + }, + { + "argumentValue": "0.111", + "name": "1", + "actionID": "3020" + }, + { + "argumentValue": "0.222", + "name": "2", + "actionID": "3020" + }, + { + "argumentValue": "0.333", + "name": "3", + "actionID": "3020" + }, + { + "argumentValue": "0.444", + "name": "4", + "actionID": "3020" + }, + { + "argumentValue": "0.555", + "name": "5", + "actionID": "3020" + }, + { + "argumentValue": "0.667", + "name": "6", + "actionID": "3020" + }, + { + "argumentValue": "0.778", + "name": "7", + "actionID": "3020" + }, + { + "argumentValue": "0.889", + "name": "8", + "actionID": "3020" + }, + { + "argumentValue": "1.000", + "name": "9", + "actionID": "3020" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ARC164", + "name": "RIO_UHF_AUX_Channel_Control_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "161" + } + ], + "deviceId": "3", + "positions": [ + { + "argumentValue": "0.000", + "name": "1", + "actionID": "3022" + }, + { + "argumentValue": "0.053", + "name": "2", + "actionID": "3022" + }, + { + "argumentValue": "0.105", + "name": "3", + "actionID": "3022" + }, + { + "argumentValue": "0.158", + "name": "4", + "actionID": "3022" + }, + { + "argumentValue": "0.211", + "name": "5", + "actionID": "3022" + }, + { + "argumentValue": "0.263", + "name": "6", + "actionID": "3022" + }, + { + "argumentValue": "0.316", + "name": "7", + "actionID": "3022" + }, + { + "argumentValue": "0.368", + "name": "8", + "actionID": "3022" + }, + { + "argumentValue": "0.421", + "name": "9", + "actionID": "3022" + }, + { + "argumentValue": "0.474", + "name": "10", + "actionID": "3022" + }, + { + "argumentValue": "0.526", + "name": "11", + "actionID": "3022" + }, + { + "argumentValue": "0.579", + "name": "12", + "actionID": "3022" + }, + { + "argumentValue": "0.632", + "name": "13", + "actionID": "3022" + }, + { + "argumentValue": "0.684", + "name": "14", + "actionID": "3022" + }, + { + "argumentValue": "0.737", + "name": "15", + "actionID": "3022" + }, + { + "argumentValue": "0.789", + "name": "16", + "actionID": "3022" + }, + { + "argumentValue": "0.842", + "name": "17", + "actionID": "3022" + }, + { + "argumentValue": "0.895", + "name": "18", + "actionID": "3022" + }, + { + "argumentValue": "0.947", + "name": "19", + "actionID": "3022" + }, + { + "argumentValue": "1.000", + "name": "20", + "actionID": "3022" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Oxygen_Gauge", + "name": "RIO_Oxygen_Gauge", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "239" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WSO_Oxygen_Gauge", + "name": "RIO_Cockpit_Pressure_Gauge", + "description": "lua value 0.000 / 1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "240" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "VOR_ILS", + "name": "WSO_VOR_ILS_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2521" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "70", + "actionId": "3007" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "VOR_ILS", + "name": "WSO_VOR_ILS_MKR_BCN", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2522" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "70", + "actionId": "3006" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Chaff_Hundreds", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1390" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Chaff_Tens", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1391" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Chaff_Ones", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1392" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Flare_Hundreds", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1393" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Flare_Tens", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1394" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_Roller_Flare_Ones", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1395" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_CCU_Chaff_Lamp_Brightness", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1441" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "AN_ALE40", + "name": "AN_ALE40_CCU_Flare_Lamp_Brightness", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1442" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_Flare_Mode", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1443" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3021" + }, + { + "argumentValue": "0.333", + "name": "SGL", + "actionID": "3021" + }, + { + "argumentValue": "0.666", + "name": "MULT", + "actionID": "3021" + }, + { + "argumentValue": "1.000", + "name": "PROG", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "²", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1444" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3021" + }, + { + "argumentValue": "0.333", + "name": "SGL", + "actionID": "3021" + }, + { + "argumentValue": "0.666", + "name": "MULT", + "actionID": "3021" + }, + { + "argumentValue": "1.000", + "name": "PROG", + "actionID": "3021" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_Ripple_Sw", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1445" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "0.0", + "name": "ON", + "actionID": "3011" + }, + { + "argumentValue": "1.0", + "name": "OFF", + "actionID": "3011" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_Ripple_Sw_Cover", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1446" + } + ], + "deviceId": "5", + "positions": [ + { + "argumentValue": "1.0", + "name": "OPEN", + "actionID": "3010" + }, + { + "argumentValue": "0.0", + "name": "CLOSE", + "actionID": "3010" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_WSO_Dispense_Button", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1447" + } + ], + "buttons": [ + { + "deviceId": "5", + "pushId": "3013", + "pushValue": "1.0", + "releaseId": "3013", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_CCU_Chaff_Lamp_Rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1448" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "5", + "actionId": "3007" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_CCU_Flare_Lamp_Rotation", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1449" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "5", + "actionId": "3009" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_CCU_Chaff_Lamp_Press", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1450" + } + ], + "buttons": [ + { + "deviceId": "5", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "COUNTERMEASURES", + "name": "AN_ALE40_CCU_Flare_Lamp_Press", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1451" + } + ], + "buttons": [ + { + "deviceId": "5", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "LASER_CODE", + "name": "WSO_LASER_CODE_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2020" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "LASER_CODE", + "name": "WSO_LASER_CODE_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2021" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "LASER_CODE", + "name": "WSO_LASER_CODE_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2022" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "LASER_CODE", + "name": "WSO_LASER_CODE_THOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "2023" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_LASER_CODE_SET_THOUSANDS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2500" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3019", + "pushValue": "1.0", + "releaseId": "3019", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_LASER_CODE_SET_HUNDREDS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2501" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3018", + "pushValue": "1.0", + "releaseId": "3018", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_LASER_CODE_SET_TENS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2502" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3017", + "pushValue": "1.0", + "releaseId": "3017", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_LASER_CODE_SET_ONES", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2503" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3016", + "pushValue": "1.0", + "releaseId": "3016", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "EO_TGT_DESIGNATOR_SYSTEM_AN_ASQ_153", + "name": "WSO_LASER_CODE_ENTER", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "2504" + } + ], + "buttons": [ + { + "deviceId": "64", + "pushId": "3015", + "pushValue": "1.0", + "releaseId": "3015", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INS_AN_ASN_63", + "name": "INS_WSO_ALIGN_MODE_COVER", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "996" + } + ], + "deviceId": "14", + "positions": [ + { + "argumentValue": "1.0", + "name": "OPEN", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "CLOSE", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INS_AN_ASN_63", + "name": "INS_WSO_ALIGN_MODE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "997" + } + ], + "deviceId": "14", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3002" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INS_AN_ASN_63", + "name": "INS_WSO_POWER_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "998" + } + ], + "deviceId": "14", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3003" + }, + { + "argumentValue": "0.333", + "name": "STBY", + "actionID": "3003" + }, + { + "argumentValue": "0.666", + "name": "ALIGN", + "actionID": "3003" + }, + { + "argumentValue": "1.000", + "name": "NAV", + "actionID": "3003" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "INS_AN_ASN_63", + "name": "INS_WSO_ALIGN_LIGHT", + "description": "state of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "999" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0.000 + }, + { + "value": 1, + "mappedValue": 1.000 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "INS_AN_ASN_63", + "name": "INS_WSO_HEAT_LIGHT", + "description": "state of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1000" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0.000 + }, + { + "value": 1, + "mappedValue": 1.000 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "WEAPON_DELIV_PANEL_WSO_ACTIVATE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1016" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3039" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3039" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "WEAPON_DELIV_PANEL_WSO_TGT_FIND_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1017" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "HOLD", + "actionID": "3040" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3040" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "WEAPON_DELIV_PANEL_WSO_RANGE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1018" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "x100", + "actionID": "3041" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3041" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_North_South_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "308" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_North_South_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "309" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_North_South_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "310" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_East_West_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "311" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_East_West_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "312" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_East_West_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "313" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Advance_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "314" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Advance_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "315" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Advance_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "316" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Range_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "317" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Range_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "318" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Range_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "319" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Alt_Range_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "324" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Alt_Range_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "325" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Alt_Range_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "326" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Drag_100s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "327" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Drag_10s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "328" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WPN_AFF", + "name": "WRCS_Drag_1s", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "329" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_North_South_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "320" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3027" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_East_West_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "321" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3026" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_Advance_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "322" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3028" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_Range_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "323" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3029" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_Alt_Range_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "330" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3025" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "WRCS_Drag_Knob", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "331" + } + ], + "loop": false, + "argumentValue": 0.005, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3024" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "WRCS_Delivery_Mode_Knob", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "332" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "0.000", + "name": "OFF", + "actionID": "3030" + }, + { + "argumentValue": "0.200", + "name": "LAYDOWN", + "actionID": "3030" + }, + { + "argumentValue": "0.400", + "name": "DIVE LAYDOWN", + "actionID": "3030" + }, + { + "argumentValue": "0.600", + "name": "DIVE TOSS", + "actionID": "3030" + }, + { + "argumentValue": "0.800", + "name": "AGM 45", + "actionID": "3030" + }, + { + "argumentValue": "1.000", + "name": "TGT FIND", + "actionID": "3030" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CANOPYCONTROLS", + "name": "Copilot_Canopy_Manual_Unlock", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "205" + } + ], + "deviceId": "23", + "positions": [ + { + "argumentValue": "0.000", + "name": "LOCK", + "actionID": "3005" + }, + { + "argumentValue": "1.000", + "name": "UNLOCK", + "actionID": "3005" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_FUNCTION_SELECTOR_KNOB", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "900" + } + ], + "deviceId": "16", + "positions": [ + { + "argumentValue": "0.00", + "name": "OFF", + "actionID": "3001" + }, + { + "argumentValue": "0.25", + "name": "STBY", + "actionID": "3001" + }, + { + "argumentValue": "0.50", + "name": "TGT 1", + "actionID": "3001" + }, + { + "argumentValue": "0.75", + "name": "TGT 2", + "actionID": "3001" + }, + { + "argumentValue": "1.00", + "name": "RESET", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_MAG_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "901" + } + ], + "loop": false, + "argumentValue": 0.03, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3006" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_MAG_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "902" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_MAG_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "903" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_MAG_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "904" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_DIR_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "905" + } + ], + "loop": false, + "argumentValue": 0.015, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3005" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_DIR_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "906" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_DIR_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "907" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_WIND_DIR_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "908" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_FLAG", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "910" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "911" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "912" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "913" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "915" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "916" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "917" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_THOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "918" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_FLAG", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "919" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1.0 + }, + { + "value": 1, + "mappedValue": 0.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_FLAG", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "921" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0.0 + }, + { + "value": 1, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "922" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "923" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 5 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "924" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_THOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "925" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_TENTHOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "926" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "927" + } + ], + "loop": false, + "argumentValue": 0.03, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3008" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "928" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "929" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "930" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_THOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "931" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LATITUDE_FLAG", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "932" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 1.0 + }, + { + "value": 1, + "mappedValue": 0.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "933" + } + ], + "loop": false, + "argumentValue": 0.03, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3009" + } + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_FLAG", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "934" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0.0 + }, + { + "value": 1, + "mappedValue": 1.0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_ONES", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "935" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_TENS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "936" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 5 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_HUNDREDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "937" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_THOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "938" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TARGET_LONGITUDE_TENTHOUSANDS", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "939" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 0.9, + "mappedValue": 9 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POSITION_UPDATE_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.2f", + "isExportedEveryFrame": false, + "id": "940" + } + ], + "deviceId": "16", + "positions": [ + { + "argumentValue": "1.00", + "name": "FIX", + "actionID": "3002" + }, + { + "argumentValue": "0.50", + "name": "OFF", + "actionID": "3002" + }, + { + "argumentValue": "0.00", + "name": "SET", + "actionID": "3002" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POSITION_VARIATION_SYNC_METER", + "description": "Alti_feets_x10000 0.000-1.000", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "941" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 1 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_TEST_CAP_OFF_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "942" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_LAT_SYNC_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "943" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_LONG_SYNC_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "944" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_AIR_DATA_MODE_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "945" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_KNOB_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "946" + } + ], + "buttons": [ + { + "deviceId": "16", + "pushId": "3012", + "pushValue": "1.0", + "releaseId": "3012", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_KNOB_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "947" + } + ], + "buttons": [ + { + "deviceId": "16", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_KNOB_PUSH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "948" + } + ], + "buttons": [ + { + "deviceId": "16", + "pushId": "3011", + "pushValue": "1.0", + "releaseId": "3011", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_MAG_VAR_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "909" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3007" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LATITUDE_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "914" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "NavigationComputer_AN_ASN_46A", + "name": "NAV_COMP_RIO_POS_LONGITUDE_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "920" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "16", + "actionId": "3004" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WEAPON_WSO_NUCLEAR_CONSENT", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2509" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "RE/ARM", + "actionID": "3036" + }, + { + "argumentValue": "0.0", + "name": "SAFE", + "actionID": "3036" + }, + { + "argumentValue": "-1.0", + "name": "REL", + "actionID": "3036" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_FLOOD_WHITE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2510" + } + ], + "deviceId": "72", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3014" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3014" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_STBY_COMPASS", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2511" + } + ], + "deviceId": "72", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3015" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3015" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_FLOOD_CONSOLE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2512" + } + ], + "deviceId": "72", + "positions": [ + { + "argumentValue": "1.0", + "name": "BRT", + "actionID": "3016" + }, + { + "argumentValue": "0.5", + "name": "DIM", + "actionID": "3016" + }, + { + "argumentValue": "0.0", + "name": "MED", + "actionID": "3016" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "INDICATORSANDLIGHTS", + "name": "LIGHT_WSO_COCKPIT_WARNING", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "2513" + } + ], + "deviceId": "22", + "positions": [ + { + "argumentValue": "1.0", + "name": "TEST", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "NORMAL", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_INST_PANEL", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2514" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3017" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_INDEXER", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2515" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3018" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "INTERIOR_LIGHTS", + "name": "LIGHT_WSO_COCKPIT_CONSOLE", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2516" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "72", + "actionId": "3019" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "TODO", + "name": "WSO_PULSE_SEL_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1015" + } + ], + "deviceId": "87", + "positions": [ + { + "argumentValue": "1.0", + "name": "Double", + "actionID": "3009" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3009" + }, + { + "argumentValue": "-1.0", + "name": "Single", + "actionID": "3009" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_ALONG_TRACK_THUMBWHEEL", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1019" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3135" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_CROSS_TRACK_THUMBWHEEL", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "1020" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "27", + "actionId": "3136" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_FREEZE_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1021" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3044", + "pushValue": "1.0", + "releaseId": "3044", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_TGT_INSERT_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1023" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3045", + "pushValue": "1.0", + "releaseId": "3045", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_RESET_BUTTON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "1025" + } + ], + "buttons": [ + { + "deviceId": "27", + "pushId": "3046", + "pushValue": "1.0", + "releaseId": "3046", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_FREEZE_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1022" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "WEAPONS", + "name": "CURSOR_CTRL_PANEL_WSO_TGT_INSERT_LIGHT", + "description": "intensite of this light", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "1024" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 0 + }, + { + "value": 1, + "mappedValue": 1 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "TODO", + "name": "WSO_CANOPY_LOW_ALT_KNOB", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2673" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "87", + "actionId": "3035" + } + } + }, + { + "heliosType": "DCS.Common.Axis", + "device": "AOASYSTEM", + "name": "WSO_STALL_WARNING_VOLUME", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "636" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "13", + "actionId": "3003" + } + } + }, + { + "heliosType": "DCS.Common.Switch", + "device": "EJECTION_SEAT_SYSTEM", + "name": "WSO_EJECTION_COMMAND_SELECTOR_VALVE", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "995" + } + ], + "deviceId": "71", + "positions": [ + { + "argumentValue": "0.0", + "name": "WSO", + "actionID": "3001" + }, + { + "argumentValue": "1.0", + "name": "BOTH", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ELECTRICS", + "name": "WSO_AP_TEST_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1027" + } + ], + "deviceId": "55", + "positions": [ + { + "argumentValue": "1.0", + "name": "TEST", + "actionID": "3001" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3001" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ELECTRICS", + "name": "WSO_BATTERY_BYPASS_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "1028" + } + ], + "deviceId": "55", + "positions": [ + { + "argumentValue": "1.0", + "name": "TEST", + "actionID": "3015" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3015" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "ELECTRICS", + "name": "WSO_INSTRUMENT_GROUND_POWER_SWITCH", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "973" + } + ], + "deviceId": "55", + "positions": [ + { + "argumentValue": "1.0", + "name": "TEST", + "actionID": "3004" + }, + { + "argumentValue": "0.0", + "name": "NORM", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "CONTROLSURFACES", + "name": "RIO_Slats_Flaps_Emergency", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "224" + } + ], + "deviceId": "25", + "positions": [ + { + "argumentValue": "0.0", + "name": "IN", + "actionID": "3004" + }, + { + "argumentValue": "1.0", + "name": "OUT", + "actionID": "3004" + } + ] + }, + { + "heliosType": "DCS.Common.Switch", + "device": "WEAPONS", + "name": "ARBCS_Pullup_Tone_Switch", + "description": "Current position of this switch.", + "exports": [ + { + "format": "%0.1f", + "isExportedEveryFrame": false, + "id": "350" + } + ], + "deviceId": "27", + "positions": [ + { + "argumentValue": "1.0", + "name": "ON", + "actionID": "3078" + }, + { + "argumentValue": "0.0", + "name": "OFF", + "actionID": "3078" + } + ] + }, + { + "heliosType": "DCS.Common.Axis", + "device": "AOASYSTEM", + "name": "WSO_MSL_TONE_KNOB_ROTATION", + "description": "Current value of this axis.", + "exports": [ + { + "format": "%0.3f", + "isExportedEveryFrame": false, + "id": "2822" + } + ], + "loop": false, + "argumentValue": 0.1, + "argumentMin": 0.0, + "argumentMax": 1.0, + "actions": { + "set": { + "deviceId": "13", + "actionId": "3006" + } + } + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_WHEEL_TOGGLE ", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3100" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3002", + "pushValue": "1.0", + "releaseId": "3002", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_BACK", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3101" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3003", + "pushValue": "1.0", + "releaseId": "3003", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_1", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3102" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3004", + "pushValue": "1.0", + "releaseId": "3004", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_2", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3103" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3005", + "pushValue": "1.0", + "releaseId": "3005", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_3", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3104" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3006", + "pushValue": "1.0", + "releaseId": "3006", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_4", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3105" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3007", + "pushValue": "1.0", + "releaseId": "3007", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_5", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3106" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3008", + "pushValue": "1.0", + "releaseId": "3008", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_6", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3107" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3009", + "pushValue": "1.0", + "releaseId": "3009", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_7", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3108" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3010", + "pushValue": "1.0", + "releaseId": "3010", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_8", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3109" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3011", + "pushValue": "1.0", + "releaseId": "3011", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3110" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3012", + "pushValue": "1.0", + "releaseId": "3012", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_CENTER", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3111" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3013", + "pushValue": "1.0", + "releaseId": "3013", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3112" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3014", + "pushValue": "1.0", + "releaseId": "3014", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_BACK", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3113" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3015", + "pushValue": "1.0", + "releaseId": "3015", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_1", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3114" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3016", + "pushValue": "1.0", + "releaseId": "3016", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_2", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3115" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3017", + "pushValue": "1.0", + "releaseId": "3017", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_3", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3116" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3018", + "pushValue": "1.0", + "releaseId": "3018", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_4", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3117" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3019", + "pushValue": "1.0", + "releaseId": "3019", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_5", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3118" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3020", + "pushValue": "1.0", + "releaseId": "3020", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_6", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3119" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3021", + "pushValue": "1.0", + "releaseId": "3021", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_7", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3120" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3022", + "pushValue": "1.0", + "releaseId": "3022", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_8", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3121" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3023", + "pushValue": "1.0", + "releaseId": "3023", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3122" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3024", + "pushValue": "1.0", + "releaseId": "3024", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_CENTER", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3123" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3025", + "pushValue": "1.0", + "releaseId": "3025", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3124" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3026", + "pushValue": "1.0", + "releaseId": "3026", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_WHEEL_SWITCH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3125" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3027", + "pushValue": "1.0", + "releaseId": "3027", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_WHEEL_TOGGLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3126" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3028", + "pushValue": "1.0", + "releaseId": "3028", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_OPTION_HEAD_TRACKING_DEPRECATED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3127" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3029", + "pushValue": "1.0", + "releaseId": "3029", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "WSO_JESTER_OPTION_HEAD_TRACKING_DEPRECATED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3128" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3030", + "pushValue": "1.0", + "releaseId": "3030", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_TAKE_COMMAND_DEPRECATED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3129" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3061", + "pushValue": "1.0", + "releaseId": "3061", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3130" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3062", + "pushValue": "1.0", + "releaseId": "3062", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_TRADF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3131" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3063", + "pushValue": "1.0", + "releaseId": "3063", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_TRGADF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3132" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3064", + "pushValue": "1.0", + "releaseId": "3064", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_ADFGCMD", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3133" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3065", + "pushValue": "1.0", + "releaseId": "3065", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_ADFG", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3134" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3066", + "pushValue": "1.0", + "releaseId": "3066", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_MODE_GADF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3135" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3067", + "pushValue": "1.0", + "releaseId": "3067", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_FREQ_MODE_PRESET", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3136" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3068", + "pushValue": "1.0", + "releaseId": "3068", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_FREQ_MODE_MANUAL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3137" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3069", + "pushValue": "1.0", + "releaseId": "3069", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_1", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3138" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3070", + "pushValue": "1.0", + "releaseId": "3070", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_2", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3139" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3071", + "pushValue": "1.0", + "releaseId": "3071", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_3", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3140" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3164", + "pushValue": "1.0", + "releaseId": "3164", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_4", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3141" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3165", + "pushValue": "1.0", + "releaseId": "3165", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_5", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3142" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3166", + "pushValue": "1.0", + "releaseId": "3166", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_6", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3143" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3167", + "pushValue": "1.0", + "releaseId": "3167", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_7", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3144" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3168", + "pushValue": "1.0", + "releaseId": "3168", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_8", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3145" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3169", + "pushValue": "1.0", + "releaseId": "3169", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_9", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3146" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3170", + "pushValue": "1.0", + "releaseId": "3170", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_10", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3147" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3171", + "pushValue": "1.0", + "releaseId": "3171", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_11", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3148" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3172", + "pushValue": "1.0", + "releaseId": "3172", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_12", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3149" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3173", + "pushValue": "1.0", + "releaseId": "3173", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_13", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3150" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3174", + "pushValue": "1.0", + "releaseId": "3174", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_14", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3151" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3175", + "pushValue": "1.0", + "releaseId": "3175", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_15", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3152" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3176", + "pushValue": "1.0", + "releaseId": "3176", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_16", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3153" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3177", + "pushValue": "1.0", + "releaseId": "3177", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_17", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3154" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3178", + "pushValue": "1.0", + "releaseId": "3178", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_COM_18", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3155" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3179", + "pushValue": "1.0", + "releaseId": "3179", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_1", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3156" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3072", + "pushValue": "1.0", + "releaseId": "3072", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_2", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3157" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3073", + "pushValue": "1.0", + "releaseId": "3073", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_3", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3158" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3180", + "pushValue": "1.0", + "releaseId": "3180", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_4", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3159" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3181", + "pushValue": "1.0", + "releaseId": "3181", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_5", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3160" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3182", + "pushValue": "1.0", + "releaseId": "3182", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_6", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3161" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3183", + "pushValue": "1.0", + "releaseId": "3183", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_7", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3162" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3184", + "pushValue": "1.0", + "releaseId": "3184", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_8", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3163" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3185", + "pushValue": "1.0", + "releaseId": "3185", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_9", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3164" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3186", + "pushValue": "1.0", + "releaseId": "3186", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_10", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3165" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3187", + "pushValue": "1.0", + "releaseId": "3187", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_11", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3166" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3188", + "pushValue": "1.0", + "releaseId": "3188", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_12", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3167" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3189", + "pushValue": "1.0", + "releaseId": "3189", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_13", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3168" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3190", + "pushValue": "1.0", + "releaseId": "3190", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_14", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3169" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3191", + "pushValue": "1.0", + "releaseId": "3191", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_15", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3170" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3192", + "pushValue": "1.0", + "releaseId": "3192", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_16", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3171" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3193", + "pushValue": "1.0", + "releaseId": "3193", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_17", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3172" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3194", + "pushValue": "1.0", + "releaseId": "3194", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_18", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3173" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3195", + "pushValue": "1.0", + "releaseId": "3195", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_19", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3174" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3196", + "pushValue": "1.0", + "releaseId": "3196", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADIO_CHANNEL_AUX_20", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3175" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3197", + "pushValue": "1.0", + "releaseId": "3197", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_A2G_VIDEO_WEAPONS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3176" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3074", + "pushValue": "1.0", + "releaseId": "3074", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_A2G_VIDEO_PAVE_SPIKE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3177" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3075", + "pushValue": "1.0", + "releaseId": "3075", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_A2G_TGP_OPERATION_READY", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3178" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3076", + "pushValue": "1.0", + "releaseId": "3076", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_A2G_TGP_OPERATION_STANDBY", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3179" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3077", + "pushValue": "1.0", + "releaseId": "3077", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_WITH_TGT1", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3180" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3078", + "pushValue": "1.0", + "releaseId": "3078", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_WITH_TGT2", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3181" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3079", + "pushValue": "1.0", + "releaseId": "3079", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_TAKE_COMMAND_DEPRECATED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3182" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3080", + "pushValue": "1.0", + "releaseId": "3080", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_MODE_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3183" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3081", + "pushValue": "1.0", + "releaseId": "3081", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_MODE_R", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3184" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3082", + "pushValue": "1.0", + "releaseId": "3082", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_MODE_TR", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3185" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3083", + "pushValue": "1.0", + "releaseId": "3083", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_MODE_AAR", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3186" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3084", + "pushValue": "1.0", + "releaseId": "3084", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_TACAN_MODE_AATR", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3187" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3085", + "pushValue": "1.0", + "releaseId": "3085", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_CHAFF_MODE_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3188" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3086", + "pushValue": "1.0", + "releaseId": "3086", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_CHAFF_MODE_SINGLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3189" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3087", + "pushValue": "1.0", + "releaseId": "3087", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_CHAFF_MODE_MULTIPLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3190" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3088", + "pushValue": "1.0", + "releaseId": "3088", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_CHAFF_MODE_PROGRAM", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3191" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3089", + "pushValue": "1.0", + "releaseId": "3089", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_FLARE_MODE_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3192" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3090", + "pushValue": "1.0", + "releaseId": "3090", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_FLARE_MODE_SINGLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3193" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3091", + "pushValue": "1.0", + "releaseId": "3091", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_FLARE_MODE_PROGRAM", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3194" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3092", + "pushValue": "1.0", + "releaseId": "3092", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_JAMMER_STANDBY", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3195" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3093", + "pushValue": "1.0", + "releaseId": "3093", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_JAMMER_TRANSMIT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3196" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3094", + "pushValue": "1.0", + "releaseId": "3094", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_VOICE_ENABLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3197" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3095", + "pushValue": "1.0", + "releaseId": "3095", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_VOICE_DISABLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3198" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3096", + "pushValue": "1.0", + "releaseId": "3096", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_EJECTION_WSO", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3199" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3097", + "pushValue": "1.0", + "releaseId": "3097", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_EJECTION_BOTH", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3200" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3098", + "pushValue": "1.0", + "releaseId": "3098", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_AVTR_RECORD", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3201" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3099", + "pushValue": "1.0", + "releaseId": "3099", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_AVTR_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3202" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3100", + "pushValue": "1.0", + "releaseId": "3100", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_COMMS_CHECK", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3203" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3101", + "pushValue": "1.0", + "releaseId": "3101", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_WHEEL_CHOCKS_PLACE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3204" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3102", + "pushValue": "1.0", + "releaseId": "3102", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_WHEEL_CHOCKS_REMOVE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3205" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3103", + "pushValue": "1.0", + "releaseId": "3103", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_EXT_POWER_CONNECT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3206" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3104", + "pushValue": "1.0", + "releaseId": "3104", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_EXT_POWER_DISCONNECT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3207" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3105", + "pushValue": "1.0", + "releaseId": "3105", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_CONNECT_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3208" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3106", + "pushValue": "1.0", + "releaseId": "3106", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_CONNECT_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3209" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3107", + "pushValue": "1.0", + "releaseId": "3107", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_START", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3210" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3108", + "pushValue": "1.0", + "releaseId": "3108", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_STOP", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3211" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3109", + "pushValue": "1.0", + "releaseId": "3109", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_DISCONNECT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3212" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3110", + "pushValue": "1.0", + "releaseId": "3110", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_LOAD_CARTRIDGES", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3213" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3111", + "pushValue": "1.0", + "releaseId": "3111", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_AIR_SOURCE_REMOVE_CARTRIDGES", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3214" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3112", + "pushValue": "1.0", + "releaseId": "3112", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_BOARDING_LADDER_PLACE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3215" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3113", + "pushValue": "1.0", + "releaseId": "3113", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_BOARDING_LADDER_REMOVE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3216" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3114", + "pushValue": "1.0", + "releaseId": "3114", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_BOARDING_STEPS_EXTEND", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3217" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3115", + "pushValue": "1.0", + "releaseId": "3115", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_BOARDING_STEPS_RETRACT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3218" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3116", + "pushValue": "1.0", + "releaseId": "3116", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_PITOT_HEAT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3219" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3117", + "pushValue": "1.0", + "releaseId": "3117", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_SPOILER_ACTUATOR", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3220" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3118", + "pushValue": "1.0", + "releaseId": "3118", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_FLIGHT_CONTROLS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3221" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3119", + "pushValue": "1.0", + "releaseId": "3119", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_TRIM_NEUTRAL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3222" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3120", + "pushValue": "1.0", + "releaseId": "3120", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CANCEL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3223" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3121", + "pushValue": "1.0", + "releaseId": "3121", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_PRESENCE_AUTO", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3224" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3128", + "pushValue": "1.0", + "releaseId": "3128", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_PRESENCE_ENABLED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3225" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3129", + "pushValue": "1.0", + "releaseId": "3129", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_PRESENCE_DISABLED", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3226" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3130", + "pushValue": "1.0", + "releaseId": "3130", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_TALKING_TALK", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3227" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3131", + "pushValue": "1.0", + "releaseId": "3131", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_TALKING_SILENCE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3228" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3132", + "pushValue": "1.0", + "releaseId": "3132", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_CREW_START_ALIGNMENT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3229" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3133", + "pushValue": "1.0", + "releaseId": "3133", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_IFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3230" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3134", + "pushValue": "1.0", + "releaseId": "3134", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_AUTO_FOCUS_ON", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3231" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3135", + "pushValue": "1.0", + "releaseId": "3135", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_AUTO_FOCUS_OFF", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3232" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3136", + "pushValue": "1.0", + "releaseId": "3136", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_0_10_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3233" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3138", + "pushValue": "1.0", + "releaseId": "3138", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_10_20_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3234" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3139", + "pushValue": "1.0", + "releaseId": "3139", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_20_30_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3235" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3140", + "pushValue": "1.0", + "releaseId": "3140", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_30_40_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3236" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3141", + "pushValue": "1.0", + "releaseId": "3141", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_40_50_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3237" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3142", + "pushValue": "1.0", + "releaseId": "3142", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_50_60_ABS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3238" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3143", + "pushValue": "1.0", + "releaseId": "3143", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_RANGE_25_WIDE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3239" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3144", + "pushValue": "1.0", + "releaseId": "3144", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_RANGE_25_NARROW", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3240" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3145", + "pushValue": "1.0", + "releaseId": "3145", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_RANGE_50_WIDE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3241" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3146", + "pushValue": "1.0", + "releaseId": "3146", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_RANGE_50_NARROW", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3242" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3147", + "pushValue": "1.0", + "releaseId": "3147", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_OPERATION_ACTIVE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3243" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3148", + "pushValue": "1.0", + "releaseId": "3148", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_OPERATION_STANDBY", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3244" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3149", + "pushValue": "1.0", + "releaseId": "3149", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_CENTER_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3245" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3154", + "pushValue": "1.0", + "releaseId": "3154", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_MINUS_3_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3246" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3155", + "pushValue": "1.0", + "releaseId": "3155", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_MINUS_5_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3247" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3156", + "pushValue": "1.0", + "releaseId": "3156", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_MINUS_7_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3248" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3157", + "pushValue": "1.0", + "releaseId": "3157", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_PLUS_3_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3249" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3158", + "pushValue": "1.0", + "releaseId": "3158", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_PLUS_5_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3250" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3159", + "pushValue": "1.0", + "releaseId": "3159", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_SCAN_PLUS_7_REL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3251" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3160", + "pushValue": "1.0", + "releaseId": "3160", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "DEPRECATED_JESTER_COMMAND_RADAR_SCAN_20_15", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3252" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3161", + "pushValue": "1.0", + "releaseId": "3161", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "DEPRECATED_JESTER_COMMAND_RADAR_SCAN_20_10", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3253" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3162", + "pushValue": "1.0", + "releaseId": "3162", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "DEPRECATED_JESTER_COMMAND_RADAR_SCAN_20_5", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3254" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3163", + "pushValue": "1.0", + "releaseId": "3163", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ENTER", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3255" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3205", + "pushValue": "1.0", + "releaseId": "3205", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ASPECT_WIDE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3256" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3206", + "pushValue": "1.0", + "releaseId": "3206", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ASPECT_NOSE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3257" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3207", + "pushValue": "1.0", + "releaseId": "3207", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ASPECT_FORWARD", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3258" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3208", + "pushValue": "1.0", + "releaseId": "3208", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ASPECT_AFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3259" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3209", + "pushValue": "1.0", + "releaseId": "3209", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_RADAR_BST_ASPECT_TAIL", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3260" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3210", + "pushValue": "1.0", + "releaseId": "3210", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_SYSTEMS_AVTR_STANDBY", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3261" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3198", + "pushValue": "1.0", + "releaseId": "3198", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_ARI_DISENGAGE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3262" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3199", + "pushValue": "1.0", + "releaseId": "3199", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "CREW_CHIEF_COMMAND_CHECKS_STAB_AUG", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3263" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3200", + "pushValue": "1.0", + "releaseId": "3200", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "JESTER_COMMAND_NAV_FINE_ALIGN_INS", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3264" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3227", + "pushValue": "1.0", + "releaseId": "3227", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_CONTEXT_ACTION_SHORT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3265" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3228", + "pushValue": "1.0", + "releaseId": "3228", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_CONTEXT_ACTION_LONG", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3266" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3229", + "pushValue": "1.0", + "releaseId": "3229", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "JESTER_WHELL", + "name": "PILOT_JESTER_CONTEXT_ACTION_DOUBLE", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3267" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3230", + "pushValue": "1.0", + "releaseId": "3230", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_UP", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3268" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3211", + "pushValue": "1.0", + "releaseId": "3211", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_UP_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3269" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3212", + "pushValue": "1.0", + "releaseId": "3212", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3270" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3213", + "pushValue": "1.0", + "releaseId": "3213", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_DOWN_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3271" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3214", + "pushValue": "1.0", + "releaseId": "3214", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_DOWN", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3272" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3215", + "pushValue": "1.0", + "releaseId": "3215", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_DOWN_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3273" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3216", + "pushValue": "1.0", + "releaseId": "3216", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3274" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3217", + "pushValue": "1.0", + "releaseId": "3217", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "PILOT_JESTER_OPTION_HAT", + "name": "PILOT_JESTER_OPTION_HAT_UP_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3275" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3218", + "pushValue": "1.0", + "releaseId": "3218", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_UP", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3276" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3219", + "pushValue": "1.0", + "releaseId": "3219", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_UP_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3277" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3220", + "pushValue": "1.0", + "releaseId": "3220", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3278" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3221", + "pushValue": "1.0", + "releaseId": "3221", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_DOWN_RIGHT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3279" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3222", + "pushValue": "1.0", + "releaseId": "3222", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_DOWN", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3280" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3223", + "pushValue": "1.0", + "releaseId": "3223", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_DOWN_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3281" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3224", + "pushValue": "1.0", + "releaseId": "3224", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3282" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3225", + "pushValue": "1.0", + "releaseId": "3225", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.PushButton", + "device": "WSO_JESTER_OPTION_HAT", + "name": "WSO_JESTER_OPTION_HAT_UP_LEFT", + "description": "Current state of this button.", + "exports": [ + { + "format": "%1d", + "isExportedEveryFrame": false, + "id": "3283" + } + ], + "buttons": [ + { + "deviceId": "78", + "pushId": "3226", + "pushValue": "1.0", + "releaseId": "3226", + "releaseValue": "0.0" + } + ] + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "BOUSSOLE", + "name": "CAP", + "description": "CAP : 0° / 360°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "80" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": 0, + "mappedValue": 360 + }, + { + "value": 1, + "mappedValue": 0 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "BOUSSOLE", + "name": "PITCH", + "description": "PITCH : -10° / +10°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "81" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 10 + }, + { + "value": 1, + "mappedValue": -10 + } + ], + "precision": 3 + } + }, + { + "heliosType": "DCS.Common.ScaledNetworkValue", + "device": "BOUSSOLE", + "name": "ROLL", + "description": "ROLL : -10° / +10°", + "exports": [ + { + "format": "%.3f", + "isExportedEveryFrame": true, + "id": "82" + } + ], + "valueDescription": "TODO: describe range of output values after calibration", + "unit": "Numeric", + "calibration": { + "points": [ + { + "value": -1, + "mappedValue": 10 + }, + { + "value": 1, + "mappedValue": -10 + } + ], + "precision": 3 + } + } + ] +} \ No newline at end of file diff --git a/DCS.F4E.hif.lua b/DCS.F4E.hif.lua new file mode 100644 index 0000000..83660c1 --- /dev/null +++ b/DCS.F4E.hif.lua @@ -0,0 +1,157 @@ +--[[ +Contributed by NoNoBearDuNord 10th Dec 2025 +]] +-- Liste des ID ajoutés ======================================================================================== +-- APR36 ======================================================================================================= +-- 3074 :etat voyant 6 +-- 3075 :etat voyant 1 +-- 3076 :etat voyant 3 +-- 3077 :etat voyant 7 +-- 3078 :etat voyant 8 +-- HSI ========================================================================================================= +-- 3079 : position angulaire absolue marqueur +-- 3080 : position angulaire absolu disque +-- 3083 : clone de 3080 +-- IAS ========================================================================================================= +-- 3081 : rotation absolu graduation mach +-- 3082 : rotation absolu marqueur mach +-- WSO BDHI ==================================================================================================== +-- 3085 (951): rotation absolue needle 2 (seule needle 2 est en relatif par rapport au disque) +-- ============================================================================================================= +-- ============================================================================================================= +-- ID que je réserve aux commandes JESTER et PILOT +-- 3100 à 3300 +-- ============================================================================================================= +-- ============================================================================================================= +-- AOA voyant indicator ======================================================================================== +-- Affichage distance cible +-- 8100 : texte distance range +-- Affichage canal UHF +-- 8101 : texte canal UHF pilot +-- 8102 : texte canal UHF WSO +-- 8103 : texte minutes WSO +-- ============================================================================================================= + +function driver.processHighImportance(mainPanelDevice) + -- called at configured update rate + -- Gestion des voyants qui ne s'éteignent pas ============================================================== + -- APR36 ----------------------------------------- gestion des voyant qui ne s'éteignent pas quand power OFF + local power + local etat_v1, etat_v3, etat_v6, etat_v7,etat_v8 + power = mainPanelDevice:get_argument_value(2546) -- etat du voyant power + etat_v1 = mainPanelDevice:get_argument_value(2537) -- etat du voyant bas du bouton 1 + etat_v3 = mainPanelDevice:get_argument_value(2539) -- etat du voyant bas du bouton 3 + etat_v6 = mainPanelDevice:get_argument_value(2542) -- etat du voyant bas du bouton 6 + etat_v7 = mainPanelDevice:get_argument_value(2543) -- etat du voyant du bouton 7 + etat_v8 = mainPanelDevice:get_argument_value(2544) -- etat du voyant bas du bouton 8 + if (power > 0) then + helios.send(3075, string.format("%.3f", etat_v1 )) + helios.send(3076, string.format("%.3f", etat_v3 )) + helios.send(3074, string.format("%.3f", etat_v6 )) + helios.send(3077, string.format("%.3f", etat_v7 )) + helios.send(3078, string.format("%.3f", etat_v8 )) + else + helios.send(3075, string.format("%.3f", 0.5 )) -- on force éteint B1 + helios.send(3076, string.format("%.3f", 0.5 )) -- on force éteint B3 + helios.send(3074, string.format("%.3f", 0.5 )) -- on force éteint B6 + helios.send(3077, string.format("%.3f", 0.5 )) -- on force éteint B7 + helios.send(3078, string.format("%.3f", 0.5 )) -- on force éteint B8 + end + + + -- ========================================================================================================= + -- Badin nono + local rot_abs3, rot_disque, rot_index, rot_grad, rot_grad_corr, rot_abs4 + rot_disque = mainPanelDevice:get_argument_value(102) -- disque central IAS + rot_index = mainPanelDevice:get_argument_value(105) -- triangle indicateur Mac + rot_grad = mainPanelDevice:get_argument_value(103) -- graduation ext rotative + -- Relation ci-dessous obtenue par interpolation linéaire à partir des valeurs des IF de usagi + rot_grad_corr = 0.7675 * rot_grad - 0.002 + rot_abs3 = math.fmod(( rot_disque + (1 - rot_grad_corr)),1.000) -- rotation absolue graduation ext rotative + helios.send(3081, string.format("%.3f", rot_abs3 )) + rot_abs4 = math.fmod(( rot_disque + rot_index - rot_grad),1.000) + --helios.send(3082, string.format("%.4f", rot_abs4 )) + + -- Calculate proper movement combining rotation of the mach dial with + -- offset of the mach marker bug so that it works with scale of 0...1 + -- in Helios giving full 360 degree movement when required. + -- Mach Scale 2.5 2.0 1.6 1.2 1.0 0.8 0.7 0.6 0.5 0.4 dot + local calculated, fullMovement + --local array dcsValues = {1.0, 0.8729, 0.7501, 0.5848, 0.4769, 0.3540, 0.2878, 0.2100, 0.1206, 0.0152, 0.0 } + --local array HeliosValues = { 0.768, 0.671, 0.573, 0.443, 0.359, 0.264, 0.211, 0.154, 0.086, 0.006, 0.0 } + --local dDCS, dHelios; + calibrated = 0 + rot_index = mainPanelDevice:get_argument_value(105) -- Mach marker raw value + --if (rot_index > 0.0) and (rot_index < 1.0) then -- limits for calculations. Make sure that first item is never matched. + --for k,v in ipairs(dcsValues) + --do + --if rot_index > v then + --dDCS = dcsValues[k-1] - v + --dHelios = HeliosValues[k-1] - HeliosValues[k] + --calibrated = ((dHelios / dDCS) * (rot_index - v)) + HeliosValues[k] + --break; + --end + --end + --end + --calibrated = 0.7729 * rot_index - 0.0069 -- expression initiae obtenue par interpolation + calibrated = 0.7720 * rot_index - 0.0069 -- expression ajustée au niveau des coeff + fullMovement = rot_disque-rot_grad_corr + helios.send(3082, string.format("%0.4f", fullMovement+calibrated )) + --where the FullMovement is calculated using value from mach indicator: + --fullMovement = val-calibrated + + + -- HSI + local rot_abs1, rot_compas, rot_marqueur, rot_arrow, rot_abs2 + rot_compas = mainPanelDevice:get_argument_value(668) -- on recupère la position anti trigo du compas + rot_marqueur = mainPanelDevice:get_argument_value(672) -- on recupere la position angulaire relative horaire du marqueur + rot_abs1 = math.fmod(((1-rot_compas)+rot_marqueur),1) -- on détermine la position angulaire horaire abs du marqueur modulo 1 + helios.send(3079, string.format("%.3f", rot_abs1 )) -- on communique la position angulaire du marqueur + rot_arrow = mainPanelDevice:get_argument_value(670) -- on recupere la position angulaire relative horaire disque central + rot_abs2 = math.fmod(((1-rot_compas)+rot_arrow),1) -- on détermine la position angulaire horaire abs du disque modulo 1 + helios.send(3080, string.format("%.3f", rot_abs2 )) -- on communique la position angulaire du disque + -- rot_abs2 = rot_abs2 - rot_arrow + helios.send(3083, string.format("%.3f", rot_abs2)) -- on communique la position angulaire du disque a l'axe piste + + + -- =========================================================================================================== + -- Gestion distance Range + local li = helios.parseIndication(8) -- Range Indication + if li then + helios.send(8100, string.format("%3s",helios.ensureString(li.range_indicator_foreground))) + end + -- Gestion canal UHF radio =================================================================================== + local li1 = helios.parseIndication(9) -- Pilot's UHF Channel Display + local li2 = helios.parseIndication(10) -- Pilot's UHF Channel Display + if li1 then + helios.send(8101, string.format("%2s",helios.ensureString(li1.freq_foreground))) + end + if li2 then + helios.send(8102, string.format("%2s",helios.ensureString(li2.freq_foreground))) + end + -- ============================================================================================================ + -- Affichage minutes WSO + local li3 = helios.parseIndication(11) -- Affichage minutes WSO + if li3 then + helios.send(8103, string.format("%3s",helios.ensureString(li3.minutes_foreground))) + end + -- ============================================================================================================ + -- WSO BDHI + -- ============================================================================================================ + local HBDI_disque,HBDI_needle2,HBDI_needle2_corr + HBDI_disque = mainPanelDevice:get_argument_value(949) -- position disque gradué + HBDI_needle2 = mainPanelDevice:get_argument_value(951) -- position needle 2 + HBDI_needle2_corr = math.fmod(((1-HBDI_disque)+HBDI_needle2),1) + helios.send(3085, string.format("%.3f",HBDI_needle2_corr )) -- pos abs needle 2 + -- ============================================================================================================= +end + + + +--[[ + +function driver.processLowImportance(mainPanelDevice) --luacheck: no unused args + -- same things as processHighImportance can be done here, called a few times per second at most +end + +]] \ No newline at end of file