From 75ad5875cb58dc31ecb68f2d83278e143a19512b Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Thu, 4 Jun 2015 18:45:45 +0200 Subject: [PATCH] Low-pass analog RSSI stronger --- src/modules/px4iofirmware/controls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/px4iofirmware/controls.c b/src/modules/px4iofirmware/controls.c index f7ac061e2a..6714305ac9 100644 --- a/src/modules/px4iofirmware/controls.c +++ b/src/modules/px4iofirmware/controls.c @@ -197,7 +197,7 @@ controls_tick() if (counts != 0xffff) { /* low pass*/ - _rssi_adc_counts = (_rssi_adc_counts * 0.99f) + (counts * 0.01f); + _rssi_adc_counts = (_rssi_adc_counts * 0.998f) + (counts * 0.002f); /* use 1:1 scaling on 3.3V, 12-Bit ADC input */ unsigned mV = _rssi_adc_counts * 3300 / 4095; /* scale to 0..100 (RC_INPUT_RSSI_MAX == 100) */