iOS Swift中CBL2CAPChannel数据传输异常问题求助
蓝牙L2CAP通信问题现象
- 中心设备可成功连接外设并读取GATT数据。
- 外设连接后,中心设备成功开启L2CAPChannel(Hercules Simulator日志可查)。
- 首次从中心设备向外设(硬件)发送数据成功。
- 第二次发送数据时出现错误:
SocketStream write error [0x0]: 1 22 - 第三次调用
l2capChannel.outputStream.write时,流代理方法未触发,且self.l2capChannel?.outputStream.hasSpaceAvailable始终为false。 - 此外,外设(硬件)向中心设备发送数据时,流代理方法未被调用。
内容的提问来源于stack exchange,提问作者Jack Farnandish
相关产品推荐
相关产品推荐

