MS Router
The Ultimate Software Bridge for Your Flight Deck
Meet the MS747 MCP Integrated Router—a powerful, custom-built software designed exclusively to connect your MS747 MCP hardware to your favorite flight simulators.
Built on a highly optimized, asynchronous Python architecture, this router guarantees zero-latency, seamless integration with Aerowinx PSX and PMDG 747/777 (MSFS/P3D) via Native SimConnect. Forget about complex coding or editing text files; our intuitive Graphical User Interface (GUI) puts absolute control of your hardware right at your fingertips. Plug it in, launch the router, and fly.
'Main Settings'
Your Daily Flight Command Center
The Main Settings tab provides everything you need to get your hardware ready for flight in seconds. It offers real-time monitoring and aesthetic controls to match your cockpit's mood.
-
Instant Simulator Switching: Seamlessly toggle between Aerowinx PSX and PMDG (747 or 777) modes with a single click. The router automatically adapts its communication protocol to match your selected aircraft.
-
Real-Time Connection Status: Monitor the live connection health between your MCP hardware (COM Port) and the simulator software at a glance.
-
Dual-Channel Backlight Control: Achieve perfect cockpit lighting. Independently adjust the maximum brightness for the Main Panel and Sub Panel backlights (White/Orange). These settings automatically sync with the virtual dimming knobs inside the simulator.
-
Annunciator Brightness & Color: Globally adjust the brightness of all LED indicators and instantly switch the logic color between Green and Orange depending on your preference or aircraft type.
-
Switch Mismatch Monitor: Before takeoff, the router actively compares the physical switch positions on your hardware (e.g., F/D, A/T Arm) with the virtual cockpit. If there is a mismatch, it alerts you directly on the screen, ensuring a safe and synced departure.


'Debug & Options' Maintenance Made Simple
Designed for peace of mind, the Debug & Options tab gives you deep insights into the system's performance and allows for effortless hardware maintenance.
-
Live Traffic Logging: Need to troubleshoot? Toggle specific log verbosities to view real-time data packets flowing between the Simulator, the Router, and the Arduino hardware.
-
One-Click Firmware Update: No need to install Arduino IDEs or complex flashing tools. If a firmware update is released, you can flash your MCP hardware directly from this tab with a single "Update Firmware" button.
-
Customizable Alerts: Easily enable or disable the Switch Mismatch Warning (EICAS) feature based on how strict you want your pre-flight checks to be.
'Mapping & Test'
Ultimate Hardware Customization
The Mapping & Test tab is the heart of the router. It allows advanced users to completely remap buttons, adjust dial sensitivities, and test hardware integrity—all without writing a single line of code.
-
Auto-Scan Input Mapper: Remapping a button is incredibly easy. Simply activate the 'Scan Mode,' press a physical button on your MCP, and the router automatically detects it.
-
Multi-Sim Profiles: Assign independent actions to a single switch. You can define a specific Q-variable for PSX, and a completely different Event ID/Parameter for PMDG 747 and 777. The router will automatically execute the correct command based on the simulator you are flying.
-
Encoder Acceleration Tuning: Not all simulators interpret rotary knobs the same way. You can individually adjust the acceleration sensitivity of your IAS, HDG, ALT, and V/S knobs for PSX and PMDG separately, ensuring smooth and precise dialing.
-
Comprehensive Hardware Diagnostics: Test your hardware with absolute confidence. The Output Mapper allows you to fire test signals directly to specific LED pins, while the 7-Segment Logic Test lets you push custom numbers to the displays to ensure every segment is working perfectly.
-
Quick Presets: Don't want to map from scratch? Use the built-in dropdown menu to instantly load pre-configured PMDG Event IDs and parameters for all major MCP functions.

