32 void _onSubProgressUpdate(
double progressValue);
37 void _wireTransitions();
38 void _wireProgressTracking();
39 void _wireTimeoutHandling();
43 void _handleAutopilotVersionFailure();
47 void _onParametersReady(
bool ready);
51 void _signalComplete();
54 bool _shouldSkipAutopilotVersionRequest()
const;
55 bool _shouldSkipForFlying()
const;
56 bool _shouldSkipForLinkType()
const;
57 bool _hasPrimaryLink()
const;
58 bool _shouldSkipForPlanLoad();
60 QString _lastSkipReason;
74 static constexpr int _maxRetries = 1;
77 static constexpr int _timeoutAutopilotVersion = 5000;
78 static constexpr int _timeoutStandardModes = 5000;
79 static constexpr int _timeoutCompInfo = 30000;
80 static constexpr int _timeoutParameters = 60000;
81 static constexpr int _timeoutMission = 30000;
82 static constexpr int _timeoutGeoFence = 15000;
83 static constexpr int _timeoutRallyPoints = 15000;