2017-08-16 34 views
0

我想知道是否可以爲任何支持altbeacon佈局的信標硬件設置altbeacon uuid,主要和次要altbeacon庫。我沒有在任何地方看到這些信息。由於操作原因,我需要使用開源軟件遠程設置它們。所有這些都是專有的。我正在尋找一個開源解決方案來設置它們。任何幫助或信息都會令人失望。這個問題與altbeacon有關,因爲我找不到ibeacons的非財產解決方案。Altbeacon規範和設置信標

回答

0

Altbeacon是'舊',現在用得不多。無論如何,它都會發送一個URL,而不是唯一的ID。如果你真的不想使用iBeacon,你應該調查Eddystone。所有的信標只使用「標準」藍牙廣告,所以沒有什麼能阻止你設計自己的藍牙廣告載荷。有一個overview of advertising at BeaconZone

+0

爲了澄清,AltBeacon格式不發送URL。它發出一個20字節的唯一標識符空間,爲了互操作性的原因,它通常以與iBeacon相同的16字節Proximity UUID,2字節主要,2字節次要格式表示。也許你正在考慮谷歌的URIBeacon格式,它發送一個URL。它已被Eddystone-URL格式取代,該格式以等效方式工作,但不是二進制兼容的。 – davidgyoung

+0

對不起,Altbeacon不發送URL。其餘的依然存在 - 它不再被使用,你應該看看[Eddystone-UID](https://github.com/google/eddystone/tree/master/eddystone-uid)。 –

+0

AltBeacon當然仍在使用中。我目前正在建立一個系統,在客戶端請求時使用AltBeacon將測量的電源域和電池電量(在額外的數據文件中)傳送到iOS應用程序。單獨使用iBeacon無法訪問這些字段。 – davidgyoung

0

Android Beacon庫不提供用於配置信標標識符的SDK。不幸的是,這是不可能的,因爲每個信標製造商都有不同的配置信標的方式,而且這些機制通常是專有的,並且沒有公佈的API。

各種各樣的信標硬件製造商都支持開源的AltBeacon標準。然而,沒有標準的配置標識符的方法。您必須遵循製造商的說明。