# Magenta Bridge: reconstructing Octavi IFR-1 HID control for MSFS 2024

> Magenta Bridge implements direct HID communication with the Octavi IFR-1 flight-simulator panel in a Windows client for Microsoft Flight Simulator 2024. Its source handles panel input and SimConnect mappings for radios, autopilot and transponder controls; the author says the HID protocol was recovered through observation.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/flyingsotong/magenta-bridge-octavi-ifr1>
- Primary source: <https://github.com/flyingsotong/magenta-bridge-octavi-ifr1/blob/d068978b6751aea3da005ac6e6b5bc4055b20b2f/README.md>
- Catalog page: <https://awesomerea.org/resources/magenta-bridge-octavi-ifr1-case/>
- Record JSON: <https://awesomerea.org/resources/magenta-bridge-octavi-ifr1-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/magenta-bridge-octavi-ifr1-case/index.md)

## Requirements & limits

- **Prerequisites:** Windows 11, Microsoft Flight Simulator 2024 and an Octavi IFR-1 panel are required; building from source requires the .NET 8 SDK.
- **Testing evidence:** The author reports live testing with MSFS 2024 and a physical IFR-1.
- **Limits:** GNS530/430 knobs and five softkeys require in-simulator code beyond the client's scope; the launch mode is unknown until a control is touched.
- **License:** MIT.

## Primary sources

1. <https://github.com/flyingsotong/magenta-bridge-octavi-ifr1/blob/d068978b6751aea3da005ac6e6b5bc4055b20b2f/README.md>

## More in Protocols

- [motospeedv40-re: decoding Motospeed V40 mouse HID commands](https://awesomerea.org/resources/motospeedv40-re-case/index.md) · Case study
- [Exway X1 Pro: sniffing skateboard remote telemetry](https://awesomerea.org/resources/exway-x1-pro-radio-case/index.md) · Case study
- [CoffeConnect: reconstructing DeLonghi ESAM 4000 panel control](https://awesomerea.org/resources/coffeconnect-esam-4000-case/index.md) · Case study
- [Vibease: decoding the BLE vibration-control protocol](https://awesomerea.org/resources/vibease-ble-protocol-case/index.md) · Case study
- [Mieo HA102: decoding a power meter's RF packets](https://awesomerea.org/resources/mieo-ha102-rf-case/index.md) · Case study
- [Midea IR tap: reconstructing a heat pump's inter-board commands](https://awesomerea.org/resources/midea-ir-tap-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
