如何管理多个连接

时间:2018-12-27 10:23:30

标签: go bluetooth-lowenergy gatt bluetooth-gatt

连接多个外围设备并在断开连接时重新连接的正确方法是什么?

我的目标是使用GATT配置文件连接到多个PolartH7,并从以下示例开始:https://github.com/cfreeman/WeatherMachine2-hrm

情况是外围设备每60秒断开一次连接,或者是因为它们超出范围,我不确定为什么在上述情况下处理onDiscovered,onConnected和onDisconnected函数是正确的。有人可以帮我解决,也可以找我解决示例代码(即使不是golang)吗?

顺便说一句,我最多可以连接多少台PolarH7?

1 个答案:

答案 0 :(得分:0)

我将介绍一个为每个外围设备存储parallel通道的池。请参阅this PR和我对此的评论。