CH58X BLE Central断电重连异常

你好,


我在使用两个CH58X进行蓝牙配对时,发现central例程在首次烧录完成后是可以连上从机的,但是点了reset之后就无法连接了。 串口打印出来的区别如下:

首次烧录:

Device found...

Connecting...

Pairing started:0

Connected...

HCI data length changed, Tx: 23, Rx: 23

Bonding success

Found Profile Service handle : 21 ~ 31

Pairing success

Bond save success

Found Characteristic 1 handle : 23

Param Update...

Found client characteristic configuration handle : 2d

Write success

Write success

Read rsp: 5a

点击reset或者掉电重启后:

Device found...

Connecting...

Connected...

HCI data length changed, Tx: 23, Rx: 23

Bonding success

Param Update...


似乎是卡在param update这之后导致后续的写数据也无法执行了


是否有更新的官方例程解决这个问题,或者我该如何改可以修复这个问题

针对CH58x芯片主从连接并配对绑定可以参考该博客,使用官方最新例程并按照对应配置:

BLE配对与绑定二(实操) - SweetTea_lllpc - 博客园 (cnblogs.com)


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