问题标签 [beacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10663 浏览

android - Android BLE特性getValue返回null

我正在尝试将文本数据写入我的 BLE 设备。所以,我正在关注 Android 蓝牙 GATT 课程来完成这项任务。但是我发现将文本写入特性很好,但是在尝试检索特性值时,它返回 null。

我的代码:

// 成功地 onCharacteristicWrite 也被调用 //

但是在尝试读取特征时,它返回 null。

我的信标

还要检查其他线程中的问题。

请帮帮我,建议我一些解决方案来成功地向我的 Beacon 写入和读取数据。

0 投票
1 回答
218 浏览

beacon - 实施 Eddystone 硬件

我可以使用哪种硬件来实现 Eddystone 信标?

我不希望我制造像 estimote 或 radius 网络硬件这样的硬件。

0 投票
2 回答
1478 浏览

android - 如何使用 Beacon 在两台 Android 设备之间传输数据?

我正在尝试使用信标在两个 Android 设备之间发送文本数据。我正在使用 Android 蓝牙低功耗 API 来开发应用程序。但我一直在阅读数据。

每当我尝试将值设置为特性时,其他设备都无法接收数据。特征 getValues 返回 null。

我已经在Stackoverflow的其他线程中问过这个问题。但我仍然以图形格式传达我的查询。

在此处输入图像描述

这是上面解释场景的图像。

请建议我一些解决方案和技术来解决我的问题。

0 投票
2 回答
968 浏览

android - 为什么 Android 可以比 iOS 覆盖更多的信标区域?

根据 Radius Network [1] 的一项测试,iOS 设备在监控模式下最多只能检测到 30 个信标区域。但是为什么在 Android 上仍然可以定义(几乎)无限数量的信标区域?

感谢您的澄清。

[1] http://developer.radiusnetworks.com/2015/04/21/max-beacon-regions-ios.html

0 投票
2 回答
109 浏览

ios - 方法 LocationManager:didEnterRegion 和 LocationManager:didExitRegion 被连续调用

我正在开发一个 Beacon iOS 应用程序。但是我面临一个问题。我发现当信标设备距离 iPhone 一定距离时,LocationManager:didEnterRegionLocationManager:didExitRegion方法都会以随机方式重复调用。我究竟做错了什么?!

0 投票
1 回答
173 浏览

expansion - 如何将 Eddystone-URL 设置为特定国家/地区的扩展?

我可以让我的 BLE 设备作为 Eddystone Beacon 进行广播。它使用“ http://www.cypress.com ”广播 Eddystone URL。现在我想将该 URL 更改为特定于国家/地区的扩展,例如"---.com.tr"

是 Eddystone 协议的 GitHub 源代码。它没有提供有关使用特殊 URL 扩展的任何线索。你知道如何实现它吗?

这也是我项目中的代码片段:

0 投票
0 回答
88 浏览

android - 为什么 Gimbal Beacon 需要时间来扫描或投放广告?

目前,我正在 Android 上试验 Gimbal Beacons。我已将 Gimbal SDK 集成到我的 Android Studio 中。因此,我使用 Gimbal SDK 样本测试了信标,但我观察到大多数情况下,Gimbal Beacon 至少需要 5-10 分钟或更长时间才能被 Android 设备发现。有时我必须重新启动 Android 设备并重新安装应用程序才能进行发现。

所以,我想了解,是因为信标硬件还是我需要对代码进行一些更改?

请建议我一些解决方案。

0 投票
1 回答
473 浏览

android - 一个物理网络信标可以写入多少个 URL?

我试图了解物理网络信标而不是普通信标。由于普通信标只会宣传制造商 ID、某些服务和特征 UUID,但物理网络信标可以宣传 URL。

所以,我想了解,我们可以向物理网络信标写入多少个 URL,以及写入 URL 将由制造商完成还是也可以由开发人员完成?

物理网络信标需要多少内存来存储 iBeacon 或 Eddystone 格式的 URL?

也是Beacon Eddystone Physical Web Beacon吗?

请告诉我。

0 投票
1 回答
2379 浏览

android - AltBeacon:Android 信标库。如何定义 Eddystone 的区域?

我正在开发一个提供后台信标监控的应用程序。当用户从定义的区域进入信标时,我想开始测距。不幸的是,我无法为 Eddystone 配置文件定义区域。当我使用 Eddystone NamespaceID 创建区域对象时,标识符会引发解析异常...

根据文档(https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/Identifier.html),当标识符为 UUID 格式或整数时,解析工作正常。因此,当 Beacon 设置为 Eddystone 时,NamespaceID 是 first Identifier,其定义的区域应与 UUID 是 iBeacon 配置文件中的 first Identifier 完全相同。我理解正确吗?如果我在这种情况下是正确的,我无法将 Eddystone NamespaceID 解析为区域标识符,也无法监控用户是否输入了设置为使用 Eddystone 配置文件的信标。如果我错了,请纠正我,并告诉我如何为 Eddystone 信标定义区域。

谢谢!

0 投票
1 回答
505 浏览

php - Estimote API 集成

所以我一直在尝试集成 Estimote API 以将信标列表带到我的个人 CMS,我遇到的问题是我通过 Api 文档和通用文档阅读了“未经授权”消息 - 授权是我可以,因为我带来了我的云帐户中的信标,所以在 curl 请求中有一个示例,我可以通过执行以下操作获取信标列表:

问题是我一直在尝试这样做,它说通常我应该使用 App ID 和 App Token 来授权我的请求

关于我做错了什么的任何想法? https://cloud.estimote.com/docs/#api-Beacons-GetBeacons