We are using Herelinks running the latest software update in QGroundControl (running PX4), and noticed all button commands are very inconsistently received.
For example, buttons mapped to flight modes, arming, disarming, etc, are pressed. Sometimes the command will come through immediately and the the drone will arm, but other times it takes upwards of a minute for the command to be received. Sending the command via QGroundControl’s sliders (arm, takeoff) also are inconsistently received.
It almost feels like the Herelink can’t keep up with the incoming commands, then acts on them all at once when it catches up. You can command an arm, disarm, takeoff, and a flight mode change, wait for 30 seconds and all commands will unexpectedly happen all at once. I noticed an error message displayed once in QGC: ‘FAILED: CPU load too high - 95%’, but never saw it again through a series of tests.
I don’t believe it’s a connection or latency problem, as once the vehicle is armed and responsive, the sticks are perfectly responsive. This only happens with the commands mentioned above.
Has anyone experienced something similar? This is quite scary, as you could easily forget the command you gave the vehicle and have it arm in your face, or be unable to disarm the drone in an emergency.
I look forward to your thoughts.