我可以使用 BLE 连接到外围设备,但在读取一些特性后不久,框架返回:
CoreBluetooth [警告] 未知错误:14
并且外围设备已断开。
查看 BT Core_V4.0 规范,我不确定错误的含义。14 是十六进制值吗?根据规范,这是否意味着以下错误:(D 部分第 2 部分 - 错误代码)
2.20 REMOTE DEVICE TERMINATED CONNECTION DUE TO LOW RESOURCES (0X14) Remote Device Terminated Connection due to Low Resources 错误代码表示远程设备由于资源不足而终止了连接。
我尝试更换电池,但没有不同的效果。
另外,我不知道如何捕捉这些 CB 错误,我只看到它们被记录,但是当设备断开连接时,它不会提供错误(它为空)。
我不直接控制外围设备的源代码,但可以要求修复错误。因此,任何提示都值得赞赏。
谢谢,