Android bluetooth read rssi-Signalstärke

Ich Messen müssen, bluetooth-signal zwischen zwei oder mehr Handys und erkennen nächstgelegenen Telefon in Reichweite. Nach viel recherche kam ich auf Idee, um in regelmäßigen Abständen zu entdecken, nach neuen bluetooth-Geräten und Messen der rssi über EXTRA_RSSI, die zurückgegeben ACTION_FOUND. Alle Geräte müssen sich immer in discovery-Modus und müssen auch in regelmäßigen Abständen scan nach anderen Geräten.

Ist dieser Ansatz gut oder gibt es bessere Lösung? Welche Probleme kann ich erwarten, dass mit diesem Ansatz?

Diese Lösung Android 2.1: Wie kann ich Abfragen, das RSSI-Wert einer bestehenden Bluetooth-Verbindung? bei mir nicht funktioniert, da müssen die Telefone, um verwurzelt sein.

  • Für welchen Zweck brauchst du den Abstand? Wie die Antworten vermuten, RSSI ungenau ist am besten, aber für einige Anwendungsfälle ist es ausreichend.
  • Ich brauche, um herauszufinden, nächste person in den Raum.
InformationsquelleAutor zarej | 2012-09-03
Schreibe einen Kommentar