From 6c6bfb3d1650e8b77125760bb2997d315972eaa7 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Tue, 19 Jul 2022 11:55:44 -0700 Subject: [PATCH] scan: increase max data rate, now for HE This increases the maximum data rate which now is possible with HE. A few comments were also updated, one to include 6G when adjusting the rank for >4000mhz, and the other fixing a typo. --- src/scan.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scan.c b/src/scan.c index 073f7100..a51bf944 100644 --- a/src/scan.c +++ b/src/scan.c @@ -1580,17 +1580,17 @@ static void scan_bss_compute_rank(struct scan_bss *bss) double rank; uint32_t irank; /* - * Maximum rate is 2340Mbps (VHT) + * Maximum rate is 9607.8Mbps (HE) */ - double max_rate = 2340000000; + double max_rate = 9607800000; rank = (double)bss->data_rate / max_rate * USHRT_MAX; - /* Prefer 5G networks over 2.4G */ + /* Prefer 5G/6G networks over 2.4G */ if (bss->frequency > 4000) rank *= RANK_5G_FACTOR; - /* Rank loaded APs lower and lighly loaded APs higher */ + /* Rank loaded APs lower and lightly loaded APs higher */ if (bss->utilization >= 192) rank *= RANK_HIGH_UTILIZATION_FACTOR; else if (bss->utilization <= 63)