2017-08-16 112 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标准。然而,没有标准的配置标识符的方法。您必须遵循制造商的说明。