CH582M,BLE多设备问题

我把这个版区所有的帖子都翻了一遍。还是没有找到答案。

作为从机的时候,有两个问题:

1,如何主动与主机断开连接,进入到广播模式。

我根据一个帖子里的做法,写了如下代码:

 tmos_snv_read( mainRecordNvID(0), 6, bond_buf + 1);
 
 GAPBondMgr_SetParameter( GAPBOND_ERASE_SINGLEBOND, B_ADDR_LEN + 1, bond_buf );

 SYS_ResetExecute();

机器复位后又会与主机配对。

2,从机与多个主机配对后,如何切换?

  1. 主动断开连接使用GAPRole_TerminateLink函数断开连接,在我们例程中断开连接事件中会打开广播。

  2. 与多个配对主机连接切换的话需要切换白名单,然后再开广播,不然的话就都能和你连接,你也不清楚是和哪个连接。


你好,方便私信一个  微信之类的联系方式吗?


有什么疑问的话可以发邮件至邮箱至hy@wch.cn。


好的,已经发送了邮件。


只有登录才能回复,可以选择微信账号登录