From 7a4f429b85f1514e9a4d926b344600bcdd5aaaea Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 18 Jan 2018 09:05:09 +1100 Subject: [PATCH] HAL_ChibiOS: don't adjust buffer size for protocol its all about IRQ latency, not IRQ rate --- libraries/AP_HAL_ChibiOS/RCInput.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/RCInput.cpp b/libraries/AP_HAL_ChibiOS/RCInput.cpp index 704e2d482f..e36f70cb24 100644 --- a/libraries/AP_HAL_ChibiOS/RCInput.cpp +++ b/libraries/AP_HAL_ChibiOS/RCInput.cpp @@ -182,12 +182,6 @@ void RCInput::_timer_tick(void) _rc_values[i] = rcin_prot.read(i); } chMtxUnlock(&rcin_mutex); - //TODO: adjust bounce buffer size appropriately per protocol type - if (rcin_prot.protocol_detected() == AP_RCProtocol::SBUS || rcin_prot.protocol_detected() == AP_RCProtocol::DSM) { - sig_reader.set_bounce_buf_size(128); //increase the buffer size if it isn't - } else { - sig_reader.set_bounce_buf_size(16); - } } #endif