diff --git a/src/uas/UASInterface.h b/src/uas/UASInterface.h index eb10fcaf4a471473966647f3644a2c0e550f07f6..b4b348d9591c9ebb69cea986b8ce3694d4948ec4 100644 --- a/src/uas/UASInterface.h +++ b/src/uas/UASInterface.h @@ -220,12 +220,12 @@ public slots: */ virtual void setSelected() = 0; - virtual void enableAllDataTransmission(bool enabled) = 0; - virtual void enableRawSensorDataTransmission(bool enabled, int rate = 0) = 0; - virtual void enableExtendedSystemStatusTransmission(bool enabled) = 0; - virtual void enableRCChannelDataTransmission(bool enabled) = 0; - virtual void enableRawControllerDataTransmission(bool enabled) = 0; - virtual void enableRawSensorFusionTransmission(bool enabled) = 0; + virtual void enableAllDataTransmission(int rate) = 0; + virtual void enableRawSensorDataTransmission(int rate) = 0; + virtual void enableExtendedSystemStatusTransmission(int rate) = 0; + virtual void enableRCChannelDataTransmission(int rate) = 0; + virtual void enableRawControllerDataTransmission(int rate) = 0; + virtual void enableRawSensorFusionTransmission(int rate) = 0; virtual void setLocalPositionSetpoint(float x, float y, float z, float yaw) = 0; virtual void setLocalPositionOffset(float x, float y, float z, float yaw) = 0;