Проверка и проверка ошибок с использованием Bluetooth в Java - PullRequest
4 голосов
/ 18 ноября 2009

Используя Bluetooth, я хочу общаться между ПК с Windows и мобильным телефоном. ПК, вероятно, будет иметь Bluecove, в то время как мобильный поставляется с JSR-82.

Должен ли я внедрять CRC и другие процедуры проверки ошибок в моем программном обеспечении, связанные с передачей и приемом Bluetooth, или базовый стек и аппаратное обеспечение заботятся об этих деталях?

Например, если я отправляю сообщение на другое устройство через RFCOMM / SPP, я должен быть уверен, что сообщение достигло устройства и получило ли оно именно то, что я отправил.

Как это может быть реализовано или это нужно проверять в программном обеспечении?

1 Ответ

3 голосов
/ 18 ноября 2009

RFCOMM должен обеспечивать надежное соединение, такое как tcp.
Данные должны поступать в том порядке, в котором они были отправлены, без искажений или вообще без них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...