gpt4 book ai didi

ios - 低功耗蓝牙应用架构

转载 作者:行者123 更新时间:2023-11-29 02:58:31 26 4
gpt4 key购买 nike

我正在制作我的第一个蓝牙 LE 应用程序,需要一些关于如何处理的建议。

我需要拥有笔记本电脑等设备(Windows、Linux、OSX,没关系),跟踪设备(iOS 和 Android)何时进入蓝牙 LE 范围。这些设备将运行使用 BT LE 的应用程序。每个移动设备应用程序都会有一个笔记本电脑将收集的唯一 ID(可能是用户 ID)。我需要在没有用户交互的情况下发生这种情况。就是这样。

外围和中心应该选哪一个?
笔记本电脑应该成为此应用程序的核心吗?
我还看到了蓝牙应用程序中使用的 GATT 服务器。使用 GATT 服务器比外围设备和中央服务器更有意义吗?

最佳答案

我目前正在为 Core Bluetooth 构建一个基于开源 block 的包装器。

我会使用笔记本电脑作为 Central Manager 来监听所有外围设备。

iDevice 将是广播自身及其服务和特性的外设管理器

遗憾的是,我没有为 Windows 和 BLE 开发的经验,但我的框架可以同时在 iOS 和 OSX 上运行,而且我可以毫无问题地相互发送或发现对方。

关于在 iOS 上使用 CBUUID 制作外围设备时的唯一 ID。这可用于唯一标识外围设备,因为它是 GUID。

要实现这一切,应用程序需要在后台运行,否则外围设备的广播将被终止。

关于ios - 低功耗蓝牙应用架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23575248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com