Где данные могут быть помещены в буфер при подключении к rfcomm? - PullRequest
0 голосов
/ 21 декабря 2018

Я пытаюсь передать данные между двумя устройствами Bluetooth, когда оба подключены к двум разным компьютерам.После установки устройства hci на каждом из компьютеров я использую rfcomm для передачи информации между ними.

Я пытаюсь передать 10 МБ случайных данных, чтобы проверить работоспособность системы.В начале все, кажется, работает нормально.Через несколько секунд создается впечатление, что между отправителем и получателем возникает задержка, когда иногда данные перестают поступать, а затем неожиданно поступает «огромный» объем данных.

Точно так же, как некоторыебуфер хранит все данные.Пока я продолжаю отправлять данные, задержка становится больше.Я пытаюсь выяснить, где в цепочке может быть такой буфер, или как решить эту буферизацию.

Большое спасибо :)

...