MTK平台蓝牙学习-- 如何将BLE功率调整参数对应CFG_BT_Default.h合入软件
在某些情况下,您可能需要调整BLE功率以解决功率不平坦的问题。本文档将指导您如何将BLE功率调整参数合入软件。
1. 确认BLE功率等级
在进行任何修改之前,首先需要确认当前BLE的功率等级。这可以通过NVRAM进行查看。
蓝牙功率控制主要涉及以下参数:
- Power Level (功率级别): 通常从LV0到LV9
- TxPwrChComp1: 控制较高功率级别(LV8及以上)
- TxPwrChComp2: 控制较低功率级别(LV0-LV7)
1.1 调整Power Level
这种方法用于达到目标功率。您可以直接调整各个功率级别的值。
1.2 固定Power Level下的微调
在固定功率级别的情况下,可以通过以下两种方式进行微调:
- Sub Level调整
- Channel Group调整
1.3. 调整TxPwrChComp参数
如果需要调整特定Channel Group的功率:
- 对于LV0-LV7,调整TxPwrChCompMainAnt中的TxPwrChComp2
- 对于LV8及以上,调整TxPwrChComp1
2. 定位修改位置
BLE功率调整参数通常位于以下文件中:
/vendor/mediatek/proprietary/custom/common/cgen/cfgdefault/CFG_BT_Default.h<