Используя Bluetooth, я хочу общаться между ПК с Windows и мобильным телефоном. ПК, вероятно, будет иметь Bluecove, в то время как мобильный поставляется с JSR-82.
Должен ли я внедрять CRC и другие процедуры проверки ошибок в моем программном обеспечении, связанные с передачей и приемом Bluetooth, или базовый стек и аппаратное обеспечение заботятся об этих деталях?
Например, если я отправляю сообщение на другое устройство через RFCOMM / SPP, я должен быть уверен, что сообщение достигло устройства и получило ли оно именно то, что я отправил.
Как это может быть реализовано или это нужно проверять в программном обеспечении?