14得票2回答
iOS CoreBluetooth被动检查蓝牙是否启用,无需提示用户打开蓝牙。

场景如下。 我已经部署了一个正在被人使用的应用程序。我正在考虑实现一些实验性的蓝牙低功耗功能,但在实施之前,我希望对已经打开蓝牙/一直保持蓝牙开启状态的用户进行“野外”调查。因此,我只想在后台检查这一点,并将有关已经打开蓝牙的用户数量的统计数据发送回服务器,而不必实际使用蓝牙通信。 我已经在...

9得票1回答
取消BLE外设连接后无法重新连接iOS

在我的项目中,我已经成功连接到一个蓝牙LE外设并从该设备读取CBCharacteristic值。我面临一个问题,如果用户愿意,我需要断开外设并重新连接设备。 我使用以下步骤: 1. 断开连接: 我调用centralManager?.cancelPeripheralConnection(pe...

7得票1回答
蓝牙信号死区通知

我正在开发一个基于服务器的数据库项目应用程序。在这个过程中,我遇到了Wi-Fi和蓝牙设备方面的问题。 如果我离开我的平板电脑的范围,我的处理过程会立即停止,并出现问题。请帮助我解决这个问题。 我试图为蓝牙信号强度计算器或通知管理器开发程序,有人可以帮我吗? 谢谢!

12得票1回答
如何从蓝牙低功耗设备获取数据

我有一个支持蓝牙LE的蓝牙条形码扫描器,当扫描时,我想从中获取条形码信息。 我可以很好地连接它,在我的BluetoothGattCallback中调用onServicesDiscovered,但是我不确定接下来该怎么办。 通过传统的蓝牙连接,您可以从BluetoothSocket得到Inp...

7得票2回答
iOS上是否可以通过BLE实现AVRCP?

我正在开发一款iOS应用程序,用于通过蓝牙LE控制音乐播放器。我有启用BLE的外围设备(可穿戴手表),它将充当音乐遥控器。我了解到iOS提供了AVRCP配置文件选项来控制iPhone上的音乐,但此配置文件基于经典蓝牙配置文件(而非BLE)。 编辑后: 有没有使用iOS BLE服务控制音乐播...

17得票3回答
Android、iOS 和 Win8 的 Bluetooth 低功耗连接参数

我已经到处寻找适用于这三个操作平台的所需蓝牙连接参数。 我正在使用HOGP(Bluetooth over HID GATT)配置文件进行此项目。 我的项目是一个嵌入式系统,由我自己编写,具有BLE模块,我可以控制以下连接参数。 连接间隔最小值 连接间隔最大值 从机延迟 监管超时 最小广告...

14得票3回答
蓝牙外设 ADVERTISE_FAILED_DATA_TOO_LARGE

我试图在NEXUS 9上广告,但出现了ADVERTISE_FAILED_DATA_TOO_LARGE的错误。当我成功地广告后添加服务时,它运行得非常正常,但如果我通过Advertise Data Builder添加服务,以便其他设备在扫描时可以过滤,我会收到错误代码1,即ADVERTISE_F...

24得票9回答
Android 10不能与BLE蓝牙扫描配合工作

我正在进行BLE蓝牙扫描工作,所有设备均正常运行,除了Android 10。Android 10无法正常工作,请问是否有人能解决版本10的BLE蓝牙扫描问题。

14得票3回答
除了通用属性协议(GATT)外,还有哪些蓝牙低功耗(BLE)协议?

除了GATT之外,还有没有其他适用于BLE(单模芯片)更适合高吞吐量任务的方法或协议? 据我所知,我的问题的答案是否定的,但我想要一些验证和澄清。 我希望实现涉及不仅仅是通过BLE操纵(短)特征的服务。这些服务可能包括文件传输、音频流以及基本上在之前版本的蓝牙中标准的服务。 一个方便...

8得票1回答
Swift中的BLE后台扫描

我想让我的应用程序在后台扫描BLE设备,并使用Swift搜索一些广告数据。我找不到任何涵盖这方面内容的教程或问题解答。基本上,当应用程序不在前台且用户已重新启动他们的手机时,是否有自动执行此操作的方法?希望你能指点我正确的方向。谢谢。参考链接:Obtaining Bluetooth LE sc...