2015-12-10 132 views

回答

1

我會說這取決於你想要做節目的類型(只有基本掃描信標才能確定手機的位置),尤其是您是否要使用製造商提供的「信標處理平臺」。

硬件信標本身只是傳輸藍牙信號。因此,只要您不打算使用像Esimote的Secure UUID這樣的功能,只要它們符合iBeaconeddystone協議(取決於您要使用哪種協議),您應該可以自由選擇硬件信標。

由於這些協議,您可以自由選擇使用的SDK。 Estimote或Bluecats API附加到手機操作系統的藍牙功能,並提供更方便的API接口。基本掃描信標的任務可以使用tools given by the OS完成,因此SDK的使用不一定是必需的。對於更高級的交互,製造商需要大部分專有的SDK(例如獲取測量溫度或加速度計值)。製造商通過應用程序完成信標配置也是如此。但是,有一些第三方應用能夠根據協議配置基本信標信息(例如,在iBeacon的情況下爲uuid,主要和次要信息)。

的谷歌信標頁面列出了一些額外的製造商可能是在你已經提到的兩個備選問題:https://developers.google.com/beacons/

+0

我想送/收到JSON,可以BLE傳輸這樣的事情? – notgiorgi

+0

藍牙可能會傳輸任何類型的數據,但BLE Beacons只會定期播放字母數字ID。電話可以接收這些廣播,然後可以確定它們在傳輸信標的給定範圍內。 – Capricorn