3#include <QtCore/QTimer>
4#include <QtQmlIntegration/QtQmlIntegration>
22 Q_INVOKABLE
void autotuneRequest ();
25 static void progressHandler (
void* progressHandlerData,
int compId,
const mavlink_command_ack_t& ack);
39 void handleAckStatus(uint8_t ackProgress);
40 void handleAckFailure();
41 void handleAckError(uint8_t ackError);
47 bool _autotuneInProgress {
false};
48 float _autotuneProgress {0.0};
49 QString _autotuneStatus {tr(
"Autotune: Not performed")};
50 bool _disarmMessageDisplayed {
false};
static void ackHandler(void *resultHandlerData, int compId, const mavlink_command_ack_t &ack, Vehicle::MavCmdResultFailureCode_t failureCode)
static void progressHandler(void *progressHandlerData, int compId, const mavlink_command_ack_t &ack)
bool autotuneInProgress()
void sendMavlinkRequest()
MavCmdResultFailureCode_t