Ermitteln der Entfernung vom RSSI-Wert des Bluetooth Low Energy-fähigen Geräts

Ich arbeite an einem Bluetooth Low Energy Konzeptprojekt. Ich erhalte einen RSSI-Wert zwischen 1 und 100. Wenn ich das Tag verschiebe, nimmt der RSSI-Wert zu, wenn sich das Peripheriegerät vom iPhone entfernt, und nimmt ab, wenn es näher rückt.

Kann mir jemand helfen, die genaue Entfernung zwischen dem iPhone und dem Bluetooth-Tag basierend auf dem RSSI-Wert zu ermitteln? Gibt es irgendwelche verfügbaren Formeln?

Ich erhalte den RSSI-Wert des Geräts mithilfe dieser Bluetooth-Methode für Niedrigenergiedelegierte:

 - (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral   
   *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI

Antworten auf die Frage(4)

Ihre Antwort auf die Frage