Skip to content

Commit

Permalink
Add F-4E INS System (#661)
Browse files Browse the repository at this point in the history
Fixes #595
  • Loading branch information
charliefoxtwo authored May 27, 2024
1 parent f6f7eb2 commit bc0e7a5
Show file tree
Hide file tree
Showing 4 changed files with 839 additions and 468 deletions.
261 changes: 137 additions & 124 deletions Scripts/DCS-BIOS/doc/Addresses.h
Original file line number Diff line number Diff line change
Expand Up @@ -13061,34 +13061,34 @@
#define F_22A_START_R_SW 0x6600, 0x0040, 6
#define F_22A_START_R_SW_AM 0x6600, 0x0040
#define F_22A_TAXI_LIGHTS_SW 0x6600, 0x6000, 13
#define F_4E_EXT_LIGHT_AAR 0x2ABA, 0xFFFF, 0
#define F_4E_EXT_LIGHT_AAR_A 0x2ABA
#define F_4E_EXT_LIGHT_BEACON 0x2AA6, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BEACON_A 0x2AA6
#define F_4E_EXT_LIGHT_BEACON_FLASH 0x2AAE, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BEACON_FLASH_A 0x2AAE
#define F_4E_EXT_LIGHT_BELLY 0x2AB6, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BELLY_A 0x2AB6
#define F_4E_EXT_LIGHT_FORMATION 0x2AB0, 0xFFFF, 0
#define F_4E_EXT_LIGHT_FORMATION_A 0x2AB0
#define F_4E_EXT_LIGHT_FUSELAGE_TOP 0x2AB8, 0xFFFF, 0
#define F_4E_EXT_LIGHT_FUSELAGE_TOP_A 0x2AB8
#define F_4E_EXT_LIGHT_LANDING 0x2AB2, 0xFFFF, 0
#define F_4E_EXT_LIGHT_LANDING_A 0x2AB2
#define F_4E_EXT_LIGHT_POSITION_TAIL 0x2AAA, 0xFFFF, 0
#define F_4E_EXT_LIGHT_POSITION_TAIL_A 0x2AAA
#define F_4E_EXT_LIGHT_POSITION_WING 0x2AA8, 0xFFFF, 0
#define F_4E_EXT_LIGHT_POSITION_WING_A 0x2AA8
#define F_4E_EXT_LIGHT_TAXI 0x2AB4, 0xFFFF, 0
#define F_4E_EXT_LIGHT_TAXI_A 0x2AB4
#define F_4E_EXT_LIGHT_WING_JOIN_UP 0x2AAC, 0xFFFF, 0
#define F_4E_EXT_LIGHT_WING_JOIN_UP_A 0x2AAC
#define F_4E_EXT_LIGHT_AAR 0x2ABE, 0xFFFF, 0
#define F_4E_EXT_LIGHT_AAR_A 0x2ABE
#define F_4E_EXT_LIGHT_BEACON 0x2AAA, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BEACON_A 0x2AAA
#define F_4E_EXT_LIGHT_BEACON_FLASH 0x2AB2, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BEACON_FLASH_A 0x2AB2
#define F_4E_EXT_LIGHT_BELLY 0x2ABA, 0xFFFF, 0
#define F_4E_EXT_LIGHT_BELLY_A 0x2ABA
#define F_4E_EXT_LIGHT_FORMATION 0x2AB4, 0xFFFF, 0
#define F_4E_EXT_LIGHT_FORMATION_A 0x2AB4
#define F_4E_EXT_LIGHT_FUSELAGE_TOP 0x2ABC, 0xFFFF, 0
#define F_4E_EXT_LIGHT_FUSELAGE_TOP_A 0x2ABC
#define F_4E_EXT_LIGHT_LANDING 0x2AB6, 0xFFFF, 0
#define F_4E_EXT_LIGHT_LANDING_A 0x2AB6
#define F_4E_EXT_LIGHT_POSITION_TAIL 0x2AAE, 0xFFFF, 0
#define F_4E_EXT_LIGHT_POSITION_TAIL_A 0x2AAE
#define F_4E_EXT_LIGHT_POSITION_WING 0x2AAC, 0xFFFF, 0
#define F_4E_EXT_LIGHT_POSITION_WING_A 0x2AAC
#define F_4E_EXT_LIGHT_TAXI 0x2AB8, 0xFFFF, 0
#define F_4E_EXT_LIGHT_TAXI_A 0x2AB8
#define F_4E_EXT_LIGHT_WING_JOIN_UP 0x2AB0, 0xFFFF, 0
#define F_4E_EXT_LIGHT_WING_JOIN_UP_A 0x2AB0
#define F_4E_PLT_AFCS_ALT_HOLD 0x2A56, 0x0100, 8
#define F_4E_PLT_AFCS_ALT_HOLD_AM 0x2A56, 0x0100
#define F_4E_PLT_AFCS_AUTOPILOT 0x2A52, 0x8000, 15
#define F_4E_PLT_AFCS_AUTOPILOT_AM 0x2A52, 0x8000
#define F_4E_PLT_AFCS_EMERGENCY_RELEASE 0x2A9E, 0x8000, 15
#define F_4E_PLT_AFCS_EMERGENCY_RELEASE_AM 0x2A9E, 0x8000
#define F_4E_PLT_AFCS_EMERGENCY_RELEASE 0x2AA2, 0x8000, 15
#define F_4E_PLT_AFCS_EMERGENCY_RELEASE_AM 0x2AA2, 0x8000
#define F_4E_PLT_AFCS_STAB_AUG_PITCH 0x2A52, 0x4000, 14
#define F_4E_PLT_AFCS_STAB_AUG_PITCH_AM 0x2A52, 0x4000
#define F_4E_PLT_AFCS_STAB_AUG_ROLL 0x2A52, 0x2000, 13
Expand Down Expand Up @@ -13188,33 +13188,33 @@
#define F_4E_PLT_COCKPIT_MIRROR_RIGHT_AM 0x2A4A, 0x8000
#define F_4E_PLT_COCKPIT_MIRROR_TOP 0x2A4A, 0x2000, 13
#define F_4E_PLT_COCKPIT_MIRROR_TOP_AM 0x2A4A, 0x2000
#define F_4E_PLT_COCKPIT_PRESSURE_EMERGENCY_RELEASE 0x2ABC, 0x0001, 0
#define F_4E_PLT_COCKPIT_PRESSURE_EMERGENCY_RELEASE_AM 0x2ABC, 0x0001
#define F_4E_PLT_EXT_LIGHT_ANTI_COLL 0x2AA4, 0x0003, 0
#define F_4E_PLT_EXT_LIGHT_FLASH_MODE 0x2AA4, 0x000C, 2
#define F_4E_PLT_EXT_LIGHT_FORMATION_BRIGHTNESS 0x2ABE, 0xFFFF, 0
#define F_4E_PLT_EXT_LIGHT_FORMATION_BRIGHTNESS_A 0x2ABE
#define F_4E_PLT_EXT_LIGHT_FORMATION_MODE 0x2ABC, 0x0006, 1
#define F_4E_PLT_EXT_LIGHT_TAIL_BRIGHTNESS 0x2AA4, 0x0030, 4
#define F_4E_PLT_EXT_LIGHT_TAXI_LAND 0x2AA4, 0xC000, 14
#define F_4E_PLT_EXT_LIGHT_WING_BRIGHTNESS 0x2AA4, 0x00C0, 6
#define F_4E_PLT_FUEL_AIR_REFUEL 0x2A8E, 0x0100, 8
#define F_4E_PLT_FUEL_AIR_REFUEL_AM 0x2A8E, 0x0100
#define F_4E_PLT_FUEL_BOOST_PUMP_L_CHECK 0x2A8E, 0x1000, 12
#define F_4E_PLT_FUEL_BOOST_PUMP_L_CHECK_AM 0x2A8E, 0x1000
#define F_4E_PLT_FUEL_BOOST_PUMP_R_CHECK 0x2A8E, 0x2000, 13
#define F_4E_PLT_FUEL_BOOST_PUMP_R_CHECK_AM 0x2A8E, 0x2000
#define F_4E_PLT_FUEL_EXTERNAL_TANKS_FEED 0x2A8E, 0x0C00, 10
#define F_4E_PLT_FUEL_FEED_TANK_CHECK 0x2A8E, 0x4000, 14
#define F_4E_PLT_FUEL_FEED_TANK_CHECK_AM 0x2A8E, 0x4000
#define F_4E_PLT_FUEL_REFUEL_SELECTOR 0x2A8E, 0x0080, 7
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_AM 0x2A8E, 0x0080
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_COVER 0x2A8E, 0x0040, 6
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_COVER_AM 0x2A8E, 0x0040
#define F_4E_PLT_FUEL_WING_FUEL_DUMP 0x2A8E, 0x0200, 9
#define F_4E_PLT_FUEL_WING_FUEL_DUMP_AM 0x2A8E, 0x0200
#define F_4E_PLT_FUEL_WING_INTERNAL_FEED 0x2A8E, 0x0020, 5
#define F_4E_PLT_FUEL_WING_INTERNAL_FEED_AM 0x2A8E, 0x0020
#define F_4E_PLT_COCKPIT_PRESSURE_EMERGENCY_RELEASE 0x2AC0, 0x0040, 6
#define F_4E_PLT_COCKPIT_PRESSURE_EMERGENCY_RELEASE_AM 0x2AC0, 0x0040
#define F_4E_PLT_EXT_LIGHT_ANTI_COLL 0x2AA8, 0x00C0, 6
#define F_4E_PLT_EXT_LIGHT_FLASH_MODE 0x2AA8, 0x0300, 8
#define F_4E_PLT_EXT_LIGHT_FORMATION_BRIGHTNESS 0x2AC2, 0xFFFF, 0
#define F_4E_PLT_EXT_LIGHT_FORMATION_BRIGHTNESS_A 0x2AC2
#define F_4E_PLT_EXT_LIGHT_FORMATION_MODE 0x2AC0, 0x0180, 7
#define F_4E_PLT_EXT_LIGHT_TAIL_BRIGHTNESS 0x2AA8, 0x0C00, 10
#define F_4E_PLT_EXT_LIGHT_TAXI_LAND 0x2AC0, 0x0030, 4
#define F_4E_PLT_EXT_LIGHT_WING_BRIGHTNESS 0x2AA8, 0x3000, 12
#define F_4E_PLT_FUEL_AIR_REFUEL 0x2A8A, 0x4000, 14
#define F_4E_PLT_FUEL_AIR_REFUEL_AM 0x2A8A, 0x4000
#define F_4E_PLT_FUEL_BOOST_PUMP_L_CHECK 0x2A98, 0x0004, 2
#define F_4E_PLT_FUEL_BOOST_PUMP_L_CHECK_AM 0x2A98, 0x0004
#define F_4E_PLT_FUEL_BOOST_PUMP_R_CHECK 0x2A98, 0x0008, 3
#define F_4E_PLT_FUEL_BOOST_PUMP_R_CHECK_AM 0x2A98, 0x0008
#define F_4E_PLT_FUEL_EXTERNAL_TANKS_FEED 0x2A98, 0x0003, 0
#define F_4E_PLT_FUEL_FEED_TANK_CHECK 0x2A98, 0x0010, 4
#define F_4E_PLT_FUEL_FEED_TANK_CHECK_AM 0x2A98, 0x0010
#define F_4E_PLT_FUEL_REFUEL_SELECTOR 0x2A8A, 0x2000, 13
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_AM 0x2A8A, 0x2000
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_COVER 0x2A8A, 0x1000, 12
#define F_4E_PLT_FUEL_REFUEL_SELECTOR_COVER_AM 0x2A8A, 0x1000
#define F_4E_PLT_FUEL_WING_FUEL_DUMP 0x2A8A, 0x8000, 15
#define F_4E_PLT_FUEL_WING_FUEL_DUMP_AM 0x2A8A, 0x8000
#define F_4E_PLT_FUEL_WING_INTERNAL_FEED 0x2A8A, 0x0800, 11
#define F_4E_PLT_FUEL_WING_INTERNAL_FEED_AM 0x2A8A, 0x0800
#define F_4E_PLT_ICS_AMPLIFIER 0x2A00, 0x3000, 12
#define F_4E_PLT_ICS_INTERCOM_VOL 0x2A0A, 0xFFFF, 0
#define F_4E_PLT_ICS_INTERCOM_VOL_A 0x2A0A
Expand Down Expand Up @@ -13262,21 +13262,21 @@
#define F_4E_PLT_KY_28_P_MODE_DIM_A 0x2A02
#define F_4E_PLT_KY_28_P_MODE_TEST 0x2A00, 0x0001, 0
#define F_4E_PLT_KY_28_P_MODE_TEST_AM 0x2A00, 0x0001
#define F_4E_PLT_MASTER_ARM_SW 0x2A8E, 0x0010, 4
#define F_4E_PLT_MASTER_ARM_SW_AM 0x2A8E, 0x0010
#define F_4E_PLT_O2_FLOW 0x2A86, 0xFFFF, 0
#define F_4E_PLT_O2_FLOW_A 0x2A86
#define F_4E_PLT_O2_LITERS 0x2A8A, 0xFFFF, 0
#define F_4E_PLT_O2_LITERS_A 0x2A8A
#define F_4E_PLT_O2_MIXTURE 0x2A7E, 0x4000, 14
#define F_4E_PLT_O2_MIXTURE_AM 0x2A7E, 0x4000
#define F_4E_PLT_O2_MODE 0x2A7E, 0x3000, 12
#define F_4E_PLT_O2_PRESSURE 0x2A88, 0xFFFF, 0
#define F_4E_PLT_O2_PRESSURE_A 0x2A88
#define F_4E_PLT_O2_SUPPLY 0x2A7E, 0x8000, 15
#define F_4E_PLT_O2_SUPPLY_AM 0x2A7E, 0x8000
#define F_4E_PLT_O2_TEST 0x2A7E, 0x0800, 11
#define F_4E_PLT_O2_TEST_AM 0x2A7E, 0x0800
#define F_4E_PLT_MASTER_ARM_SW 0x2A8A, 0x0400, 10
#define F_4E_PLT_MASTER_ARM_SW_AM 0x2A8A, 0x0400
#define F_4E_PLT_O2_FLOW 0x2A8C, 0xFFFF, 0
#define F_4E_PLT_O2_FLOW_A 0x2A8C
#define F_4E_PLT_O2_LITERS 0x2A90, 0xFFFF, 0
#define F_4E_PLT_O2_LITERS_A 0x2A90
#define F_4E_PLT_O2_MIXTURE 0x2A8A, 0x0010, 4
#define F_4E_PLT_O2_MIXTURE_AM 0x2A8A, 0x0010
#define F_4E_PLT_O2_MODE 0x2A8A, 0x000C, 2
#define F_4E_PLT_O2_PRESSURE 0x2A8E, 0xFFFF, 0
#define F_4E_PLT_O2_PRESSURE_A 0x2A8E
#define F_4E_PLT_O2_SUPPLY 0x2A8A, 0x0020, 5
#define F_4E_PLT_O2_SUPPLY_AM 0x2A8A, 0x0020
#define F_4E_PLT_O2_TEST 0x2A8A, 0x0002, 1
#define F_4E_PLT_O2_TEST_AM 0x2A8A, 0x0002
#define F_4E_PLT_RADAR_ALT_BUG 0x2A70, 0xFFFF, 0
#define F_4E_PLT_RADAR_ALT_BUG_A 0x2A70
#define F_4E_PLT_RADAR_ALT_MOVE_BUG 0x2A6C, 0xFFFF, 0
Expand All @@ -13289,11 +13289,11 @@
#define F_4E_PLT_RADAR_ALT_PUSH_TEST_AM 0x2A56, 0x2000
#define F_4E_PLT_RADAR_ALT_WARN_LIGHT 0x2A56, 0x4000, 14
#define F_4E_PLT_RADAR_ALT_WARN_LIGHT_AM 0x2A56, 0x4000
#define F_4E_PLT_THROTTLE_CM_DISPENSE 0x2AA4, 0x0800, 11
#define F_4E_PLT_THROTTLE_CM_DISPENSE_AM 0x2AA4, 0x0800
#define F_4E_PLT_THROTTLE_MIC 0x2AA4, 0x0600, 9
#define F_4E_WSO_AFCS_EMERGENCY_RELEASE 0x2AA4, 0x0100, 8
#define F_4E_WSO_AFCS_EMERGENCY_RELEASE_AM 0x2AA4, 0x0100
#define F_4E_PLT_THROTTLE_CM_DISPENSE 0x2AA8, 0x8000, 15
#define F_4E_PLT_THROTTLE_CM_DISPENSE_AM 0x2AA8, 0x8000
#define F_4E_PLT_THROTTLE_MIC 0x2AC0, 0x0003, 0
#define F_4E_WSO_AFCS_EMERGENCY_RELEASE 0x2AA8, 0x4000, 14
#define F_4E_WSO_AFCS_EMERGENCY_RELEASE_AM 0x2AA8, 0x4000
#define F_4E_WSO_AOA_AURAL_TONE 0x2A80, 0xFFFF, 0
#define F_4E_WSO_AOA_AURAL_TONE_A 0x2A80
#define F_4E_WSO_AOA_INDEXER_BRIGHTNESS 0x2A84, 0xFFFF, 0
Expand Down Expand Up @@ -13391,49 +13391,62 @@
#define F_4E_WSO_ICS_INTERCOM_VOL 0x2A0C, 0xFFFF, 0
#define F_4E_WSO_ICS_INTERCOM_VOL_A 0x2A0C
#define F_4E_WSO_ICS_MODE 0x2A0E, 0x000C, 2
#define F_4E_WSO_IFF_CHALLENGE_DIM 0x2AA0, 0xFFFF, 0
#define F_4E_WSO_IFF_CHALLENGE_DIM_A 0x2AA0
#define F_4E_WSO_IFF_CHALLENGE_LIGHT 0x2A9E, 0x0004, 2
#define F_4E_WSO_IFF_CHALLENGE_LIGHT_AM 0x2A9E, 0x0004
#define F_4E_WSO_IFF_CHALLENGE_TEST_BUTTON 0x2A9E, 0x0002, 1
#define F_4E_WSO_IFF_CHALLENGE_TEST_BUTTON_AM 0x2A9E, 0x0002
#define F_4E_WSO_IFF_CODE_A 0x2A96
#define F_4E_WSO_IFF_CODE_HUNDREDS 0x2A94, 0x0F00, 8
#define F_4E_WSO_IFF_CODE_INC_HUNDREDS 0x2A9C, 0x0200, 9
#define F_4E_WSO_IFF_CODE_INC_HUNDREDS_AM 0x2A9C, 0x0200
#define F_4E_WSO_IFF_CODE_INC_ONES 0x2A9C, 0x0800, 11
#define F_4E_WSO_IFF_CODE_INC_ONES_AM 0x2A9C, 0x0800
#define F_4E_WSO_IFF_CODE_INC_TENS 0x2A9C, 0x0400, 10
#define F_4E_WSO_IFF_CODE_INC_TENS_AM 0x2A9C, 0x0400
#define F_4E_WSO_IFF_CODE_INC_THOUSANDS 0x2A9C, 0x0100, 8
#define F_4E_WSO_IFF_CODE_INC_THOUSANDS_AM 0x2A9C, 0x0100
#define F_4E_WSO_IFF_CODE_ONES 0x2A94, 0x000F, 0
#define F_4E_WSO_IFF_CODE_TENS 0x2A94, 0x00F0, 4
#define F_4E_WSO_IFF_CODE_THOUSANDS 0x2A94, 0xF000, 12
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_DIM 0x2AA2, 0xFFFF, 0
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_DIM_A 0x2AA2
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_BUTTON 0x2A9E, 0x0040, 6
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_BUTTON_AM 0x2A9E, 0x0040
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_LIGHT 0x2A9E, 0x0080, 7
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_LIGHT_AM 0x2A9E, 0x0080
#define F_4E_WSO_IFF_COMBAT_TREE_MODE_2 0x2A9E, 0x0600, 9
#define F_4E_WSO_IFF_COMBAT_TREE_MODE_3 0x2A9E, 0x1800, 11
#define F_4E_WSO_IFF_COMBAT_TREE_TEST 0x2A9E, 0x0100, 8
#define F_4E_WSO_IFF_COMBAT_TREE_TEST_AM 0x2A9E, 0x0100
#define F_4E_WSO_IFF_MODE_A 0x2A9A
#define F_4E_WSO_IFF_MODE_DEC 0x2A9C, 0x1000, 12
#define F_4E_WSO_IFF_MODE_DEC_AM 0x2A9C, 0x1000
#define F_4E_WSO_IFF_MODE_DEC_HUNDREDS 0x2A9C, 0x4000, 14
#define F_4E_WSO_IFF_MODE_DEC_HUNDREDS_AM 0x2A9C, 0x4000
#define F_4E_WSO_IFF_MODE_DEC_ONES 0x2A9E, 0x0001, 0
#define F_4E_WSO_IFF_MODE_DEC_ONES_AM 0x2A9E, 0x0001
#define F_4E_WSO_IFF_MODE_DEC_TENS 0x2A9C, 0x8000, 15
#define F_4E_WSO_IFF_MODE_DEC_TENS_AM 0x2A9C, 0x8000
#define F_4E_WSO_IFF_MODE_DEC_THOUSANDS 0x2A9C, 0x2000, 13
#define F_4E_WSO_IFF_MODE_DEC_THOUSANDS_AM 0x2A9C, 0x2000
#define F_4E_WSO_IFF_MODE_INC 0x2A8E, 0x8000, 15
#define F_4E_WSO_IFF_MODE_INC_AM 0x2A8E, 0x8000
#define F_4E_WSO_IFF_TEST_CHALLENGE 0x2A9E, 0x0018, 3
#define F_4E_WSO_IFF_CHALLENGE_DIM 0x2AA4, 0xFFFF, 0
#define F_4E_WSO_IFF_CHALLENGE_DIM_A 0x2AA4
#define F_4E_WSO_IFF_CHALLENGE_LIGHT 0x2AA2, 0x0100, 8
#define F_4E_WSO_IFF_CHALLENGE_LIGHT_AM 0x2AA2, 0x0100
#define F_4E_WSO_IFF_CHALLENGE_TEST_BUTTON 0x2A9A, 0x8000, 15
#define F_4E_WSO_IFF_CHALLENGE_TEST_BUTTON_AM 0x2A9A, 0x8000
#define F_4E_WSO_IFF_CODE_A 0x2A9C
#define F_4E_WSO_IFF_CODE_HUNDREDS 0x2A9A, 0x000F, 0
#define F_4E_WSO_IFF_CODE_INC_HUNDREDS 0x2A98, 0x8000, 15
#define F_4E_WSO_IFF_CODE_INC_HUNDREDS_AM 0x2A98, 0x8000
#define F_4E_WSO_IFF_CODE_INC_ONES 0x2A9A, 0x0200, 9
#define F_4E_WSO_IFF_CODE_INC_ONES_AM 0x2A9A, 0x0200
#define F_4E_WSO_IFF_CODE_INC_TENS 0x2A9A, 0x0100, 8
#define F_4E_WSO_IFF_CODE_INC_TENS_AM 0x2A9A, 0x0100
#define F_4E_WSO_IFF_CODE_INC_THOUSANDS 0x2A98, 0x4000, 14
#define F_4E_WSO_IFF_CODE_INC_THOUSANDS_AM 0x2A98, 0x4000
#define F_4E_WSO_IFF_CODE_ONES 0x2A98, 0x01E0, 5
#define F_4E_WSO_IFF_CODE_TENS 0x2A98, 0x1E00, 9
#define F_4E_WSO_IFF_CODE_THOUSANDS 0x2A9A, 0x00F0, 4
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_DIM 0x2AA6, 0xFFFF, 0
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_DIM_A 0x2AA6
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_BUTTON 0x2AA2, 0x1000, 12
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_BUTTON_AM 0x2AA2, 0x1000
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_LIGHT 0x2AA2, 0x2000, 13
#define F_4E_WSO_IFF_COMBAT_TREE_CHALLENGE_TEST_LIGHT_AM 0x2AA2, 0x2000
#define F_4E_WSO_IFF_COMBAT_TREE_MODE_2 0x2AA8, 0x0003, 0
#define F_4E_WSO_IFF_COMBAT_TREE_MODE_3 0x2AA8, 0x000C, 2
#define F_4E_WSO_IFF_COMBAT_TREE_TEST 0x2AA2, 0x4000, 14
#define F_4E_WSO_IFF_COMBAT_TREE_TEST_AM 0x2AA2, 0x4000
#define F_4E_WSO_IFF_MODE_A 0x2AA0
#define F_4E_WSO_IFF_MODE_DEC 0x2A9A, 0x0400, 10
#define F_4E_WSO_IFF_MODE_DEC_AM 0x2A9A, 0x0400
#define F_4E_WSO_IFF_MODE_DEC_HUNDREDS 0x2A9A, 0x1000, 12
#define F_4E_WSO_IFF_MODE_DEC_HUNDREDS_AM 0x2A9A, 0x1000
#define F_4E_WSO_IFF_MODE_DEC_ONES 0x2A9A, 0x4000, 14
#define F_4E_WSO_IFF_MODE_DEC_ONES_AM 0x2A9A, 0x4000
#define F_4E_WSO_IFF_MODE_DEC_TENS 0x2A9A, 0x2000, 13
#define F_4E_WSO_IFF_MODE_DEC_TENS_AM 0x2A9A, 0x2000
#define F_4E_WSO_IFF_MODE_DEC_THOUSANDS 0x2A9A, 0x0800, 11
#define F_4E_WSO_IFF_MODE_DEC_THOUSANDS_AM 0x2A9A, 0x0800
#define F_4E_WSO_IFF_MODE_INC 0x2A98, 0x2000, 13
#define F_4E_WSO_IFF_MODE_INC_AM 0x2A98, 0x2000
#define F_4E_WSO_IFF_TEST_CHALLENGE 0x2AA2, 0x0600, 9
#define F_4E_WSO_INS_ALIGN 0x2A7E, 0x8000, 15
#define F_4E_WSO_INS_ALIGN_AM 0x2A7E, 0x8000
#define F_4E_WSO_INS_ALIGN_DIM 0x2A86, 0xFFFF, 0
#define F_4E_WSO_INS_ALIGN_DIM_A 0x2A86
#define F_4E_WSO_INS_ALIGN_MODE 0x2A7E, 0x1000, 12
#define F_4E_WSO_INS_ALIGN_MODE_AM 0x2A7E, 0x1000
#define F_4E_WSO_INS_ALIGN_MODE_COVER 0x2A7E, 0x0800, 11
#define F_4E_WSO_INS_ALIGN_MODE_COVER_AM 0x2A7E, 0x0800
#define F_4E_WSO_INS_HEAT 0x2A8A, 0x0001, 0
#define F_4E_WSO_INS_HEAT_AM 0x2A8A, 0x0001
#define F_4E_WSO_INS_HEAT_DIM 0x2A88, 0xFFFF, 0
#define F_4E_WSO_INS_HEAT_DIM_A 0x2A88
#define F_4E_WSO_INS_POWER 0x2A7E, 0x6000, 13
#define F_4E_WSO_KY_28_BAND 0x2A00, 0x0200, 9
#define F_4E_WSO_KY_28_BAND_AM 0x2A00, 0x0200
#define F_4E_WSO_KY_28_C_MODE 0x2A00, 0x0080, 7
Expand All @@ -13451,16 +13464,16 @@
#define F_4E_WSO_KY_28_P_MODE_DIM_A 0x2A06
#define F_4E_WSO_KY_28_P_MODE_TEST 0x2A00, 0x0010, 4
#define F_4E_WSO_KY_28_P_MODE_TEST_AM 0x2A00, 0x0010
#define F_4E_WSO_O2_FLOW 0x2A90, 0xFFFF, 0
#define F_4E_WSO_O2_FLOW_A 0x2A90
#define F_4E_WSO_O2_MIXTURE 0x2A8E, 0x0004, 2
#define F_4E_WSO_O2_MIXTURE_AM 0x2A8E, 0x0004
#define F_4E_WSO_O2_MODE 0x2A8E, 0x0003, 0
#define F_4E_WSO_O2_PRESSURE 0x2A92, 0xFFFF, 0
#define F_4E_WSO_O2_PRESSURE_A 0x2A92
#define F_4E_WSO_O2_SUPPLY 0x2A8E, 0x0008, 3
#define F_4E_WSO_O2_SUPPLY_AM 0x2A8E, 0x0008
#define F_4E_WSO_THROTTLE_MIC 0x2AA4, 0x3000, 12
#define F_4E_WSO_O2_FLOW 0x2A94, 0xFFFF, 0
#define F_4E_WSO_O2_FLOW_A 0x2A94
#define F_4E_WSO_O2_MIXTURE 0x2A8A, 0x0100, 8
#define F_4E_WSO_O2_MIXTURE_AM 0x2A8A, 0x0100
#define F_4E_WSO_O2_MODE 0x2A8A, 0x00C0, 6
#define F_4E_WSO_O2_PRESSURE 0x2A96, 0xFFFF, 0
#define F_4E_WSO_O2_PRESSURE_A 0x2A96
#define F_4E_WSO_O2_SUPPLY 0x2A8A, 0x0200, 9
#define F_4E_WSO_O2_SUPPLY_AM 0x2A8A, 0x0200
#define F_4E_WSO_THROTTLE_MIC 0x2AC0, 0x000C, 2
#define F_5E_3_ACC 0x768E, 0x0004, 2
#define F_5E_3_ACCELEROMETER 0x76A0, 0xFFFF, 0
#define F_5E_3_ACCELEROMETER_A 0x76A0
Expand Down
Loading

0 comments on commit bc0e7a5

Please sign in to comment.