/ / Android IRC Office Hours Question Sobre Android Bluetooth RSSI - android, bluetooth, rssi

Perguntas sobre o horário de expediente do Android IRC sobre o Android Bluetooth RSSI - android, bluetooth, rssi

Eu tenho uma pergunta sobre a funcionalidade RSSI do bluetooth no Android (2.0 ou 2.1):

É bastante fácil obter o valor RSSI quando umconexão bluetooth é criada, mas como você pode obter repetidamente o valor RSSI de uma conexão que já está ativa? É muito importante poder fazer isso, pois isso permite determinar se os dispositivos Bluetooth estão próximos ou distantes, mas não consigo encontrar chamadas de função apropriadas na API do Android.

Alguém que entenda o RSSI do Android pode me ajudar com esse problema?

Obrigado!

Alex

Respostas:

9 para resposta № 1

No nível de IHC, há um comando para ler umLigação por Bluetooth RSSI a partir do chipset Bluetooth (Read_RSSI_Command). No entanto, sua implementação pode variar do chipset Bluetooth ao chipset Bluetooth. E o valor retornado nem sempre é útil, por exemplo, se não houver pacotes transmitidos nos últimos minutos, o chipset Bluetooth não tem como saber o RSSI atual.

Portanto, não exporemos isso em nenhuma API Java do Android no momento.

Nick Pelly Equipa Bluetooth Android