From fb8f4f8cd1f74ffb39c0c95bd44c0399d34b9c7c Mon Sep 17 00:00:00 2001 From: Eugene Shamaev Date: Wed, 19 Apr 2017 09:38:54 +0300 Subject: [PATCH] AP_UAVCAN: ESC numbering correction --- libraries/AP_UAVCAN/AP_UAVCAN.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_UAVCAN/AP_UAVCAN.cpp b/libraries/AP_UAVCAN/AP_UAVCAN.cpp index 262976f7ff..eec49dc807 100644 --- a/libraries/AP_UAVCAN/AP_UAVCAN.cpp +++ b/libraries/AP_UAVCAN/AP_UAVCAN.cpp @@ -460,7 +460,7 @@ void AP_UAVCAN::do_cyclic(void) // find out how many esc we have enabled and if they are active at all for (uint8_t i = 0; i < UAVCAN_RCO_NUMBER; i++) { if ((((uint32_t) 1) << i) & _esc_bm) { - max_esc_num = i; + max_esc_num = i + 1; if (_rco_conf[i].active) { active_esc_num++; }