我被要求使用 TI WL1831查看 Murata 器件(LBEP5CLWTC-631 (类型 WT))的蓝牙问题。
有时、在默认 BTS 启动脚本中添加了命令、以限制发射功率、从而避免在较高功率设置下运行的器件需要进行额外认证。
命令序列以以下命令结尾、并在电子邮件中添加注释、建议锁定新的电源设置需要这样做。
SEND_HCI_VS_DRPb_Enable_RF_Calibration_Enhanced 0xFDFB、0x00、0x00000800、0x01
Wait_HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Enhanced_Event 5000、0x00、0xfdfb、0x00
最近、我们在新工厂工作时注意到、WL1831所见器件的数量每五分钟可能会发生大幅变化。 有时、数字会被减少(有时变为无)有时它会恢复、有时任何变化都是微不足道的、通常情况下、变化是根据5分钟的时钟周期发生的。 查看"Send_HCI_VS_DRPb_Enable_RF_Calibration_Enhanced"的文档、我们看到定期校准默认每五分钟运行一次。
我们更改了周期性校准频率、并看到故障频率从5分钟变为我们提供的新值。
因此、我们确信这与我们看到的错误的来源相关、我们在第一个错误之后添加了此命令。
SEND_HCI_VS_DRPb_Enable_RF_Calibration_Enhanced 0xFDFB、0x01、0xff、0x00000000、0x01
Wait_HCI_Command_Complete_VS_DRPb_Enable_RF_Calibration_Enhanced_Event 5000、0x00、0xfdfb、0x00
我们认为这应该关闭周期性校准、在测试这种情况时、我们停止了扫描看到的设备数量的任何常规跳跃。
但是、我们不确定该序列是否可能产生任何副作用。 这归结于有关周期校准所做工作的讨论。 该文档将所有测试描述为默认禁用、这表明停止测试不会产生任何影响、但我们不确定这一点、并希望确认在正常运行期间禁用定期校准是无害的。
谢谢
Andrew Roca