I am using a HereLink Blue with short and long presses on buttons A-C set to various modes. With this setup, a short press on A switches to LOITER and a long press on C switches to GUIDED. This works as expected until another method is used to change the FCS mode. For example:
- Short-press on button A → ArduPilot switches to Loiter mode
- Select Guided in QGroundControl mode dropdown menu → ArduPilot switches to Guided mode
- Short-press on button A → ArduPilot mode remains in Guided when it is expected to have switched to Loiter
Is there any way to fix this so that the buttons always switch to the mode they were assigned?