API Java Bluetooth - PullRequest
       25

API Java Bluetooth

1 голос
/ 25 июня 2011

Я хочу реализовать связь Bluetooth в моем последнем проекте бакалавра, но у меня много сомнений.

Одним из условий этого проекта является наличие Java-приложения, которое может общаться с микро через Bluetooth. После долгих исследований я нашел один, который, на мой взгляд, очень хорош с профилем SPP, но у меня все еще много вопросов по этому поводу:

  1. Все Bluetooth на ПК реализует стек профилей SPP?

  2. Если вам нужно разработать приложение Java, которое запускается на каждом ПК и реализует стек SPP, как бы вы это сделали?

  3. Мы начали с попытки использовать API BlueCove и JavaBluetooth.org, первый работает отлично, но я не знаю, находится ли он только на моем ПК, а второй отправляет ошибку (стек не инициализирован). Какой из них вы бы использовали и почему?

Моя главная цель проекта - иметь какое-то программное обеспечение, которое работает на каждом ПК с Bluetooth (внутри или как внешнее устройство) и работает с JVM, но я не уверен, что этот API подходит.

Спасибо

1 Ответ

2 голосов
/ 25 июня 2011

Все Bluetooth на ПК реализует стек профилей SPP?

Да - Windows / Linux и Mac.

Если вам нужно разработатьJava-приложение, которое запускается на каждом ПК с реализацией стека SPP, как бы вы это сделали?

При попытке использовать библиотеку API Java bluetooth, такую ​​как Bluecove, или альтернативно попробовать и открыть последовательный порт.порт на этих платформах и, следовательно, имеют разные версии приложения по одной для каждой платформы.

Мы начали с попытки использовать API BlueCove и JavaBluetooth.org, первая работает отлично, но я не знаюесли он только на моем ПК, а второй отправляет ошибку (стек не инициализирован).Какой из них вы бы использовали и почему?

JavaBluetooth, кажется, является полным стеком и основан на очень старой версии 1.1 спецификации Bluetooth.Bluecove - это просто библиотека Java для bluetooth, работающая над собственными реализациями bluetooth на Mac, Linux и ПК.Я думаю, что Bluecove, вероятно, правильный путь.

...