3#include <QtCore/QTimer>
4#include <QtQmlIntegration/QtQmlIntegration>
42 void handleAckStatus(uint8_t ackProgress);
43 void handleAckFailure();
44 void handleAckError(uint8_t ackError);
50 bool _autotuneInProgress {
false};
51 float _autotuneProgress {0.0};
52 QString _autotuneStatus {tr(
"Autotune: Not performed")};
53 bool _disarmMessageDisplayed {
false};
struct __mavlink_command_ack_t mavlink_command_ack_t
static void ackHandler(void *resultHandlerData, int compId, const mavlink_command_ack_t &ack, VehicleTypes::MavCmdResultFailureCode_t failureCode)
static void progressHandler(void *progressHandlerData, int compId, const mavlink_command_ack_t &ack)
bool autotuneInProgress()
void sendMavlinkRequest()
Q_INVOKABLE void autotuneRequest()
MavCmdResultFailureCode_t