# Falcon BMS

## Connection Method

**Shared Memory** — Falcon BMS exposes telemetry through its RTT texture export feature, which DR Sim Manager reads via shared memory.

## Automatic Setup

1. Select **Falcon BMS** as your source in DR Sim Manager.
2. Click the **Settings** icon (⚙) next to the source.
3. Click **Install Falcon BMS Plugin** — this will automatically configure your `Falcon BMS.cfg` file with the required settings.
4. Click **Check Installation** to verify the configuration was applied correctly.
5. Launch (or restart) Falcon BMS.

## Manual Setup

If you prefer to configure manually:

1. Locate your Falcon BMS configuration file, typically found at:

   ```
   C:\Falcon BMS 4.38\User\Config\Falcon BMS.cfg
   ```
2. Open the file in a text editor and ensure the following settings are present:

   ```
   set g_bExportRTTTextures 1
   set g_nRTTExport_FPS 60
   ```
3. Save the file and restart Falcon BMS.

## Available Telemetry

* **Orientation**: Pitch, Roll, Yaw
* **Acceleration**: Full 3-axis acceleration
* **Speed**: Airspeed
* **Altitude**: Height data
* **RPM**: Engine RPM

### Telemetry Quality: ★★★★☆

## Recommended Starting Settings

Falcon BMS simulates the F-16 Fighting Falcon, which produces high G-forces:

* **Primary Cue Gain**: 40–70%
* **Smoothing**: Low to medium
* **Washout**: Medium to high — sustained G during turns

## Known Quirks

* **RTT export**: The telemetry relies on Falcon BMS's RTT (Render to Texture) export feature. Both settings (`g_bExportRTTTextures` and `g_nRTTExport_FPS`) must be configured.
* **60 FPS export**: Setting the export to 60 FPS provides a good balance between data quality and CPU overhead.

## Troubleshooting

### No telemetry data

1. Verify `g_bExportRTTTextures` is set to `1` in `Falcon BMS.cfg`.
2. Make sure Falcon BMS is running before clicking Start Motion.
3. If telemetry stops working after a BMS update, re-run the automatic setup.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.departedreality.com/dr-sim-manager/general/sources/falcon-bms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
