AltBeacon 搜索 GATT 服务
AltBeacon search for GATT services
我在 iOS 设备上有 GATT 服务器(在 Android 上也有),它具有 2 个特征 - 一个用于读取,一个用于写入。
如何在 Android 上使用 AltBeacon 找到此设备?我不知道我应该使用特殊的解析器布局还是不可能这样做?
谢谢。
AltBeacon 是蓝牙 LE 信标的开放规范 -- 它实际上根本不使用 GATT,并且在原始制造商蓝牙 LE 广告的较低级别上运行。位于 AltBeacon.org 的 Android 信标库可用于检测各种蓝牙 LE 信标并传输这些信标类型。
虽然 Android 信标库将检测某些基于 GATT 服务广告的信标类型,例如 Eddystone,它并非设计为通用 GATT 服务检测器。 使用库尝试检测 GATT 服务可能不会很有用。 相反,最好使用 Android 的内置蓝牙 LE 扫描 API。您可以在 this page.
的 "Finding BLE Devices" 部分查看如何执行此操作的示例
完全披露:我是 Android Beacon Library 开源项目的首席开发人员。
我在 iOS 设备上有 GATT 服务器(在 Android 上也有),它具有 2 个特征 - 一个用于读取,一个用于写入。 如何在 Android 上使用 AltBeacon 找到此设备?我不知道我应该使用特殊的解析器布局还是不可能这样做? 谢谢。
AltBeacon 是蓝牙 LE 信标的开放规范 -- 它实际上根本不使用 GATT,并且在原始制造商蓝牙 LE 广告的较低级别上运行。位于 AltBeacon.org 的 Android 信标库可用于检测各种蓝牙 LE 信标并传输这些信标类型。
虽然 Android 信标库将检测某些基于 GATT 服务广告的信标类型,例如 Eddystone,它并非设计为通用 GATT 服务检测器。 使用库尝试检测 GATT 服务可能不会很有用。 相反,最好使用 Android 的内置蓝牙 LE 扫描 API。您可以在 this page.
的 "Finding BLE Devices" 部分查看如何执行此操作的示例完全披露:我是 Android Beacon Library 开源项目的首席开发人员。