From afb5c175f70e8c9a6626afd3c5809d3fea9b27fc Mon Sep 17 00:00:00 2001 From: kimocoder Date: Sun, 12 Jul 2020 07:05:52 +0000 Subject: [PATCH] Implement simple transmit power boost and override 2/2 --- hal/rtl8812a/rtl8812a_phycfg.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hal/rtl8812a/rtl8812a_phycfg.c b/hal/rtl8812a/rtl8812a_phycfg.c index 15e15e4..4fb1b8c 100644 --- a/hal/rtl8812a/rtl8812a_phycfg.c +++ b/hal/rtl8812a/rtl8812a_phycfg.c @@ -590,7 +590,12 @@ PHY_GetTxPowerIndex_8812A( } by_rate_diff = by_rate_diff > limit ? limit : by_rate_diff; - power_idx = base_idx + by_rate_diff + tpt_offset + extra_bias; + power_idx = base_idx + by_rate_diff + tpt_offset + extra_bias + transmit_power_boost; + + if (transmit_power_override != 0) + power_idx = transmit_power_override; + if (power_idx < 1) + power_idx = 1; if (power_idx < 0) power_idx = 0;