问题标签 [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.
android - Android BLE特性getValue返回null
我正在尝试将文本数据写入我的 BLE 设备。所以,我正在关注 Android 蓝牙 GATT 课程来完成这项任务。但是我发现将文本写入特性很好,但是在尝试检索特性值时,它返回 null。
我的代码:
// 成功地 onCharacteristicWrite 也被调用 //
但是在尝试读取特征时,它返回 null。
请帮帮我,建议我一些解决方案来成功地向我的 Beacon 写入和读取数据。
beacon - 实施 Eddystone 硬件
我可以使用哪种硬件来实现 Eddystone 信标?
我不希望我制造像 estimote 或 radius 网络硬件这样的硬件。
android - 如何使用 Beacon 在两台 Android 设备之间传输数据?
我正在尝试使用信标在两个 Android 设备之间发送文本数据。我正在使用 Android 蓝牙低功耗 API 来开发应用程序。但我一直在阅读数据。
每当我尝试将值设置为特性时,其他设备都无法接收数据。特征 getValues 返回 null。
我已经在Stackoverflow的其他线程中问过这个问题。但我仍然以图形格式传达我的查询。
这是上面解释场景的图像。
请建议我一些解决方案和技术来解决我的问题。
android - 为什么 Android 可以比 iOS 覆盖更多的信标区域?
根据 Radius Network [1] 的一项测试,iOS 设备在监控模式下最多只能检测到 30 个信标区域。但是为什么在 Android 上仍然可以定义(几乎)无限数量的信标区域?
感谢您的澄清。
[1] http://developer.radiusnetworks.com/2015/04/21/max-beacon-regions-ios.html
ios - 方法 LocationManager:didEnterRegion 和 LocationManager:didExitRegion 被连续调用
我正在开发一个 Beacon iOS 应用程序。但是我面临一个问题。我发现当信标设备距离 iPhone 一定距离时,LocationManager:didEnterRegion和LocationManager:didExitRegion方法都会以随机方式重复调用。我究竟做错了什么?!
expansion - 如何将 Eddystone-URL 设置为特定国家/地区的扩展?
我可以让我的 BLE 设备作为 Eddystone Beacon 进行广播。它使用“ http://www.cypress.com ”广播 Eddystone URL。现在我想将该 URL 更改为特定于国家/地区的扩展,例如"---.com.tr"
这是 Eddystone 协议的 GitHub 源代码。它没有提供有关使用特殊 URL 扩展的任何线索。你知道如何实现它吗?
这也是我项目中的代码片段:
android - 为什么 Gimbal Beacon 需要时间来扫描或投放广告?
目前,我正在 Android 上试验 Gimbal Beacons。我已将 Gimbal SDK 集成到我的 Android Studio 中。因此,我使用 Gimbal SDK 样本测试了信标,但我观察到大多数情况下,Gimbal Beacon 至少需要 5-10 分钟或更长时间才能被 Android 设备发现。有时我必须重新启动 Android 设备并重新安装应用程序才能进行发现。
所以,我想了解,是因为信标硬件还是我需要对代码进行一些更改?
请建议我一些解决方案。
android - 一个物理网络信标可以写入多少个 URL?
我试图了解物理网络信标而不是普通信标。由于普通信标只会宣传制造商 ID、某些服务和特征 UUID,但物理网络信标可以宣传 URL。
所以,我想了解,我们可以向物理网络信标写入多少个 URL,以及写入 URL 将由制造商完成还是也可以由开发人员完成?
物理网络信标需要多少内存来存储 iBeacon 或 Eddystone 格式的 URL?
这也是Beacon Eddystone Physical Web Beacon吗?
请告诉我。
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 信标定义区域。
谢谢!
php - Estimote API 集成
所以我一直在尝试集成 Estimote API 以将信标列表带到我的个人 CMS,我遇到的问题是我通过 Api 文档和通用文档阅读了“未经授权”消息 - 授权是我可以,因为我带来了我的云帐户中的信标,所以在 curl 请求中有一个示例,我可以通过执行以下操作获取信标列表:
问题是我一直在尝试这样做,它说通常我应该使用 App ID 和 App Token 来授权我的请求
关于我做错了什么的任何想法? https://cloud.estimote.com/docs/#api-Beacons-GetBeacons