27 bool initAssignment(
int selectedActuatorIdx,
int firstMotorsFunction,
int numMotors);
40 bool active()
const {
return _state == State::Running; }
42 const QString&
message()
const {
return _message; }
53 static constexpr int _spinTimeoutDefaultSec = 1000;
54 static constexpr int _spinTimeoutHighSec = 3000;
58 void sendMavlinkRequest(
int function,
float value);
69 int _selectedActuatorIdx{-1};
70 int _firstMotorsFunction{};
74 State _state{State::Idle};
75 bool _assignMotors{
false};
76 QList<int> _selectedMotors{};
77 bool _commandInProgress{
false};
78 QList<QList<Fact*>> _functionFacts;