From 1a46523a576c4540359952142b2e29b886baa91e Mon Sep 17 00:00:00 2001 From: Jerker Dahlblom Date: Thu, 12 Oct 2023 18:18:25 +0300 Subject: [PATCH] Apache changed files --- Scripts/DCS-BIOS/doc/Addresses.h | 5 ++ Scripts/DCS-BIOS/doc/json/AH-64D.json | 102 +++++++++++++++++++++++++ Scripts/DCS-BIOS/doc/json/AH-64D.jsonp | 102 +++++++++++++++++++++++++ 3 files changed, 209 insertions(+) diff --git a/Scripts/DCS-BIOS/doc/Addresses.h b/Scripts/DCS-BIOS/doc/Addresses.h index a5bf0ef1b..fbe5cb91a 100644 --- a/Scripts/DCS-BIOS/doc/Addresses.h +++ b/Scripts/DCS-BIOS/doc/Addresses.h @@ -541,6 +541,9 @@ #define AH_64D_EXT_WOW_RIGHT_AM 0x873E, 0x0010 #define AH_64D_EXT_WOW_TAIL 0x873E, 0x0008, 3 #define AH_64D_EXT_WOW_TAIL_AM 0x873E, 0x0008 +#define AH_64D_FM1_RADIO_A 0x8770 +#define AH_64D_FM2_RADIO_A 0x8776 +#define AH_64D_HF_RADIO_A 0x877C #define AH_64D_PLT_ALT_1000 0x8044, 0xFFFF, 0 #define AH_64D_PLT_ALT_10000 0x8046, 0xFFFF, 0 #define AH_64D_PLT_ALT_10000_A 0x8046 @@ -1101,6 +1104,8 @@ #define AH_64D_PLT_VIDEO_SYM_BRT 0x86FA, 0xFFFF, 0 #define AH_64D_PLT_VIDEO_SYM_BRT_A 0x86FA #define AH_64D_PLT_WIPER_SW 0x8708, 0x0060, 5 +#define AH_64D_UHF_RADIO_A 0x8760 +#define AH_64D_VHF_AM_RADIO_A 0x8768 #define AH_64D_VIB_HOOK_SWING 0x8728, 0xFFFF, 0 #define AH_64D_VIB_HOOK_SWING_A 0x8728 #define AH_64D_VIB_HOOK_TURN 0x8726, 0xFFFF, 0 diff --git a/Scripts/DCS-BIOS/doc/json/AH-64D.json b/Scripts/DCS-BIOS/doc/json/AH-64D.json index 1d336a777..2809588b1 100644 --- a/Scripts/DCS-BIOS/doc/json/AH-64D.json +++ b/Scripts/DCS-BIOS/doc/json/AH-64D.json @@ -17204,5 +17204,107 @@ "type": "integer" } ] } + }, + "Radio Frequencies": { + "FM1_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "FM1 Radio", + "identifier": "FM1_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34672, + "address_identifier": "AH_64D_FM1_RADIO_A", + "address_mask_identifier": "AH_64D_FM1_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_FM1_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "FM2_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "FM2 Radio", + "identifier": "FM2_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34678, + "address_identifier": "AH_64D_FM2_RADIO_A", + "address_mask_identifier": "AH_64D_FM2_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_FM2_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "HF_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "HF Radio", + "identifier": "HF_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34684, + "address_identifier": "AH_64D_HF_RADIO_A", + "address_mask_identifier": "AH_64D_HF_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_HF_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "UHF_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "UHF Radio", + "identifier": "UHF_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34656, + "address_identifier": "AH_64D_UHF_RADIO_A", + "address_mask_identifier": "AH_64D_UHF_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_UHF_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 7, + "suffix": "", + "type": "string" + } ] + }, + "VHF_AM_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "VHF AM Radio", + "identifier": "VHF_AM_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34664, + "address_identifier": "AH_64D_VHF_AM_RADIO_A", + "address_mask_identifier": "AH_64D_VHF_AM_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_VHF_AM_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 7, + "suffix": "", + "type": "string" + } ] + } } } \ No newline at end of file diff --git a/Scripts/DCS-BIOS/doc/json/AH-64D.jsonp b/Scripts/DCS-BIOS/doc/json/AH-64D.jsonp index 5fc63a481..64c83cf55 100644 --- a/Scripts/DCS-BIOS/doc/json/AH-64D.jsonp +++ b/Scripts/DCS-BIOS/doc/json/AH-64D.jsonp @@ -17205,5 +17205,107 @@ docdata["AH-64D"] = "type": "integer" } ] } + }, + "Radio Frequencies": { + "FM1_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "FM1 Radio", + "identifier": "FM1_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34672, + "address_identifier": "AH_64D_FM1_RADIO_A", + "address_mask_identifier": "AH_64D_FM1_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_FM1_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "FM2_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "FM2 Radio", + "identifier": "FM2_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34678, + "address_identifier": "AH_64D_FM2_RADIO_A", + "address_mask_identifier": "AH_64D_FM2_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_FM2_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "HF_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "HF Radio", + "identifier": "HF_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34684, + "address_identifier": "AH_64D_HF_RADIO_A", + "address_mask_identifier": "AH_64D_HF_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_HF_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 6, + "suffix": "", + "type": "string" + } ] + }, + "UHF_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "UHF Radio", + "identifier": "UHF_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34656, + "address_identifier": "AH_64D_UHF_RADIO_A", + "address_mask_identifier": "AH_64D_UHF_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_UHF_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 7, + "suffix": "", + "type": "string" + } ] + }, + "VHF_AM_RADIO": { + "category": "Radio Frequencies", + "control_type": "radio", + "description": "VHF AM Radio", + "identifier": "VHF_AM_RADIO", + "inputs": [ { + "description": "The frequency to set, with or without a decimal place", + "interface": "set_string" + } ], + "outputs": [ { + "address": 34664, + "address_identifier": "AH_64D_VHF_AM_RADIO_A", + "address_mask_identifier": "AH_64D_VHF_AM_RADIO_AM", + "address_mask_shift_identifier": "AH_64D_VHF_AM_RADIO", + "description": "The current frequency the radio is set to", + "max_length": 7, + "suffix": "", + "type": "string" + } ] + } } };