I noticed that 4.0.3 enter GCS much easier than 3.6.11.
We fly with GCS and microhard ip mesh and have had no probs with 3.6.11, we were using GCS FS and it was kicking in and going RTL when the link was lost for, i’d say, 3-4 seconds. Now on latest 4.0.3, on same hardware and same location the UAV has become almost unflyable, it enters FS very very often.
Could it be the timing of FS being too strict for people using ip mesh and GCS with joystick?
Maybe such configuration would need a more relaxed FS management, maybe a parameter to set the timeout to enter FS is needed for people using systems different from traditional radios.
@rmackay9 would like to know what you think about the subject and if it could be possible to have a parameter to have a custom timing for FS to kick in to take in account for systems that could have a slight delay while working but still perfectly functioning like in 3.6.11
I read on the wiki here: https://ardupilot.org/copter/docs/gcs-failsafe.html that the timing should be 5 seconds after receiving the last hearthbeat from GCS, but it looks al lot shorter than that.
p.s. i noticed the problem gets worse when using mavlink-router instead of mavproxy on the companion.