问题标签 [bluetooth-lowenergy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
698 浏览

objective-c - 在单个应用程序中连接到多个 USB 蓝牙 4.0 加密狗

我遇到了一个硬件问题,连接多个蓝牙 LE 设备会导致瓶颈,我无法连接超过 5 或 6 个而没有问题。我有可以连接到我的 Mac 的外部 USB 蓝牙 4.0 (LE) 加密狗。我知道 IOS 模拟器要求您有一个外部 USB 加密狗才能在模拟器中使用蓝牙。

有没有办法以编程方式和可靠地附加到其他加密狗?

0 投票
2 回答
1534 浏览

bluetooth-lowenergy - 限制 BLE 外围设备只连接一个 Master

我想限制我的 BLE 外围设备始终只连接一个主设备。如果我收到来自其他主设备/中央设备的连接请求,它应该拒绝连接请求!

谢谢你的帮助 !

问候,

森提尔

0 投票
2 回答
12589 浏览

bluetooth - 如何在 iOS 应用程序中从蓝牙 LE 设备获取通知

我正在开发一个 iOS 蓝牙 LE 应用程序。我能够正确且成功地遵循的功能如下:

  1. 发现外围设备。
  2. 连接外围设备。
  3. 获取服务和特征。
  4. 能够在单击读取按钮时从特征中读取数据。
  5. 能够写入数据。

这里我遇到了一个问题,只有当 BLE 设备将传入的数据传输到应用程序时,我才需要读取它。我正在明确阅读按钮点击的特征。我的 BLE 设备在特定的时间间隔内连续传输一些数据,但我无法得到它。

我在特性上也设置了 setNotify,但也没有成功。

BLE 设备事件如何通知我的应用程序(由它发送到应用程序)?请在这里帮助我或给我一些建议。

提前致谢。

0 投票
2 回答
5297 浏览

iphone - iPhone 上的低功耗蓝牙连接间隔

Apple 蓝牙设计指南说应该在外围设备上设置连接间隔

当将最小值设置为 20 毫秒,最大值设置为 40 毫秒时,我希望得到 iPhone 的接受和最低的可用间隔,但 iPhone 总是设置 37.5 毫秒的连接间隔。尝试将最大值向下推会从 iPhone 发出拒绝状态,然后将连接间隔设置为 ~100 毫秒。

是否有可能以某种方式将其降低到 20 毫秒(因为这是 Apple 指南中的最小值)?实际最小值是多少?根据我的观察,Interval min可以设置为 30 毫秒,没有任何区别。

0 投票
1 回答
198 浏览

xcode - 使用仪器在 iPhone 上测量从代码执行到蓝牙低功耗传输的时间

我需要测量在我的代码执行传输调用之前需要多长时间,直到实际数据包通过空中发送。这是否可以使用 XCode 开发人员工具“Instruments”或者最好在我的代码中的某个地方查找时间戳?

非常感谢所有帮助

0 投票
1 回答
799 浏览

gamekit - CoreBluetooth:同时作为中央和外围设备运行

在 GameKit 中,我可以建立点对点连接。我想知道在 iOS 6 中我是否能够通过低功耗蓝牙实现类似的功能,即同时拥有一个外围管理器广告和一个中央管理器扫描对等点。

0 投票
3 回答
12958 浏览

bluetooth - BlueGiga BLE 开发工具

我正在考虑试用BlueGiga BLE112 套件来为 iOS 进行一些 BLE 开发。

我正在从 TI CC2540 密钥卡套件切换,因为我的 IAR Embedded Workbench 评估许可证已过期(30 天),并且该软件的许可费用为 2500 美元以上。

我想知道为BLE112编写代码的工具是什么;该网站提到了“BG Script”和“BG Profile Toolkit”,但我找不到任何有关这些工具的环境/许可的信息。它还提到为“8051”编写 C 代码(不确定这是什么)。我需要什么环境/编译器来编写该代码?另外,许可条款是什么?

0 投票
6 回答
19912 浏览

iphone - 带有较旧蓝牙的蓝牙 4.0

我正在尝试使用蓝牙 4.0 模块来实现应用程序,我想知道是否将此应用程序与包含简单蓝牙 2.1 EDR 模块的 Iphone 3GS 一起使用是否可以让我利用 4.0 模块中的低能量。谢谢您的回答

0 投票
2 回答
1081 浏览

java - 我如何检查蓝牙 Le(低能量)支持与否?

我想检查我的设备是否支持蓝牙 LE。我该如何检查?

任何 SDK 可用或不可用

谢谢你

0 投票
2 回答
1673 浏览

bluetooth - 与低功耗蓝牙兼容的消息访问配置文件 (MAP)?

是否可以将蓝牙消息访问配置文件 (MAP) 与蓝牙低功耗(蓝牙智能)技术一起使用?从规范的快速阅读来看,MAP 似乎只在传统的 BT 端可用。这将禁止将 MAP + LE 用于智能手表之类的东西。是这样吗?