From 76aa1a9704fd70ccb18970b770f876d541d90732 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 14 Sep 2015 12:44:03 +1000 Subject: [PATCH] SITL: ensure zero rotor speed with ignition off in gas heli --- libraries/SITL/SIM_Helicopter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SITL/SIM_Helicopter.cpp b/libraries/SITL/SIM_Helicopter.cpp index 96257c4300..ff06fffc34 100644 --- a/libraries/SITL/SIM_Helicopter.cpp +++ b/libraries/SITL/SIM_Helicopter.cpp @@ -60,7 +60,6 @@ void Helicopter::update(const struct sitl_input &input) float delta_time = frame_time_us * 1.0e-6f; float rsc = (input.servos[7]-1000) / 1000.0f; - float rsc_scale = rsc/rsc_setpoint; // ignition only for gas helis bool ignition_enabled = gas_heli?(input.servos[6] > 1500):true; @@ -79,6 +78,7 @@ void Helicopter::update(const struct sitl_input &input) if (!ignition_enabled) { rsc = 0; } + float rsc_scale = rsc/rsc_setpoint; switch (frame_type) { case HELI_FRAME_CONVENTIONAL: {