From a7ac9497128fde93904667389811d76f33991711 Mon Sep 17 00:00:00 2001 From: Hasan Awais Date: Tue, 12 Sep 2023 18:29:04 +0000 Subject: [PATCH] [R-7.2.1] qm35: update configuration files We are updating the configuration files to: - reintroduce the dependency between Pulse Generator Config parameters (pg_count, pg_delay) and Reference Frame - disable dual RX diversity SW workaround by default Bug: 299498599 Bug: 265927163 Change-Id: I8f402f39651c530addefaa6355e23f14d1a152d0 Signed-off-by: Neil Di Folco --- uwb/calibration-CE.conf | 27 ++++++++++++++++++++++++--- uwb/calibration-FCC.conf | 27 ++++++++++++++++++++++++--- uwb/calibration-JP.conf | 18 ++++++++++++++++-- uwb/calibration-TW.conf | 27 ++++++++++++++++++++++++--- uwb/calibration-default.conf | 27 ++++++++++++++++++++++++--- uwb/calibration.conf | 2 ++ 6 files changed, 114 insertions(+), 14 deletions(-) diff --git a/uwb/calibration-CE.conf b/uwb/calibration-CE.conf index 7c05dd8..e1365d4 100644 --- a/uwb/calibration-CE.conf +++ b/uwb/calibration-CE.conf @@ -30,7 +30,14 @@ ant0.ch5.ref_frame6.post_tx_power_index=0xff ant0.ch5.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch5.pg_delay=0x34 +ant0.ch5.ref_frame0.pg_delay=0x34 +ant0.ch5.ref_frame1.pg_delay=0x34 +ant0.ch5.ref_frame2.pg_delay=0x34 +ant0.ch5.ref_frame3.pg_delay=0x34 +ant0.ch5.ref_frame4.pg_delay=0x34 +ant0.ch5.ref_frame5.pg_delay=0x34 +ant0.ch5.ref_frame6.pg_delay=0x34 +ant0.ch5.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -72,7 +79,14 @@ ant0.ch9.ref_frame6.post_tx_power_index=0xff ant0.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch9.pg_delay=0x34 +ant0.ch9.ref_frame0.pg_delay=0x34 +ant0.ch9.ref_frame1.pg_delay=0x34 +ant0.ch9.ref_frame2.pg_delay=0x34 +ant0.ch9.ref_frame3.pg_delay=0x34 +ant0.ch9.ref_frame4.pg_delay=0x34 +ant0.ch9.ref_frame5.pg_delay=0x34 +ant0.ch9.ref_frame6.pg_delay=0x34 +ant0.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -114,7 +128,14 @@ ant1.ch9.ref_frame6.post_tx_power_index=0xff ant1.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant1.ch9.pg_delay=0x34 +ant1.ch9.ref_frame0.pg_delay=0x34 +ant1.ch9.ref_frame1.pg_delay=0x34 +ant1.ch9.ref_frame2.pg_delay=0x34 +ant1.ch9.ref_frame3.pg_delay=0x34 +ant1.ch9.ref_frame4.pg_delay=0x34 +ant1.ch9.ref_frame5.pg_delay=0x34 +ant1.ch9.ref_frame6.pg_delay=0x34 +ant1.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant1.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF diff --git a/uwb/calibration-FCC.conf b/uwb/calibration-FCC.conf index a154b7c..0b44c81 100644 --- a/uwb/calibration-FCC.conf +++ b/uwb/calibration-FCC.conf @@ -30,7 +30,14 @@ ant0.ch5.ref_frame6.post_tx_power_index=0x32 ant0.ch5.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch5.pg_delay=0x34 +ant0.ch5.ref_frame0.pg_delay=0x34 +ant0.ch5.ref_frame1.pg_delay=0x34 +ant0.ch5.ref_frame2.pg_delay=0x34 +ant0.ch5.ref_frame3.pg_delay=0x34 +ant0.ch5.ref_frame4.pg_delay=0x34 +ant0.ch5.ref_frame5.pg_delay=0x34 +ant0.ch5.ref_frame6.pg_delay=0x34 +ant0.ch5.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -72,7 +79,14 @@ ant0.ch9.ref_frame6.post_tx_power_index=0x32 ant0.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch9.pg_delay=0x34 +ant0.ch9.ref_frame0.pg_delay=0x34 +ant0.ch9.ref_frame1.pg_delay=0x34 +ant0.ch9.ref_frame2.pg_delay=0x34 +ant0.ch9.ref_frame3.pg_delay=0x34 +ant0.ch9.ref_frame4.pg_delay=0x34 +ant0.ch9.ref_frame5.pg_delay=0x34 +ant0.ch9.ref_frame6.pg_delay=0x34 +ant0.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -114,7 +128,14 @@ ant1.ch9.ref_frame6.post_tx_power_index=0x32 ant1.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant1.ch9.pg_delay=0x34 +ant1.ch9.ref_frame0.pg_delay=0x34 +ant1.ch9.ref_frame1.pg_delay=0x34 +ant1.ch9.ref_frame2.pg_delay=0x34 +ant1.ch9.ref_frame3.pg_delay=0x34 +ant1.ch9.ref_frame4.pg_delay=0x34 +ant1.ch9.ref_frame5.pg_delay=0x34 +ant1.ch9.ref_frame6.pg_delay=0x34 +ant1.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant1.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF diff --git a/uwb/calibration-JP.conf b/uwb/calibration-JP.conf index 063e97f..f1b54e2 100644 --- a/uwb/calibration-JP.conf +++ b/uwb/calibration-JP.conf @@ -29,7 +29,14 @@ ant0.ch9.ref_frame6.post_tx_power_index=0xff ant0.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch9.pg_delay=0x29 +ant0.ch9.ref_frame0.pg_delay=0x29 +ant0.ch9.ref_frame1.pg_delay=0x29 +ant0.ch9.ref_frame2.pg_delay=0x29 +ant0.ch9.ref_frame3.pg_delay=0x29 +ant0.ch9.ref_frame4.pg_delay=0x29 +ant0.ch9.ref_frame5.pg_delay=0x29 +ant0.ch9.ref_frame6.pg_delay=0x29 +ant0.ch9.ref_frame7.pg_delay=0x29 # max gating gain ant0.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -71,7 +78,14 @@ ant1.ch9.ref_frame6.post_tx_power_index=0xff ant1.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant1.ch9.pg_delay=0x28 +ant1.ch9.ref_frame0.pg_delay=0x28 +ant1.ch9.ref_frame1.pg_delay=0x27 +ant1.ch9.ref_frame2.pg_delay=0x28 +ant1.ch9.ref_frame3.pg_delay=0x28 +ant1.ch9.ref_frame4.pg_delay=0x27 +ant1.ch9.ref_frame5.pg_delay=0x27 +ant1.ch9.ref_frame6.pg_delay=0x27 +ant1.ch9.ref_frame7.pg_delay=0x27 # max gating gain ant1.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF diff --git a/uwb/calibration-TW.conf b/uwb/calibration-TW.conf index c052b0d..5287210 100644 --- a/uwb/calibration-TW.conf +++ b/uwb/calibration-TW.conf @@ -30,7 +30,14 @@ ant0.ch5.ref_frame6.post_tx_power_index=0x32 ant0.ch5.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch5.pg_delay=0x34 +ant0.ch5.ref_frame0.pg_delay=0x34 +ant0.ch5.ref_frame1.pg_delay=0x34 +ant0.ch5.ref_frame2.pg_delay=0x34 +ant0.ch5.ref_frame3.pg_delay=0x34 +ant0.ch5.ref_frame4.pg_delay=0x34 +ant0.ch5.ref_frame5.pg_delay=0x34 +ant0.ch5.ref_frame6.pg_delay=0x34 +ant0.ch5.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -72,7 +79,14 @@ ant0.ch9.ref_frame6.post_tx_power_index=0x32 ant0.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch9.pg_delay=0x34 +ant0.ch9.ref_frame0.pg_delay=0x34 +ant0.ch9.ref_frame1.pg_delay=0x34 +ant0.ch9.ref_frame2.pg_delay=0x34 +ant0.ch9.ref_frame3.pg_delay=0x34 +ant0.ch9.ref_frame4.pg_delay=0x34 +ant0.ch9.ref_frame5.pg_delay=0x34 +ant0.ch9.ref_frame6.pg_delay=0x34 +ant0.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -114,7 +128,14 @@ ant1.ch9.ref_frame6.post_tx_power_index=0x32 ant1.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant1.ch9.pg_delay=0x34 +ant1.ch9.ref_frame0.pg_delay=0x34 +ant1.ch9.ref_frame1.pg_delay=0x34 +ant1.ch9.ref_frame2.pg_delay=0x34 +ant1.ch9.ref_frame3.pg_delay=0x34 +ant1.ch9.ref_frame4.pg_delay=0x34 +ant1.ch9.ref_frame5.pg_delay=0x34 +ant1.ch9.ref_frame6.pg_delay=0x34 +ant1.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant1.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF diff --git a/uwb/calibration-default.conf b/uwb/calibration-default.conf index a154b7c..0b44c81 100644 --- a/uwb/calibration-default.conf +++ b/uwb/calibration-default.conf @@ -30,7 +30,14 @@ ant0.ch5.ref_frame6.post_tx_power_index=0x32 ant0.ch5.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch5.pg_delay=0x34 +ant0.ch5.ref_frame0.pg_delay=0x34 +ant0.ch5.ref_frame1.pg_delay=0x34 +ant0.ch5.ref_frame2.pg_delay=0x34 +ant0.ch5.ref_frame3.pg_delay=0x34 +ant0.ch5.ref_frame4.pg_delay=0x34 +ant0.ch5.ref_frame5.pg_delay=0x34 +ant0.ch5.ref_frame6.pg_delay=0x34 +ant0.ch5.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -72,7 +79,14 @@ ant0.ch9.ref_frame6.post_tx_power_index=0x32 ant0.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant0.ch9.pg_delay=0x34 +ant0.ch9.ref_frame0.pg_delay=0x34 +ant0.ch9.ref_frame1.pg_delay=0x34 +ant0.ch9.ref_frame2.pg_delay=0x34 +ant0.ch9.ref_frame3.pg_delay=0x34 +ant0.ch9.ref_frame4.pg_delay=0x34 +ant0.ch9.ref_frame5.pg_delay=0x34 +ant0.ch9.ref_frame6.pg_delay=0x34 +ant0.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant0.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF @@ -114,7 +128,14 @@ ant1.ch9.ref_frame6.post_tx_power_index=0x32 ant1.ch9.ref_frame7.post_tx_power_index=0xff # pg delay -ant1.ch9.pg_delay=0x34 +ant1.ch9.ref_frame0.pg_delay=0x34 +ant1.ch9.ref_frame1.pg_delay=0x34 +ant1.ch9.ref_frame2.pg_delay=0x34 +ant1.ch9.ref_frame3.pg_delay=0x34 +ant1.ch9.ref_frame4.pg_delay=0x34 +ant1.ch9.ref_frame5.pg_delay=0x34 +ant1.ch9.ref_frame6.pg_delay=0x34 +ant1.ch9.ref_frame7.pg_delay=0x34 # max gating gain ant1.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF diff --git a/uwb/calibration.conf b/uwb/calibration.conf index 7dee896..4c16545 100644 --- a/uwb/calibration.conf +++ b/uwb/calibration.conf @@ -37,3 +37,5 @@ wifi_coex_mode=01 wifi_coex_time_gap=01 ch5.wifi_coex_enabled=01 ch9.wifi_coex_enabled=01 + +dual_rx_auto.accum_period=0x00 \ No newline at end of file