-
-
Notifications
You must be signed in to change notification settings - Fork 8
Home
This application bridges DCS World with some of the WinCtrl hardware, enabling real-time data exchange between the simulator and the physical device.
Data Flow: DCS ↔ DCS-BIOS ↔ This App ↔ WinCtrl CDUs (and FCU)
|
Follow these steps to get your hardware connected:
- Install DCS-BIOS (See the Installation guide for detailed instructions).
- Download the Bridge from the releases page and extract it to your preferred folder.
- Connect your hardware (WinCtrl CDU) to your PC before starting.
- Configure DCS-BIOS (the JSON folder is auto-detected in most cases; point it manually only if it isn't found).
- Run the application.
- Launch DCS and load your aircraft. The bridge will automatically detect the module and start the connection.
Each aircraft page describes the specific devices, CDU displays, LEDs, and front-panel outputs supported.
| Aircraft | CDU Support | FCU / EFIS | PAP3 | AGP32 |
|---|---|---|---|---|
| A-10C | Full CDU pages, CMSP overlay, LEDs | Heading/Speed/Alt/VS/Baro | ✅ | Gear + Clock |
| AH-64D | PLT + CPG EUFD/KU pages | — | — | — |
| CH-47F | Pilot or co-pilot CDU pages | — | — | — |
| F-14B | RIO CAP + Radio/IFF pages | — | — | Gear + Clock |
| F-15E | UFC display lines | — | — | — |
| F-16C | DED / NAV / RWR pages | Brightness only | Brightness only | Gear |
| FA-18C | UFC + IFEI pages | — | — | Gear + Flaps + Clock |
| M-2000C | PCN + caution panel | — | — | Gear + Clock |
| OH-58D | Engine/MPD/CMWS/RFI | — | — | UTC clock |
| UH-1H | Radio panel | — | — | — |
Note on Front Panels: The bridge adapts dynamically. The A-10C drives the full set (flight data, gear LEDs, and the chrono/UTC/ET clock on the AGP32). The F-14B drives the AGP32 gear lights and clock. The OH-58D drives the AGP32 UTC clock.
You don't need to manually select your aircraft. While the bridge is running, the CDU shows a "Waiting for DCS… / Aircraft detection" screen.
- Supported Aircraft: The bridge starts automatically as soon as the module is loaded.
- Unsupported Modules: Shown in red as "Not supported". The bridge continues to wait.
- Switching Aircraft: If you switch or exit the aircraft, the bridge resets and returns to the waiting screen automatically — no restart needed.
The only manual choice is the seat selection for the CH-47F when two or more CDUs are connected (see CH-47F).
- CDU Keys: Map these in your DCS settings.
- Seat Selection (CH-47F): When prompted, press the line-select key next to PILOT or COPILOT.
See Troubleshooting for common issues, brightness problems, logs, and known limitations.
See Contributing for guidelines on adding aircraft support, coding conventions, and how to submit a pull request.
Written in C# targeting .NET 8.0. Uses:
- DCS-BIOS for DCS communication
- ww-devices-dotnet for WinCtrl hardware interface
- NLog for logging