From a1fc7af14e26321fabd1dc094d7772c54831b883 Mon Sep 17 00:00:00 2001 From: DonLakeFlyer Date: Tue, 15 Aug 2017 10:29:26 -0700 Subject: [PATCH] Send COMMAND_LONG from Qml --- src/Vehicle/Vehicle.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Vehicle/Vehicle.h b/src/Vehicle/Vehicle.h index 249c3de3e..81a2d8d9a 100644 --- a/src/Vehicle/Vehicle.h +++ b/src/Vehicle/Vehicle.h @@ -637,6 +637,10 @@ public: /// Signals: mavCommandResult on success or failure void sendMavCommand(int component, MAV_CMD command, bool showError, float param1 = 0.0f, float param2 = 0.0f, float param3 = 0.0f, float param4 = 0.0f, float param5 = 0.0f, float param6 = 0.0f, float param7 = 0.0f); + /// Same as sendMavCommand but available from Qml. + Q_INVOKABLE void sendCommand(int component, int command, bool showError, double param1 = 0.0f, double param2 = 0.0f, double param3 = 0.0f, double param4 = 0.0f, double param5 = 0.0f, double param6 = 0.0f, double param7 = 0.0f) + { sendMavCommand(component, (MAV_CMD)command, showError, param1, param2, param3, param4, param5, param6, param7); } + int firmwareMajorVersion(void) const { return _firmwareMajorVersion; } int firmwareMinorVersion(void) const { return _firmwareMinorVersion; } int firmwarePatchVersion(void) const { return _firmwarePatchVersion; } -- 2.22.0