-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hello Marco,
I tried to set up a bridge between SITL instance and MSFS, and everything worked almost perfectly until the final step where control inputs should affect the aircraft in MSFS.
What works correctly. I followed the setup instructions step-by-step:
- ArduPilot SITL is running inside WSL2
- The Bridge application is installed and running in Windows 11
In the Bridge UI:
- SimConnect status is OK
- TX and RX sensor data are working
- Joystick connection is detected
- Axis mapping to MSFS controls is configured
When the aircraft moves inside MSFS, I can see position updates in Mission Planner, so the telemetry path
MSFS → Bridge → ArduPilot is working correctly.
The problem - control commands do not reach plane in MSFS:
When I move control inputs (ailerons, elevator, throttle) via ArduPilot/SITL:
- I can see servo outputs changing in the Bridge UI
- I can see RC channel values changing in Mission Planner
- The Bridge shows the axis mapped correctly to MSFS controls
- I tried both to deactivate joystick in MSFS, and just remove mapping between channels and control axises as you recommended
However, the aircraft in MSFS does not react at all: No aileron/elevator/throttle movement
So the path
ArduPilot → Bridge → MSFS seems to stop at the last step.
I attached a screenshot showing:
- Axis 1 mapped to ailerons in the Bridge
- Servo output changing
- RC channel changing in Mission Planner
- Despite this, the ailerons in MSFS do not move.
My environment
ArduPilot SITL running in WSL2
Bridge running in Windows 11
Mission Planner connected via UDP
MSFS 2024 + SDK 1.5.7
Do you have any ideas what i could do wrong? Any guidance on what to check next would be greatly appreciated.
Thank you in advance!
