Znajdowanie odległości od wartości RSSI urządzenia obsługującego technologię Bluetooth Low Energy
Pracuję nad projektem koncepcyjnym niskiego zużycia energii przez Bluetooth. Otrzymuję wartość RSSI z zakresu od 1 do 100. W miarę przesuwania znacznika zwiększa się wartość RSSI, gdy urządzenie peryferyjne odsuwa się od iPhone'a i maleje w miarę zbliżania się.
Czy ktoś może mi pomóc uzyskać dokładną odległość między iPhonem a tagiem Bluetooth w oparciu o wartość RSSI? Czy są jakieś dostępne formuły?
Otrzymuję wartość RSSI urządzenia za pomocą tej metody delegowania Bluetooth o niskiej energii:
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral
*)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI