标签[core-bluetooth]

CoreBluetooth是iOS和Mac OS X与蓝牙低功耗(“ BLE”)附件进行交互的框架。

0
0回复
10

iOS CoreBluetooth didDisconnectPeripheral为同一设备两次调用

当外围设备连接断开时,中心将两次调用didDisconnectPeripheral。 为什么会这样呢? 我有什么办法可以防止这种情况发生? 谢谢。
0
1回复
24

PassthroughSubject完成完成未调用

我正在尝试使用Combine与CoreBluetooth通信,但未调用PassthroughSubject完成处理程序。 在下面,您可以看到代码的粗略布局。 DetailViewModel包含蓝牙外
0
0回复
23

当读取不返回任何内容时,BLE断开连接

我正在使用CoreBluetooth与nrf52 ble进行通信,我想保护我的应用程序免于可能发生的崩溃或错误,例如,当您想从特征读取并且此特征不返回任何内容时,在本示例中,CoreBluetooth
0
1回复
27

广告数据显示3种服务,但仅发现一种

我使用CBCentralManager连接到BLE外围设备。 它与以下广告数据连接: 所以我打电话给didDiscoverServices peripheral.discoverServices(
0
0回复
18

iPhone作为BLE外围设备-连接到Garmin设备

询问: iPhone(应用程序)可以充当传感器桥并重新广播传感器数据吗? 使用RunCline App,我的Garmin根本看不到广播的数据。 这是由于Apple施加的限制吗? 背景信
0
0回复
20

在Apple Watch上检测来自HID蓝牙设备的调高音量输入

我在Apple Watch上有一个应用程序,我想通过廉价的蓝牙遥控器(AB Shutter 3)添加基于硬件的交互。 该设备充当HID设备,我可以连接到该设备并使用CoreBluetooth与Watc
1
0回复
19

iOS Core蓝牙,确定用户是否忘记了外围设备?

我正在开发一个通过BLE连接到具有加密特征的设备的应用程序。 该应用程序运行正常。 我们试图确定的是,是否可以检测到用户是否已进入设置应用并忘记了设备。 LTK已删除,因此我们无法再与该设备正确对话
0
0回复
25

为什么发现外设不被调用?

我想扫描附近所有的蓝牙设备。 我不知道自己在代码中做错了什么,因此未调用我的didDiscover外设方法。 以下是我尝试过的代码。 请帮忙。
2
0回复
40

仅通过“服务数据”数据类型来宣传蓝牙GATT服务是个好主意吗?

我们正在设计一个实现了一些主要GATT服务的Bluetooth LE外围设备,并且需要通告该服务的存在以及与该服务有关的几个字节的数据。 该设备旨在连接到任意消费类智能手机(因此大多为Android和
0
0回复
44

SwiftUI:使用来自不同视图的数据将特征写入BLE外围设备的功能

我正在SwiftUI中构建一个应用程序,该应用程序通过BLE与具有LED环形灯的自定义设备进行BLE通信。 我无法弄清楚如何使用其他视图中的数据/变量正确编写写函数。 在ringLight.swif
0
0回复
28

配对并连接到Bluetooth Classic Speaker iOS

我意识到大多数搜索都在该主题上进行了很长的历史,而不是在Core Bluetooth现在不仅支持BLE连接( https://developer.apple.com/videos/play/wwdc2
0
1回复
48

如何自动与CBPeripheral(带有iBeacon +蓝牙芯片的BLE设备)和应用程序自动连接

我有一台智能门解锁硬件设备,它同时充当iBeacon和CoreBluetooth外设! 我的要求是,首次启动我的应用程序时,该应用程序将开始监视iBeacon区域,并且当用户的距离小于10米时,该应
1
1回复
1,214

如何在Flutter中连接蓝牙并与之通信

我一直在用Flutter搜索Bluetooth BLE的使用情况,但似乎只有几个插件,但它们存在一些问题。 我不想使用任何插件,因为我只需要阅读一个QR码,获取MAC地址,并让Flutter使用静态密
0
1回复
82

如何在Linux内核3.10.0版本中启用或反向移植Bluethooth BLE功能?

我试图在我的Linux内核版本3.10.0中启用蓝牙LE,但是可以在menuconfig中找到[*]蓝牙低功耗(LE)功能。 我正在尝试为Linux内核版本3.10.0的[*]蓝牙低功耗(LE)功能
0
1回复
18

在CoreBluetooth中是否存在didLostPeripheral(或类似方法)

在didLostPeripheral是否存在与didDiscoverPeripheral:相反的didLostPeripheral方法? 当外围设备停止广告时调用的一种方法。 我很确定答案是否
-1
1回复
21

Swift:获取蓝牙授权的当前状态

我目前正在我的应用程序上实现蓝牙许可。 我使用CBManager.authorization获取CBManager.authorization的当前状态,但这仅适用于ios 13.1。 这是一
0
0回复
09

有没有办法知道广告设备是android还是ios?

我的iPhone设备以广告为外围设备,并且有一个单独的中央设备,可基于uuid读取广告数据。 我认为我无法在iOS上同时宣传服务uuid​​和制造数据。 那么中央有什么方法可以检测广告设备是i
-2
0回复
18

Swift BLE“ didDiscoverServices”未执行。 我想念什么吗?

Peripherial.services为零。 会不会是个问题?
0
1回复
11

如何使用xamarin C#从iOS上的广告中读取kCBAdvDataManufacturerData的值

我尝试了很多事情,但这似乎已经可以 但是,这不能给我期望值。 我以前使用过obj_mdata.Description,但是在iOS 13.x上不再可用
-1
0回复
14

如何在Mac上编写脚本将Midi输入转换为按键? [等候接听]

示例为: 拿起我时髦的Roli小键盘,将其重新用于Apple产品上的音量控制,箭头键,数字键盘等。 //结束示例 我知道我需要编写一个脚本来翻译(c ++?)和一个脚本来自动执行

1 2 3 4 5 6 7 8 9 10 下一页