可以在rfcomm连接上在哪里缓冲数据?

时间:2018-12-21 19:18:51

标签: c bluetooth buffer rfcomm

当两个蓝牙设备都连接到两台不同的计算机时,我正在尝试在两个蓝牙设备之间传递数据。 在每台计算机中都有hci个设备后,我正在使用rfcomm在两者之间传递信息。

我正试图传递10MB的随机数据,只是为了检查系统的功能。 一开始,一切似乎都正常。几秒钟后,发送方和接收方之间似乎有一个延迟,有时数据停顿到达,然后突然有“大量”数据到达接收方。

就像某些缓冲区保留着所有数据一样。只要我继续发送数据 延迟越来越长。 我正在尝试找出此类缓冲区在链中的位置,或者如何 解决这种缓冲。

非常感谢:)

0 个答案:

没有答案