2017-08-16 74 views
0

我們計劃在我們的產品硬件之一上集成BLE兼容藍牙模塊。在過去的幾天裏,我一直在圍繞網絡進行研究,並對該技術有一個公正的想法。現在我已經瞭解了這項技術,我認爲我們可以選擇使用iBeacon,AltBeacon或Eddystone作爲廣告格式。什麼是首選信標廣告格式

請注意,我們不會接近BLE供應商,而是我們會接近像德州儀器這樣的芯片製造商或將提供我們原始硬件的人。藍牙模塊是最後一分鐘的附錄。我猜芯片製造商會開放使用任何廣告格式,因爲我們建議他們(這是我的猜測,我對此沒有任何線索)。但是,讓我們說,如果他們是,這將是首選的格式去?

我的2美分 -

  • 我明白iBeacon顯示兼容設備將有某種來自蘋果 證書的過程。我們希望避免任何類型的強制性證書 過程。正如我所提到的,藍牙模塊只是我們的 的附錄。

  • iBeacon顯示似乎是最成熟的,因爲它已經存在了一段時間

  • AltBeacon看起來是幾乎相同帶着幾分更多的靈活性和SAN的蘋果行李iBeacon顯示。有沒有任何證書需要 業主即Radius Networks?

  • 埃迪斯通看起來是最強大和未來的證明。再次有一個證書過程?

什麼是我們的關注 -

  • 成本低。
  • 電池電量不足。
  • 部署後更改有效載荷。
  • 主處理器應該能夠打開/關閉板載BLE器件。在這種情況下,延遲應該很低。
  • 我們應該能夠監測信標的健康狀況,即是否有任何信標停機。
  • 安全。
  • 有什麼其他的事情我們應該關心? :)
+0

你計劃擁有什麼樣的中心位置?一部iPhone? iPhone用戶可以在後臺掃描您的iBeacons很重要嗎? – Emil

+0

當我的應用程序在後臺時,我絕對需要它來支持用例。但我會同時擁有Android和iOS用戶羣。你是說可能是iBeacon只在本機支持iOS上的後臺掃描? – Dibzmania

回答

0

是的,如果您需要在iOS上進行背景掃描,您將需要使用iBeacon。 Android可以在後臺掃描任何廣告有效載荷。

0

的StackOverflow的規則不允許的建議,但我會回答兩個嵌入式問題:

  • AltBeacon不需要任何認證,但你顯然必須符合該規範爲它與其他設備的工作。

  • Eddystone同樣不需要預先認證,但您可以選擇這樣做,讓您的產品在Google的兼容製造商網站上列出。

@ Simon-Judge在他的回答中大部分是正確的,iBeacon提供iOS上最快的背景。但是,您可以在iOS中使用iOS API允許的服務廣告在iOS中檢測Eddsystone格式。這比iBeacon慢得多(通常爲10分鐘,而對於iBeacon,則爲5秒)。相比之下,AltBeacon在iOS的後臺根本無法檢測到,因爲它是製造商廣告。唯一可以在iOS的後臺檢測到的製造商廣告是iBeacon廣告。

+0

自從我發佈該問題以來一直在發生變化。我們將追尋BLE供應商。根據您的解釋,如果我針對的是iOS用戶羣(以及Android和其他平臺用戶),並且希望在後臺處理BLE設備和手機之間的通信,那麼iBeacon看起來是唯一的選擇。 – Dibzmania

相關問題