Hi Adrian,
Inserting the smoothing function here is motivated by what we see as 'spikes'
in rssi data under weak rssi conditions. Figured its best to get rid of the
'bogus' data as close to the source as possible. Also to minimize the impact on
the changes.
I believe the averaging that
[snip]
hiya,
I have something local that I've been meaning to push up to do this,
but with no smoothing. Ideally (!) smoothing is done optionally in
mac80211.
What do you think about just committing the per-chain RSSI stuff to
mac80211 so it shows up right now, and then we figure out how to
Add support for per chain RSSI reporting w/smoothing.
Signed-off-by: Norik Dzhandzhapanyan nor...@ethertronics.com
--- htt_rx.c.orig 2017-05-26 15:26:37.918504255 -0700
+++ htt_rx.c2017-05-26 12:10:33.139809025 -0700
@@ -825,14 +825,71 @@ static bool ath10k_htt_rx_h_channel(stru