Bluetooth LE RSSI zur Näherungserkennung iOS

Ich werde mit der Frage beginnen.

Ist das BTLE-RSSI ein guter Weg, um die Nähe zweier Geräte zueinander anzuzeigen oder nicht? funktioniert das nur mit kleinen geräten wie fob etc?

Die Angelegenheit:

Ich bin gerade dabei, eine App zu entwickeln, die BTLE verwendet und Verbindungen basierend auf der Nähe ermöglicht. In dieser Hinsicht ähnelt es der Demo-App, die Apple in der Advanced Core Bluetooth-Keynote zeigt (wenn sich zwei Geräte fast berühren, wird eine Verbindung hergestellt).

Wie ich es verstehe, wird die Nähe basierend auf dem RSSI-Wert bestimmt, wenn die Zentrale das Peripheriegerät entdeckt. Wenn ich dies jedoch mit zwei iPads versuche, scheint das Signal zu stark zu sein, und es ist auch zu inkonsistent, um einen genauen Stich in die Nähe zu haben, da es nicht sehr viel Korrelation mit der Nähe des Geräts zeigt.

Ich habe den Apple-Beispielcode ausprobiert und das ist insofern ähnlich, als die Geräte überhaupt nicht in der Nähe sein müssen, damit die Informationen von einem zum anderen übertragen werden.

Wenn es nur eine Möglichkeit gäbe, die Signalstärke der Werbung für Peripheriegeräte zu verringern ...

Vielen Dank im Voraus für jede Hilfe.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage