diff --git a/src/Vehicle/Vehicle.cc b/src/Vehicle/Vehicle.cc index 2559f436ab8d30fc53df6cee2d7ae16b9f66438a..f8cd2b75dcc4d1e2b2c5dc77c488bda6486e5cd3 100644 --- a/src/Vehicle/Vehicle.cc +++ b/src/Vehicle/Vehicle.cc @@ -3032,7 +3032,7 @@ void Vehicle::guidedModeOrbit(const QGeoCoordinate& centerCoord, double radius, return; } - if (capabilityBits() && MAV_PROTOCOL_CAPABILITY_COMMAND_INT) { + if (capabilityBits() & MAV_PROTOCOL_CAPABILITY_COMMAND_INT) { sendMavCommandInt(defaultComponentId(), MAV_CMD_DO_ORBIT, MAV_FRAME_GLOBAL,