mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 09:39:25 +01:00
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.
This commit is contained in:
parent
a7ed0e6ba5
commit
6c6bfb3d16
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user