QuantumXXX napisał: Czyli jest tak, że nadajnik potrafi wysłać tylko swój ID, a odbiornik potrafi określić odległość do nadajnika o danym ID?
1. Każde urządzenie może zarówno nadawać jak i dobierać dane. Tak wiec określenia "nadajnik" i "odbiornik' są w tym wypadku umowne.
2. Telefon zwykle pracuje w trybie skanowania. Cały czas poszukuje "nadajników".
3. Każdy "nadajnik" ma możliwość programowego ustawienia ściśle określonej mocy wyjściowej . Czyli pośrednio odległości z jakiej może zostać wykryty.
4. Każdy "nadajnik" wysyła w ramce rozgłoszeniowej moc z jaką w danej chwili pracuje.
5. Istnieje wzór pozwalający w przybliżeniu przeliczyć poziom odbieranego sygnału i moc nadajnika na odległość w metrach. Oczywiście jest to jedynie bardzo przybliżona wartość.
6. Dedykowana aplikacja "wie" jaka jest lokalizacja poszczególnych "nadajników".
Na podstawie tego jakie "nadajniki" są widziane, poziomu odbieranych z nich sygnałów i mocy z jaką pracują może określić swoją pozycję. Zrobi to tym dokładniej im więcej sygnałów jednocześnie odbiera.
7. Najczęściej wykorzystuje się najprostszy tryb. Uwzględnia się jedynie informację jakie "nadajniki" w danej chwili są widoczne. Czyli jeśli np. w muzeum ktoś stanie na dłużej przed jakimś eksponatem to telefon odtworzy opis z audioprzewodnika, jeśli stanie przed kawiarnią to na ekranie smarfona pojawi się reklama zachęcająca do wypicia kawy itp.