cc2540自动断线连接,怎么回事?
时间:10-02
整理:3721RD
点击:
cc2540自动断线连接,怎么回事?
cc2540做主机工程的时候,使用
simpleBLEState = BLE_STATE_DISCONNECTING;
GAPCentralRole_TerminateLink(simpleBLEConnHandle);
断开连接, 然后主机又会自动连接之前的从机
加入GAPCentralRole_CancelDiscovery();
仍然会继续连接,
请问哪位做过主机的知道是怎么回事呢?
调用GAPCentralRole_TerminateLink(simpleBLEConnHandle);后
系统会在底层回调
void simpleBLECentralEventCB( gapCentralRoleEvent_t *pEvent )
在事件GAP_LINK_TERMINATED_EVENT中
我执行了simpleBLEStartScan();
直接注释掉就好了. 因为底层回调, 底层函数闭源, 一直没找到, 感觉关于central的资料比较少啊