Hi Juan,
First of all, thank you for your amazing work on Aerofly FS4 Bridge – the hash map optimization is really impressive.
I am currently developing a simple autopilot control panel (HTML/JS) using the WebSocket interface.
So far, basic variables like Autopilot.SelectedHeading, Autopilot.SelectedAltitude and Autopilot.SelectedAirspeed work well with sliders.
However, I am having trouble with some other functions:
- Flight Director (FD) → writing to Autopilot.FlightDirector, Autopilot.FD, or Autopilot.FD1/FD2 has no effect.
- Autothrottle → writing to Autopilot.Autothrottle, Autopilot.Autothrust, or Autopilot.AthrMaster also has no effect.
- Mode buttons (HDG, VS, ALT, NAV, APP) → variables like Autopilot.Mode.VS or Autopilot.Mode.APP seem to be read-only.
From the logs, I see the values being sent, but the aircraft does not react in the simulator.
👉 Could you please clarify which variables are actually writable to activate these functions?
Should we instead use specific Autopilot.Input.… variables to trigger these modes, rather than writing directly to the Autopilot.… or Autopilot.Mode.… variables?
Any guidance or a small mapping table (writable vs read-only) would really help us connect our panel correctly.
Thanks again for your great work and support!
Best regards,
Pascal