Jak ograniczyć zasięg reklamowy radiolatarni?
Czy możliwe jest ograniczenie zasięgu sygnału nawigacyjnego, aby tylko urządzenia w pewnym bliskim zasięgu (lub bliskości) mogły identyfikować i łączyć się z sygnałem nawigacyjnym? Powiedzmy na przykład, że urządzenia poza strefą 0,5 metra nie powinny być w stanie zobaczyć ani połączyć się z sygnałem nawigacyjnym. Używam urządzenia iOS jako sygnału nawigacyjnego. W AppleCoreLocation
API, istnieje metoda zwanaperipheralDataWithMeasuredPower wCLBeaconRegion klasa, która mówi:
peripheralDataWithMeasuredPower: Pobiera dane, które można wykorzystać do anonsowania bieżącego urządzenia jako sygnału nawigacyjnego.
(NSMutableDictionary *) peripheralDataWithMeasuredPower: (NSNumber *) measuredPower
Parametry:
zmierzona moc: Wartość wskaźnika siły odbieranego sygnału (RSSI) (mierzona w decybelach) dla urządzenia. Ta wartość reprezentuje zmierzoną siłę sygnału nawigacyjnego z odległości jednego metra i jest używana podczas wyznaczania odległości. Sprecyzowaćnil
użyć domyślnej wartości urządzenia.
Czy można tego użyć do ograniczenia zasięgu sygnału nawigacyjnego? Jeśli tak, nie jestem w stanie zrozumieć, w jaki sposób wybrać wartość do ustawieniameasurePower
parametr? Co próbują powiedzieć...value represents the measured strength of the beacon from one meter away..
?
Proszę wybaczyć, jeśli to bardzo podstawowe pytanie. Niedawno rozpocząłem rozwój systemu iOS i będę wdzięczny za pomoc. Dzięki.