From 6ea0b681e83b29ff06b3b3240b38ad0c81faecff Mon Sep 17 00:00:00 2001 From: NoahWe <74419424+NoahWe@users.noreply.github.com> Date: Thu, 1 Aug 2024 12:34:37 +0200 Subject: [PATCH] motors running returns true in simulation so drone takes off automatically (#3350) --- sw/airborne/modules/rot_wing_drone/rotwing_state.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sw/airborne/modules/rot_wing_drone/rotwing_state.c b/sw/airborne/modules/rot_wing_drone/rotwing_state.c index c1a1103634..8cff08ed9e 100644 --- a/sw/airborne/modules/rot_wing_drone/rotwing_state.c +++ b/sw/airborne/modules/rot_wing_drone/rotwing_state.c @@ -714,6 +714,11 @@ static void rotwing_state_feedback_cb(uint8_t __attribute__((unused)) sender_id, bool rotwing_state_hover_motors_running(void) { // Check if hover motors are running + +#if USE_NPS + return true; +#endif + if (rotwing_state_hover_rpm[0] > ROTWING_HOV_MOT_RUN_RPM_TH && rotwing_state_hover_rpm[1] > ROTWING_HOV_MOT_RUN_RPM_TH && rotwing_state_hover_rpm[2] > ROTWING_HOV_MOT_RUN_RPM_TH