From da9029274cdabcb2291d8357f62bc57016574034 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Mon, 15 Oct 2018 15:05:04 +0200 Subject: [PATCH] pwm_out_sim: always publish actuators This is required so that the SITL simulator receives a feedback from PX4. --- src/drivers/pwm_out_sim/PWMSim.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/drivers/pwm_out_sim/PWMSim.cpp b/src/drivers/pwm_out_sim/PWMSim.cpp index d92d4254d0..7b10e6c4f1 100644 --- a/src/drivers/pwm_out_sim/PWMSim.cpp +++ b/src/drivers/pwm_out_sim/PWMSim.cpp @@ -231,7 +231,8 @@ PWMSim::run() } /* can we mix? */ - if (_armed && _mixers != nullptr) { + /* We also publish if not armed, this way we make sure SITL gets feedback. */ + if (_mixers != nullptr) { /* do mixing */ unsigned num_outputs = _mixers->mix(&_actuator_outputs.output[0], _num_outputs);