Como obter dados de um dispositivo bluetooth que não é visível?

2

Acabei de comprar um Fitbit One, que inclui o Bluetooth 4.0 para sincronizar com dispositivos móveis. Atualmente a libfitbit não inclui suporte para sincronização bluetooth, então eu gostaria de ver quantos dados eu posso obter do dispositivo que eu posso passar para os devers libfitbit para que eles possam explorar o suporte bluetooth.

eu corri:

hcitool scan

que infelizmente não retornou nenhum dispositivo. Eu também usei o blueman para procurar por dispositivos e nada foi encontrado.

Portanto, estou assumindo que o rádio bluetooth no dispositivo não é visível por padrão.

Alguém pode recomendar alguma maneira de obter dados do dispositivo que possam ser úteis?

    
por jonobacon 10.12.2012 / 06:08

2 respostas

0

Acho que isso será possível se você souber que pode encontrar um ID exclusivo para o rádio Bluetooth do dispositivo. (Pode estar nos manuais do dispositivo / caixa ??)

Eu tentei usar meu telefone android pantech e pude encontrar o nome do meu dispositivo usando

nome do hcitool bluetooth_id

Eu não tenho muito conhecimento sobre isso, isso é o que eu tenho até agora.

    
por Rohith Raveendran 11.12.2012 / 22:45
0

O motivo pelo qual você não conseguiu encontrá-lo na digitalização do hcitool é porque o FitBit One é um dispositivo LE bluetooth.

Você precisa usar hcitool lescan . Mesmo assim, seu hardware precisa suportá-lo. Além disso, a conexão com ele nem sequer foi possível na minha máquina (lenovo p500 'ideapad') usando hcitool lecc ou gatttool --interactive (e, em seguida, 'conectar')

    
por Thomas Dignan 21.05.2013 / 11:10