FAQKW36-分配随机地址错误问题

KW36分配随机地址报错,BleApp_GenericCallback收到gInternalError_c,errorSource为gCreateRandomAddress_c。
更新时间:2022.03.31 浏览量:0

客户使用的是2.2.3的SDK,使能gAppUseBonding_d、gAppUsePairing_d、gAppUsePrivacy_d后,在BleApp_GenericCallback收到gInternalError_c,errorSource为gCreateRandomAddress_c,创建随机地址错误。

指导客户对比客户代码main_task与demo的main_task,发现客户屏蔽了随机数生成器初始化代码RNG_Init、RNG_SetPseudoRandomNoSeed。创建随机地址依赖随机数生成器,屏蔽了这些代码将导致创建随机地址错误。

指导客户调用RNG_Init、RNG_SetPseudoRandomNoSeed后,能够成功发出随即地址广播。

  • 上一篇:KW36-UWB钥匙功耗分析
  • 下一篇:KW36-配置蓝牙自动广播方法&蓝牙无法自动连接调试方法