-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
INAV 8.0.1 SpeedyBee F405 Wing
Today, I launched my airplane in automatic launch mode. I flipped the arm switch, increased the throttle, and just held the plane in my hands without giving it any significant acceleration. The launch mode activated spontaneously, and the motor started running at Launch Throttle.
This was unexpected and dangerous. I tried to figure out what happened, and from the DVR I discovered that at that moment the GPS speed briefly reached 11 km/h, apparently due to the low number of satellites and a positioning error.
I looked at the launch code and saw that to trigger a launch, it only requires the isForwardLaunched condition, which becomes true at a speed above 300 cm/s (by default) and any slight forward acceleration.
In my opinion, this is quite a dangerous design choice, and it would be better to monitor acceleration more reliably using isForwardAccelerationHigh.