[Bug] Fixed-wing detected landing but did not disarm
Describe the bug
Landing was detected but did not disarm, despite COM_DISARM_LAND = 2 seconds. In fact, 5 seconds later the motor started again as takeoff was detected, even though it wasn't actually taking off.
To Reproduce
- The operator shook the drone to pre-trigger launch.
- The operator held onto the drone. 2 seconds later, the motor stopped as landing was detected
- The operator went to go set the drone down, and 5 seconds later the motors started again as takeoff was detected
- The operator disarmed the drone via QGroundControl
Expected behavior
The drone should've disarmed 2 seconds after landing, since COM_DISARM_LAND = 2 seconds. The motors should never started up again on their own.
Screenshot / Media
Flight Log
https://logs.px4.io/plot_app?log=924fa87f-0220-43ae-b9c5-b21d753078f5
Software Version
v1.14
Flight controller
Cube Orange+
Vehicle type
Fixed Wing
How are the different components wired up (including port information)
No response
Additional context
No response
This issue has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:
https://discuss.px4.io/t/px4-sync-q-a-sep-25-2024/40853/2
This issue has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:
https://discuss.px4.io/t/px4-sync-q-a-sep-25-2024/40853/1