简体   繁体   English

您可以使用 GATT 配置服务来配置 Kontakt BeaconPro Eddystone-UID 值吗?

[英]Can you use a GATT Configuration Service to configure Kontakt BeaconPro Eddystone-UID values?

Is it possible to write a linux application that can update the Namespace and Instance IDs on a Kontakt BeaconPro configured to broadcast Eddystone-UID Packets?是否可以编写一个 linux 应用程序来更新配置为广播 Eddystone-UID 数据包的 Kontakt BeaconPro 上的命名空间和实例 ID? I have used Gattlib to scan for Eddystone Devices and discover their services, but it doesn't seem like the Configuration Service is present (service UUID a3c87500-8ed3-4bdf-8a39-a01bebede295) per https://github.com/google/eddystone/tree/master/configuration-service .我已经使用 Gattlib 扫描 Eddystone 设备并发现它们的服务,但似乎不存在配置服务(服务 UUID a3c87500-8ed3-4bdf-8a39-a01bebede295)每个https://github.com/google/ eddystone/tree/master/配置服务

You can configure these values in the Kontakt Android app, but my guess is they are using a custom service for configuration?您可以在 Kontakt Android 应用程序中配置这些值,但我猜他们正在使用自定义服务进行配置? Does anyone have any experience here?有人在这里有经验吗?

If I read this blog post correctly, then Kontakt beacons with firmware version 4.0+ are no longer configurable via a GATT service .如果我正确阅读了这篇博文,那么固件版本 4.0+ 的 Kontakt 信标不再可以通过 GATT 服务进行配置 Configuration instead requires the Kontakt SDK for iOS or Android which does not use a GATT service.相反,配置需要 Kontakt SDK 用于不使用 GATT 服务的 iOS 或 Android。

The beacons do not support the Eddystone Configuration GATT Service unless you request custom firmware .除非您请求定制固件,否则信标不支持 Eddystone 配置 GATT 服务。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM