From 2268c8558c38de6996a68b5cb5e1bad2dd54b26f Mon Sep 17 00:00:00 2001 From: Alexander Chemeris Date: Sun, 7 Jun 2015 01:10:11 -0400 Subject: transceiver: Remove noise/RSSI gating. It does more harm than good. the current noise calculation is too error prone, so we can't trust it. And we end up loosing perfectly good bursts because of that. Signed-off-by: Tom Tsou --- Transceiver52M/Transceiver.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Transceiver52M') diff --git a/Transceiver52M/Transceiver.cpp b/Transceiver52M/Transceiver.cpp index 9fc335a..0156580 100644 --- a/Transceiver52M/Transceiver.cpp +++ b/Transceiver52M/Transceiver.cpp @@ -692,8 +692,7 @@ SoftVector *Transceiver::pullRadioVector(GSM::Time &wTime, double &RSSI, if (equalize && (type != TSC)) equalize = false; - if (avg - state->mNoiseLev > 0.0) - bits = demodulate(state, *burst, amp, toa, time.TN(), equalize); + bits = demodulate(state, *burst, amp, toa, time.TN(), equalize); wTime = time; RSSI = 20.0 * log10(rxFullScale / avg); -- cgit v1.2.3