У меня есть приложение, состоящее из устройства, которое я сделал для подключения через USB, имитирующего последовательный порт. Теперь мне нужно подключить то же устройство через Bluetooth, поэтому я использую RN-42 (Bluetooth для последовательного порта) в своем устройстве для отправки данных по RF.
Затем я соединяю свое устройство в Windows с внутренним модулем BT ноутбука, который создает для COM-портов исходящий и входящий. Затем, если я подключаюсь с помощью терминала Br @ ay, я получаю ожидаемые данные при подключении к исходящему COM-порту.
Проблема в том, что когда я использую свое приложение Java, в котором я использую последние библиотеки RXTX, я могу обнаружить COM-порт (это проблема, которая есть у всех, по крайней мере, это все, что я нашел на форумах), и кажется, что он подключается, но то я не получаю никаких данных. Используя ту же самую программу, но при подключении с помощью кабеля, он работает так же хорошо, как и терминал.
Я также пробовал использовать библиотеки BlueCove, я могу найти устройства Bluetooth, но я действительно не знаю, как найти их службы, а затем подключиться к ним с помощью RFComm. Я не могу найти полного примера, как это сделать.
Любая помощь будет оценена по достоинству!