我有个关于connSupervisionTimeout的问题。
我正在用coreblutooth编写应用程序。我检查了连接参数,connSupervisionTimeout=720ms,在苹果网站上发现这个参数的范围应该是:2秒≤connSupervisionTimeout≤6秒。是否可以使用CoreBluetooth增加此功能?如果不是怎么做?
谢谢你的帮助!
最佳答案
作为一个iOS第三方应用程序,没有办法控制它。。。只有连接的附件才能启动连接参数请求更改
我想你在读的第10.6节提到:
附件负责用于低能量连接的连接参数。附件应该通过发送L2CAP连接参数来请求适合其用例的连接参数
请注意,当最初建立连接时,连接的主节点指示所使用的起始参数集。
当iOS内核启动一个连接时,我通常看到它使用一个具有30ms连接间隔、0从机延迟和720ms监视超时的集合。我相信文档实际上只适用于附件verse(iOS选择的初始集合)发起的未来连接参数更改请求
关于ios - 增加connSupervisionTimeout,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48889798/