我是灯塔技术的新手,我有些疑惑.
到现在为止,我将使用Eddystone格式,因此,它们都支持Eddystone.
谢谢
我们可以让iOS设备充当iBeacon发射器,如果我们知道他们的Proximity UUID,我们可以找到附近的iBeacons.
使用Google的Proximity Beacon API,可以配置和注册真正的Beacon硬件,我们可以使用Nearby Messaging API找到它们.
但是有可能让iOS设备作为Eddystone Beacons进行广播吗?扫描Eddystone信标的应用程序需要发现它.
提前致谢.
我创建了一个Android应用程序,使用蓝牙LE扫描程序扫描BLE.现在我需要我的应用程序来识别信标是否属于iBeacon或Eddystone.到目前为止,我通过解析AD帧成功地确定了ibeacon的UUID,MajorId,MinorId.
每次我尝试在谷歌信标工具应用程序上注册信标时,我添加了位置但似乎没有让我注册它,注册信标文本显示为灰色.有没有办法注册信标?
BLE扫描面临着棉花糖向前的显着差异,要求设备的位置为ON.从技术上讲,我没有看到为什么需要位置来扫描BLE设备的正当理由.为什么这是由Google完成的?
我正在使用 kontakt.io 蓝牙 eddystone UID 信标和使用 alt-beacon 库的 Android 应用程序(在 Samsung Galaxy S5 上运行,尽管我怀疑这是否相关)。
我已经在不同条件下进行了一系列试验,并正在努力确定通过多个信标信号的三边测量进行高精度跟踪的可行性。
我多次注意到 Android 设备检测到信标 RSSI 的定期振荡。
这是更极端的例子之一。正如您所看到的,感知信号强度 (RSSI) 在 3 个不同的 RSSI 级别之间波动,每 5 秒切换一次(~ -75dBm
, ~ -90dBm
, ~ -85dBm
)。
绘制的信标距离设备 2.5 m,信标和设备之间没有障碍物。该信标以及同时测试的其他信标均设置为最小广告间隔和最大 TxPower。我不会声称测试环境周围的条件是理想的(例如,靠着玻璃墙),但它们是恒定的,环境中几乎没有移动。
我最初的想法是蓝牙的跳频,但经过进一步调查,跳频频率为 1600/s。我或我的同事的另外两个理论是 1:来自该区域的多个蓝牙信标的奇怪干扰,或 2:信标中的自适应信号强度,但信标中似乎没有逻辑(并且有该解释没有意义的其他原因)
我读到Nexus6和Nexus9只能作为eddystone格式的信标.目前我没有这两款手机.我有一部iphone,我们可以使用aniphone播放eddystone格式吗?
我希望在不使用 Proximity Beacon API 或附近消息 API 的情况下检测 Eddystone Ul 和 uid。我希望使用原生 Android 库(如 BluetoothAdapter、BluetoothGatt 或 BluetoothGap)来解析 eddystone 帧。这可行吗?如果是的话,如何进行?如果不可行,那么还有什么替代方案?
android bluetooth-lowenergy android-bluetooth ibeacon-android eddystone
我在iOS应用中使用“附近的消息” API接收了由Eddystone信标触发的消息,它运行良好。我正在使用Firebase的实时数据库作为应用程序的后端。由于Firebase的缓存非常棒,因此我能够使该应用程序在离线状态下运行良好。
我的问题是,是否有人知道/使用一种技术(可能与Firebase结合使用)来预先缓存与信标关联的附件(例如,将所有Eddystone附件缓存在特定名称空间中),以便在应用程序没有连接时可以有效地获取信标附件上网。
任何探索领域的建议都将是不错的。