From db9912fd58ed5d6f3ed96c00a4e0073171a721c6 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 12 Mar 2019 08:28:23 +1100 Subject: [PATCH] AP_RCProtocol: use RC_IGNORE_FAILSAFE --- libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp b/libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp index 0f6ee842c9..bb4a8c6e2f 100644 --- a/libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp +++ b/libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp @@ -17,6 +17,7 @@ #include "AP_RCProtocol.h" #include +#include AP_RCProtocol_Backend::AP_RCProtocol_Backend(AP_RCProtocol &_frontend) : frontend(_frontend), @@ -53,7 +54,7 @@ void AP_RCProtocol_Backend::add_input(uint8_t num_values, uint16_t *values, bool memcpy(_pwm_values, values, num_values*sizeof(uint16_t)); _num_channels = num_values; rc_frame_count++; - if (!in_failsafe) { + if (!in_failsafe || RC_Channels::ignore_rc_failsafe()) { rc_input_count++; } }