Android блютуз RFCOMM вопросы - PullRequest
       12

Android блютуз RFCOMM вопросы

2 голосов
/ 04 марта 2010

Я пытаюсь заставить телефон Android выглядеть как устройство Bluetooth с Bluetooth, чтобы его могли использовать ПК или любое другое устройство, поддерживающее Bluetooth GPS. Я разобрался со всем, что касается NMEA, и у устройства есть правильные предложения NMEA. Моя проблема заключается в области Bluetooth.

У меня есть настройка потока Bluetooth для прослушивания соединения. В окнах я вижу услугу "Bluetooth GPS", которую я создал. Проблема в том, что я не могу понять, как заставить окна открывать соединение, чтобы я мог начать отправлять предложения NMEA. Когда я включаю службу в Windows, он говорит: «Периферийное устройство Bluetooth», и нет доступных драйверов.

Чего мне не хватает, что позволило бы окнам понять, что я хочу общаться через RFCOMM, а устройство является устройством GPS?

1 Ответ

1 голос
/ 04 марта 2010

Вам нужен по крайней мере Android 2.0, потому что, к сожалению, старые версии Bluetooth API Android не поддерживают RFCOMM, но также не поддерживают другие методы передачи своих данных GPS на другое устройство Bluetooth, такое как ПК с Windows.

В зависимости от используемого вами телефона, вы можете обновить его до Android 2.0.

Я только что попробовал это с моим телефоном, и он поддерживает только гарнитуру Bluetooth и стерео аудио A2DP.

Вам нужно будет создать приложение для Android, которое будет передавать ваши данные GPS через Bluetooth RFCOMM так же, как приложение беспроводной связи Bluetooth. Вы должны запустить приложение и затем подключить устройство к компьютеру, чтобы использовать его сервисы.

...