2015-10-18 62 views
3

我打算創建一個室內應用程序,並且我對ibeacons的不規則響應有問題。iBeacons:如何減少不規則信號?

如果我有9個ibeacons有時這ibeacons的響應是很隨意的:

實施例:

  • 黃色圓圈是用iphone用戶。
  • 帶編號的藍色圓圈是計算3個ibeacon的半徑的結果。
  • 數字5002-5003-5004是ibeacon數字和物理位置。

在這個例子中有時檢測到第一iBeacon顯示是5004然後5005然後5008和5005再次等問題

enter image description here

任何建議的

示例圖像爲減少這種不規則信號?

P.D:所有的ibeacons都設置了-12 DBM的TxPower和250ms的間隔。

回答

2

你必須適當地設置你的期望當範圍爲信標。 距離估計基於藍牙信號強度測量,其中固有嘈雜受信號多徑,來自障礙物(包括人體)的衰減甚至電話方向的影響。雖然可以可靠地判斷一個燈塔是否位於距離5米或更遠的移動設備的一米範圍內,但根本無法可靠地確定它離開的距離。

這就是說,有幾件事情可以做,以提高你的距離估計的準確度:

  1. 增加廣告的頻率儘可能。這有助於提供更多的信號強度統計樣本以在一段時間內平均。問題中提到的250毫秒太低了。您希望至少每隔100毫秒發佈一次廣告,如果可能的話更多。

  2. 儘可能增加發射機功率。這會給你一個更高的信噪比,所以更準確的估計。

  3. 確保您在重新校準後,如(2)中所述調整發射機功率。

  4. 檢查您的信標的天線方向圖。有些信標在某些角度傳輸更弱。很少有製造商發佈天線圖案,但您可以在每個指南針點進行一米的校準來測量圖案。如果您發現燈塔的一個特別弱或強的一面,請將其指向遠離需要獲得一致信號的區域。

以上步驟不會消除藍牙信標測距固有的精度限制。但是,他們會幫助你獲得儘可能好的結果。

+0

感謝您的快速響應。 – Onsterion