From d7c9f5c101c45f099db018a8994316729122b55d Mon Sep 17 00:00:00 2001 From: alessandro <alessandro@yuneecresearch.com> Date: Wed, 18 Apr 2018 09:15:58 +0200 Subject: [PATCH] tap_esc: paranoid check --- src/drivers/tap_esc/tap_esc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/tap_esc/tap_esc.cpp b/src/drivers/tap_esc/tap_esc.cpp index a1198eb8eb..78067c5720 100644 --- a/src/drivers/tap_esc/tap_esc.cpp +++ b/src/drivers/tap_esc/tap_esc.cpp @@ -388,7 +388,7 @@ void TAP_ESC::send_esc_outputs(const uint16_t *pwm, const uint8_t motor_cnt) int ret = tap_esc_common::send_packet(_uart_fd, packet, _responding_esc); - if (++_responding_esc == _channels_count) { + if (++_responding_esc >= _channels_count) { _responding_esc = 0; } -- GitLab