diff --git a/src/drivers/pwm_out_sim/pwm_out_sim.cpp b/src/drivers/pwm_out_sim/pwm_out_sim.cpp index 373e7505b6..d27f81291e 100644 --- a/src/drivers/pwm_out_sim/pwm_out_sim.cpp +++ b/src/drivers/pwm_out_sim/pwm_out_sim.cpp @@ -474,8 +474,9 @@ PWMSim::task_main() } /* do mixing */ - actuator_outputs_s outputs; + actuator_outputs_s outputs = {}; num_outputs = _mixers->mix(&outputs.output[0], num_outputs, NULL); + outputs.noutputs = num_outputs; outputs.timestamp = hrt_absolute_time(); /* disable unused ports by setting their output to NaN */