我一直在使用iOS設備的廣播公司和接收器使用新的API iBeacon顯示在iOS的7哪些iBeacon顯示「遠」的名義距離「近」和「立即」
玩弄文檔沒有詳細說明接收設備應該在哪個距離上看到每個接近度指示符,並且具體將它們稱爲「相對」。當使用演示應用進行實驗時,我觀察到了這些距離(iPhone ==接收器,iPad ==廣播器):
遠距離 - 50英尺?腳
2-3立即 - -
近2英寸
這些似乎真的小我,有可能是在CLBeaconRegion類引用一個提示,它允許您指定您距離1米遠的設備的信號強度。
peripheralDataWithMeasuredPower:
檢索可以用來通告當前設備作爲信標數據。
參數
measuredPower
的接收信號強度指示(RSSI) 值的裝置(以分貝爲單位測得)。該值代表距離一米遠的信標的測量強度,在 範圍內使用。指定nil以使用設備的默認值。
我的業餘校準得到-60,這是我設置並重新測試:
遠 - 數百個(ISH)腳
近 - 約50英尺
立即 - 1米(略少)
是否re根據蘋果公司的測試,我的第二個測試結果是「理想」範圍?他們距離第一次測試中經歷的「默認」設置很遠。
或者我應該考慮這些範圍根據我的需要「可校準」嗎?
道歉提前混合公制和英制單位。 –
在投入生產之前,您一定要進行校準。即使在「即時」模式下,您也可以將手放在兩臺設備之間,並且狀態變爲附近!我想你可以通過監測每個信標的RSSI來玩,並且每次獲得「didRangeBeacons」時都做正確的事情。 – Maziyar
你試過萬向節嗎? http://gigaom.com/2013/12/09/step-aside-ibeacon-qualcomm-has-low-cost-gimbal-proximity-beacons/ –