Bluetooth vs. BLE

0

Estou em processo de pesquisa da tecnologia Bluetooth para o nosso próximo projeto, e fiquei um pouco confuso.

Principalmente, estou interessado em uma conexão Bluetooth entre dois dispositivos, na melhor das hipóteses, tratada pelo plug-in Cordova.

O Bluetooth existe há anos (não é como o Wi-Fi direct ...), e eu esperaria milhões de plugins, livros de documentação etc. Mas infelizmente não consigo encontrá-lo.

O que eu encontrei até agora são três coisas:

  • Bluetooth
  • Bluetooth Low Energy (também conhecido como BLE ou Bluetooth Smart)
  • Bluetooth Serial

O Bluetooth Serial parece estar conectando dispositivos ao Arduino e projetos DIY semelhantes (nível inferior), então eu excluí isso.

O Bluetooth de baixa energia parece ser para se conectar a dispositivos simples, como beacons, monitores de freqüência cardíaca, etc. - Mas ele também pode conectar dispositivo a dispositivo?

O Bluetooth em si é o que eu pareço desejar. Conexão simples dispositivo a dispositivo inoperante.

Existe realmente apenas um plugin para o Cordova, e é para o BLE - link . Agora definitivamente parece sofisticado o suficiente para o que eu preciso, mas ele pode conectar dois telefones?

Estou perplexo com o quão ruim tudo em torno de Bluetooth está documentado. Na verdade, considerando fazer um projeto inteiro em torno disso apenas para explicar a todos claramente como o Bluetooth funciona, como implementá-lo, quais são os diferentes modos, etc.

Eu me sinto meio idiota ao fazer esta pergunta, e seria ótimo se alguém pudesse levar um minuto para me explicar calmamente isso.

    
por Tom 05.03.2015 / 16:53

1 resposta

1

O BLE pode ser usado para transferir dados em largura de banda muito baixa (~ 1 Mbit / s), mas apenas entre um dispositivo periférico (por exemplo, um monitor de frequência cardíaca) e um dispositivo central (por exemplo, um telefone).

O Android 5.0 (Lollipop) suporta periféricos BLE e funções centrais, mas apenas o hardware Nexus 6 suporta, na verdade, um periférico. Não tenho ideia sobre o iOS ou o plug-in Cordova.

Portanto, o BLE não é realmente uma opção no momento para enviar dados entre dois telefones.

    
por 11.03.2015 / 16:54