-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hello Marco,
I tried setting up the MSFS 2024 ↔ ArduPilot SITL Bridge and got almost everything working, except for the final step where ArduPilot control outputs should affect the aircraft in MSFS.
What works:
ArduPilot SITL is running correctly
Mission Planner connects and telemetry is working
The bridge connects to MSFS successfully
SimConnect status is OK
Sensor TX/RX is working
Servo RX is working
Joystick is detected
Axis mapping in the bridge is configured correctly
What I can confirm:
When I move controls through ArduPilot/SITL, I can see servo outputs changing in the bridge UI
RC values change correctly in Mission Planner
The bridge output bars move as expected
In MSFS DevMode, SimConnect Inspector shows the bridge connected and actively transmitting events
The Events tab shows named events being sent, including:
AXIS_AILERONS_SET
AXIS_ELEVATOR_SET
AXIS_RUDDER_SET
THROTTLE_AXIS_SET_EX1
However, the user aircraft in MSFS does not respond at all:
no yoke movement
no aileron/elevator/rudder movement
no throttle reaction
To rule out aircraft-specific issues, I also tested with a simple fixed-wing aircraft:
C185F Skywagon Fairing
Same result.
I also checked the user aircraft in DevMode Behaviors, and while the bridge is transmitting AXIS_AILERONS_SET, the aircraft variable:
YOKE X POSITION LINEAR
stays at 0.00 and does not change.
So at this point it seems the chain:
ArduPilot -> Bridge -> SimConnect
is working, but the final application of control events to the MSFS user aircraft is not happening.
Environment:
ArduPilot SITL
Mission Planner
Bridge v1.0.0
Windows 11
MSFS 2024
Do you know if this is a known MSFS 2024 compatibility issue, or whether the bridge may need a different event/output method for the user aircraft?
Thanks in advance.