Jakie są nominalne odległości dla iBeacon „Far”, „Near” i „Immediate”

Korzystam z urządzeń z systemem iOS zarówno jako nadawców, jak i odbiorców, korzystając z nowego interfejsu API iBeacon w systemie iOS 7.

Dokumenty nie opisują szczegółowo odległości między urządzeniem odbierającympowinien zobacz każdy wskaźnik zbliżeniowy i wyraźnie określ go jako „względny”. Podczas eksperymentowania z aplikacją demo obserwowałem te odległości (odbiornik iPhone ==, iPad == nadawca):

Daleko - 50 stóp?

Blisko - 2-3 stopy

Natychmiastowy - 2 cale

Wydawało mi się, że są one naprawdę małe, a być może jest wskazówka w odwołaniu do klasy CLBeaconRegion, która pozwala określić siłę sygnału urządzenia z odległości 1 metra.

peripheralDataWithMeasuredPower:

Pobiera dane, które można wykorzystać do anonsowania bieżącego urządzenia jako sygnału nawigacyjnego.

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. Określ nil, aby użyć domyślnej wartości dla urządzenia.

Moja amatorska kalibracja wyniosła -60, którą ustawiłem i ponownie przetestowałem:

Daleko - setki stóp

Blisko - ~ 50 stóp

Natychmiastowy - 1 metr (nieco mniej)

Czy wyniki mojego drugiego testu są „idealnymi” zakresami według Apple? Są naprawdę daleko od „domyślnego” ustawienia, którego doświadczyłem w pierwszym teście.

Czy może powinienem rozważyć te zakresy „kalibrowane” w zależności od moich potrzeb?

questionAnswers(1)

yourAnswerToTheQuestion