Я нахожусь в процессе исследования технологии Bluetooth для нашего следующего проекта, и я немного запутался.

В основном меня интересует соединение Bluetooth между двумя устройствами, в лучшем случае обрабатываемое плагином Cordova.

Bluetooth существует уже много лет (он не похож на Wi-Fi direct ...), и я ожидаю, что миллионы плагинов, книги документации и т.д. Но, к сожалению, я не могу найти его.

То, что я нашел до сих пор, это три вещи:

  • блютуз
  • Bluetooth Low Energy (также известный как BLE или Bluetooth Smart)
  • Bluetooth Serial

Bluetooth Serial, кажется, соединяет устройства с Arduino и аналогичными проектами DIY (более низкий уровень), поэтому я исключил это.

Bluetooth с низким энергопотреблением, по-видимому, предназначен для подключения к простым устройствам, таким как маяки, мониторы сердечного ритма и т.д. - Но может ли он также подключить устройство к устройству?

Сам Bluetooth - это то, чего я, похоже, очень хотел. Мертвое простое соединение между устройствами.

На самом деле есть только один плагин для Cordova, и это для BLE - https://github.com/randdusing/BluetoothLE. Теперь он определенно кажется достаточно сложным для того, что мне нужно, но может ли он соединить два телефона?

Я озадачен тем, как плохо документировано все, что связано с Bluetooth. Собственно, подумайте над созданием целого проекта, чтобы объяснить всем, как работает Bluetooth, как его реализовать, какие существуют режимы и т.д.

Я чувствую себя немного глупо, задавая этот вопрос, и было бы здорово, если бы кто-нибудь мог потратить минуту, чтобы спокойно объяснить это мне.

1 ответ1

1

BLE может использоваться для передачи данных с очень низкой пропускной способностью (~ 1 Мбит / с), но только между периферийным устройством (например, пульсометром) и центральным устройством (например, телефоном).

Android 5.0 (Lollipop) поддерживает как периферийные устройства BLE, так и центральные роли, но только аппаратное обеспечение Nexus 6 фактически является периферийным устройством. Я понятия не имею о iOS или плагине Cordova.

Таким образом, BLE на данный момент не подходит для отправки данных между двумя телефонами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .