forked from Archive/PX4-Autopilot
Speed reset when switching flight modes (#21414)
* speed reset between flight modes * no whitespace
This commit is contained in:
parent
bfc1e36f45
commit
cdc717be53
|
@ -65,6 +65,9 @@ Land::on_activation()
|
|||
_navigator->set_can_loiter_at_sp(false);
|
||||
|
||||
_navigator->set_position_setpoint_triplet_updated();
|
||||
|
||||
// reset cruising speed to default
|
||||
_navigator->reset_cruising_speed();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -63,6 +63,9 @@ Loiter::on_activation()
|
|||
} else {
|
||||
set_loiter_position();
|
||||
}
|
||||
|
||||
// reset cruising speed to default
|
||||
_navigator->reset_cruising_speed();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -204,6 +204,9 @@ Mission::on_activation()
|
|||
cmd.param1 = -1.0f;
|
||||
cmd.param3 = 0.0f;
|
||||
_navigator->publish_vehicle_cmd(&cmd);
|
||||
|
||||
// reset cruise speed
|
||||
_navigator->reset_cruising_speed();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -289,7 +289,7 @@ void RTL::on_activation()
|
|||
}
|
||||
|
||||
// reset cruising speed and throttle to default for RTL
|
||||
_navigator->set_cruising_speed();
|
||||
_navigator->reset_cruising_speed();
|
||||
_navigator->set_cruising_throttle();
|
||||
|
||||
set_rtl_item();
|
||||
|
|
|
@ -51,6 +51,9 @@ void
|
|||
Takeoff::on_activation()
|
||||
{
|
||||
set_takeoff_position();
|
||||
|
||||
// reset cruising speed to default
|
||||
_navigator->reset_cruising_speed();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
Loading…
Reference in New Issue