- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个关于 connSupervisionTimeout 的问题。
我正在使用 CoreBluetooth 编写应用程序。我检查了连接参数和 connSupervisionTimeout = 720ms。在apple网站上我发现这个参数应该在:2秒≤connSupervisionTimeout≤6秒。是否可以使用 CoreBluetooth 来增加它?如果不是怎么办?
感谢您的帮助!
最佳答案
作为 iOS 第三方应用程序,没有办法控制这个......只有连接的配件才能发起连接参数请求更改
doc 的第 10.6 节当它说:
The accessory is responsible for the connection parameters used for the Low Energy connection. The accessory should request connection parameters appropriate for its use case by sending an L2CAP Connection Parameter
请注意,当最初建立连接时,连接的主人决定使用的起始参数集。
当 iOS 内核发起连接时,我通常看到它使用一个设置,连接间隔为 30 ms,slave 延迟为 0,supervision timeout 为 720ms。我相信该文档实际上仅适用于由配件发起的 future 连接参数更改请求,而不是 iOS 选择的初始设置
关于ios - 增加 connSupervisionTimeout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48889798/
我有一个关于 connSupervisionTimeout 的问题。 我正在使用 CoreBluetooth 编写应用程序。我检查了连接参数和 connSupervisionTimeout = 720
我是一名优秀的程序员,十分优秀!