您好!
是否有人可以确认 Ble5_multirole (栈3.0)示例中的配对是否正常工作? 每次与我的手机配对时、"密码不正确"总是会立即失败、而无需等待任何密码输入。
相同的配对模式和设置在 Ble5_Peripheral 示例应用中工作正常(也没有问题、DHOST_CONFIG=PERIODISE_CFG+CENTRAL_CFG)、 仅在多角色模式下才会发生此问题。 我的 SDK 版本是 cc2640r2_sdk_1_35_00_33。
另一个不相关的问题:我尝试使用按钮在 GAP_FILTER_POICE_WHITE 和 GAP_FILTER_POICE_ALL 之间进行切换、下面是我认为应该已经完成的工作:
IF (键和键_右键)
{
uint8_t whitelistPolicy;
GAPRole_GetParameter (GAPROLE_ADV_FILTER_policy、&whitelistPolicy);
whitelistPolicy =(whitelistPolicy = GAP_FILTER_POLICE_ALL)? GAP_FILTER_POICE_WHITE:GAP_FILTER_POICE_ALL;
GAPRole_SetParameter (GAPROLE_ADV_FILTER_policy、sizeof (uint8_t)、&whitelistPolicy);
}
如果我在这里错过了一些东西、可以有人指出吗?
谢谢、此致。
天启