From 20f5de33df73d68f90b78cfdfa963ea1f43d756d Mon Sep 17 00:00:00 2001 From: DanielePettenuzzo Date: Mon, 5 Mar 2018 17:28:59 +0100 Subject: [PATCH] PX4IO Firmware: bug fix in variable initialization --- src/modules/px4iofirmware/controls.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/px4iofirmware/controls.c b/src/modules/px4iofirmware/controls.c index 9d10f1c8ba..690477f16b 100644 --- a/src/modules/px4iofirmware/controls.c +++ b/src/modules/px4iofirmware/controls.c @@ -282,9 +282,11 @@ controls_tick() perf_end(c_gather_ppm); + bool dsm_updated = false, st24_updated = false, sumd_updated = false; + if (!((r_status_flags & PX4IO_P_STATUS_FLAGS_RC_SBUS) || (r_status_flags & PX4IO_P_STATUS_FLAGS_RC_PPM))) { perf_begin(c_gather_dsm); - bool dsm_updated, st24_updated, sumd_updated; + (void)dsm_port_input(&rssi, &dsm_updated, &st24_updated, &sumd_updated); if (dsm_updated) {