AP_MotorsUGV: remove arg from output_mainsail

no need to pass in argument which is always a local variable
This commit is contained in:
Randy Mackay 2018-09-26 19:31:08 +09:00
parent 23fd3b8f0e
commit 7163839117
2 changed files with 4 additions and 4 deletions

View File

@ -342,7 +342,7 @@ void AP_MotorsUGV::output(bool armed, float ground_speed, float dt)
output_custom_config(armed, _steering, _throttle, _lateral);
// output to mainsail
output_mainsail(_mainsail);
output_mainsail();
// send values to the PWM timers for output
SRV_Channels::calc_pwm();
@ -777,13 +777,13 @@ void AP_MotorsUGV::output_throttle(SRV_Channel::Aux_servo_function_t function, f
}
// output for sailboat's mainsail
void AP_MotorsUGV::output_mainsail(float mainsail)
void AP_MotorsUGV::output_mainsail()
{
if (!has_sail()) {
return;
}
SRV_Channels::set_output_scaled(SRV_Channel::k_mainsail_sheet, constrain_float(mainsail, 0.0f, 100.0f));
SRV_Channels::set_output_scaled(SRV_Channel::k_mainsail_sheet, _mainsail);
}
// slew limit throttle for one iteration

View File

@ -137,7 +137,7 @@ protected:
void output_throttle(SRV_Channel::Aux_servo_function_t function, float throttle, float dt = 0.0f);
// output for sailboat's mainsail in the range of 0 to 100
void output_mainsail(float mainsail);
void output_mainsail();
// slew limit throttle for one iteration
void slew_limit_throttle(float dt);