Unverified Commit 8f064c2a authored by Don Gagne's avatar Don Gagne Committed by GitHub

Merge pull request #6947 from Williangalvani/pr-fly-toolbar-sub

Add ArduSub capabilities
parents 3e6a08b3 63a98624
......@@ -174,6 +174,12 @@ void ArduSubFirmwarePlugin::initializeStreamRates(Vehicle* vehicle) {
vehicle->requestDataStream(MAV_DATA_STREAM_EXTRA3, 3);
}
bool ArduSubFirmwarePlugin::isCapable(const Vehicle* vehicle, FirmwareCapabilities capabilities)
{
Q_UNUSED(vehicle);
uint32_t available = SetFlightModeCapability | PauseVehicleCapability;
return (capabilities & available) == capabilities;
}
bool ArduSubFirmwarePlugin::supportsThrottleModeCenterZero(void)
{
......
......@@ -117,6 +117,8 @@ public:
void initializeStreamRates(Vehicle* vehicle) override final;
bool isCapable(const Vehicle *vehicle, FirmwareCapabilities capabilities) final;
bool supportsThrottleModeCenterZero(void) final;
bool supportsRadio(void) final;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment