The following is an excerpt from the BMS-Manual.pdf (C:\Program Files\Falcon BMS 4.32\Docs\Falcon BMS Manuals) and is part of a series of documents intended to demistify the art of configuring your HOTAS and maximising the inherent functionality that BMS provides.
HOTAS F16 Overview
The following diagrams illustrate the typical F-16 HOTAS control grips and the various functions assigned to them. With the exception of the black-out switch (HOBO), all HOTAS functions are modeled and hard coded. Many of the functions are mode dependent, in that the function of a hat or button will appropriately vary depending on what master mode (AA, AG, NAV) or submode (CRM, ACM, TWS, RWS, BORE, DGFT, MSL,) or SOI Sensor Of Interest (TGP, HSD, FCR, HUD) is currently selected. Tap and hold functionality as appropriate is also hard coded and does not require any further programming.
The sections which follow illustrate the function of the various controls in AA and AG modes and provide the names of the key file callback names that are typically mapped to each switch position on the stick and throttle grips.
All of these functions are able to be applied to a Cougar HOTAS, however for other HOTAS your choices may be varied and limited to available hats and buttons, whereby it is strongly advised to adapt as many of the core functions as possible, particularly these 4 way hats: TMS (Target Management Switch); DMS (Display Management Switch); CMS (CounterMeasures Switch) and COMMS (Communications) and CURSOR CONTROL.
In the next article, HOTAS Programming with DirectX, we will look at how we can apply these functions to a HOTAS