基于ble_simple_peripheral工程,单独添加ANCS client或者simple client,都能正常初始化,但是两个同时加,就会卡住。
在ble_AT工程里,再添加ANCS client后,一样会卡住
基于ble_simple_peripheral工程,单独添加ANCS client或者simple client,都能正常初始化,但是两个同时加,就会卡住。
在ble_AT工程里,再添加ANCS client后,一样会卡住
我自己的工程就是基于ble_simple_peripheral创建的,然后再加的central工程里client相关的功能。
现在的情况就是添加2个client,就初始化不过,屏蔽任意一个client就是正常的。
所以现在是想知道添加第二个client时提示 ..\ip\ble\hl_api\gatt\gatt_api.c 648 的原因,以及如何添加多个client。
从刚才用sdk的ble_simple_central测试结果来看,提示这个错应该跟有无添加service没关系。
service功能没有什么问题,主要现在不能添加多个client,协议栈会卡在第二个gatt_add_client, client功能是没问题的,单独只加其中一个,功能都是正常。所以想知道能不能添加多个client
是的,FR8003A作从机和手机连接时,需要多个service和1个client,
FR8003A做主机去连接其他蓝牙设备时,需要1个client。