From b5d8ef2809f776af72214b996242c6cd590053ea Mon Sep 17 00:00:00 2001 From: Xianjun Jiao Date: Thu, 20 Mar 2025 17:57:21 +0100 Subject: [PATCH] Improve agc for PER at certain RSSI: Change the agc preamble from 32 to 16. The reason: With agc preamble 32, AWGN channel MCS7 will have high PER (~50%) at RSSI range -52~-54dBm. it is not a soly issue of AGC, but also related to the FO estimation. Because forced FO value could reduce the PER to zero. Our future LTF based FO estimation is expected to solve this issue. Changing the agc preamble from 32 to 16 also help a lot on this: PER <=~10%. --- user_space/agc_settings.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_space/agc_settings.sh b/user_space/agc_settings.sh index 42a875a..2ee1da7 100644 --- a/user_space/agc_settings.sh +++ b/user_space/agc_settings.sh @@ -37,7 +37,7 @@ if [ $1 == "0" ]; then echo 0x10A 0x58 > direct_reg_access echo "Applied default AGC settings" elif [ $1 == "1" ]; then - echo 0x15C 0x71 > direct_reg_access + echo 0x15C 0x70 > direct_reg_access echo 0x106 0x77 > direct_reg_access echo 0x103 0x1C > direct_reg_access echo 0x101 0x0C > direct_reg_access