mirror of https://github.com/ArduPilot/ardupilot
AP_MotorsUGV: add mainsail to servo test
This commit is contained in:
parent
fa0fc5eade
commit
a59b83af9a
|
@ -398,6 +398,12 @@ bool AP_MotorsUGV::output_test_pct(motor_test_order motor_seq, float pct)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case MOTOR_TEST_MAINSAIL: {
|
||||||
|
if (SRV_Channels::function_assigned(SRV_Channel::k_mainsail_sheet)) {
|
||||||
|
SRV_Channels::set_output_scaled(SRV_Channel::k_mainsail_sheet, pct);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -452,6 +458,12 @@ bool AP_MotorsUGV::output_test_pwm(motor_test_order motor_seq, float pwm)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case MOTOR_TEST_MAINSAIL: {
|
||||||
|
if (SRV_Channels::function_assigned(SRV_Channel::k_mainsail_sheet)) {
|
||||||
|
SRV_Channels::set_output_pwm(SRV_Channel::k_mainsail_sheet, pwm);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,6 +23,7 @@ public:
|
||||||
MOTOR_TEST_STEERING = 2,
|
MOTOR_TEST_STEERING = 2,
|
||||||
MOTOR_TEST_THROTTLE_LEFT = 3,
|
MOTOR_TEST_THROTTLE_LEFT = 3,
|
||||||
MOTOR_TEST_THROTTLE_RIGHT = 4,
|
MOTOR_TEST_THROTTLE_RIGHT = 4,
|
||||||
|
MOTOR_TEST_MAINSAIL = 5
|
||||||
};
|
};
|
||||||
|
|
||||||
// supported custom motor configurations
|
// supported custom motor configurations
|
||||||
|
|
Loading…
Reference in New Issue