问题标签 [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 投票
1 回答
2111 浏览

ios - 如何在 CoreBluetooth 框架中传递设备 UUID 以便客户端稍后重新连接

我刚刚编写了一个简单的应用程序,我在其中扫描并连接到外围设备(这也是一个 IOS 设备)。但是,我从 ConnectPeripheral 函数返回的 CBPeripheral 对象没有设备 UUID,并且它始终为空。现在我试图了解我在哪里设置它以便它通过。这就是我正在做的事情。

为了宣传我正在做的服务

(从框架我了解到我无法在广告包中传递设备 UUID。如果我在这里错了,请纠正我)

我的客户端扫描服务并进入功能

正如预期的那样,peripheral.uuid 为空。如果我在这个外围设备上调用 connectPeripheral,它也可以正常工作。我不确定当 uuid 为空时它如何理解要连接的设备。另外,如果我想稍后重新连接,我需要做什么。我如何填写这个 uuid?

0 投票
1 回答
901 浏览

bluetooth-lowenergy - Android 中的原生 BLE API

几个月前,stackoverflow 用户 Wilhelmsen 表示“有传言称谷歌将在 2012 年 8 月左右发布官方 API”。所以现在是八月底,我想知道是否有人对 Android 手机的原生 BLE API 的状态有任何更新——不幸的是,它不在 Jellybeans 上!

0 投票
1 回答
741 浏览

ios - 我可以使用 BLE 将 Iphone 4s 连接到最多 3 个设备(温度传感器)吗

我需要知道我是否可以将我的 iphone 4s 连接到三个不同的设备。这 3 台设备是相同类型的设备。这些将是温度传感器,所以我必须从每个传感器接收温度。我已经看到可以将多个设备连接到 iphone,但我不确定是否可以使用蓝牙 4.0(低功耗)将正常数据(温度、GPS 位置等)从多个设备传输到 Iphone 4s。

谢谢你的帮助。

哈维尔

0 投票
2 回答
2636 浏览

ios - CoreBluetooth 和音频流

我可以使用 CoreBluetooth 框架将音频流从一台 iOS 设备传输到另一台 iOS 设备(例如从 4s 到新 iPad)吗?也许BLE对于媒体流来说太慢了?

0 投票
1 回答
624 浏览

ios - OSX 和 iOs 蓝牙 LE 连接

我正在尝试在我的 iPhone (CBPeripheralManager) 和我的 Macbook Pro (CBCentralManager) 之间建立蓝牙 LE 连接

我可以发现我的 iPhone,我可以读取 RSSI 值,并使用我的服务 uuid 获取广告数据包。但是uuid倒过来了!

如果我调用 connectPeripheral 没有任何反应 - 没有回调或任何事情,但是当查看状态栏中的蓝牙图标时,我可以看到我的 iPhone 作为定制服务连接 - 那么为什么我不得到didConnectPeripheral -Callback 呢?!

我希望有人知道发生了什么!

0 投票
1 回答
548 浏览

android - android中的Bluez实现

任何人都可以向我们提供任何用于在 android 中实现 bluez 的源代码。实际上,我们正在尝试使用 GATT 配置文件制作应用程序。此 android 应用程序应通过蓝牙连接与其他设备连接。请建议我将数据发送到非 android 设备的最佳方式。

0 投票
1 回答
1849 浏览

ios - 设备 [iPhone] 如何与单个外围设备绑定 [蓝牙低功耗设备]

看过 CoreBluetooth V4 后,不确定我是否错过了有关如何将观察者 [我的案例 iPhone] 与单个蓝牙低功耗设备绑定的标准信息?

如果外围设备能够与多个观察者绑定,那么它不能被视为安全问题吗?

请提供建议。

0 投票
1 回答
2612 浏览

ios - 带有蓝牙 4.0 的 iOS XCode 模拟器

我有一个关于在 iOS 模拟器中使用 BLE 的问题。

我按照这些说明使用 BLE 设置 XCode 模拟器:http: //developer.apple.com/library/ios/#technotes/tn2295/_index.html

我使用带有内置 BLE 和 CSR USB BLE Dongle 的 Macbook Pro Retina。Mac OS X 发现 USB 加密狗,因为它显示在系统信息中。

之后我输入这个命令:

sudo nvram bluetoothHostControllerSwitchBehavior="never"

再次拥有博通芯片。

当我启动 XCode 时,无法打开蓝牙,它总是在旋转,我总是在调试时得到这个:-[CentralManager state] 将返回 CBCentralManagerStatePoweredOff

那么这里有什么问题呢?

感谢帮助!

再见

0 投票
1 回答
3323 浏览

linux - linux蓝牙低功耗源代码

上网后,没找到,linux中蓝牙低功耗实现的源代码。

bulez 已经实施了吗?好心劝告。

0 投票
1 回答
1452 浏览

android - 摩托罗拉和低功耗蓝牙与自定义低功耗蓝牙客户端设备

我需要开发一个 Android 应用程序来处理来自定制的低功耗蓝牙客户端设备的数据。

经过研究,似乎最好的选择是使用摩托罗拉为他们的 Android 智能手机开发的 API,但看起来摩托罗拉蓝牙低功耗 API只能与摩托罗拉蓝牙设备连接,来自链接:

应用程序可以使用 [摩托罗拉蓝牙低功耗 API] 与某些摩托罗拉移动设备实现的蓝牙 LE(低功耗)配置文件交互

除了上面提到的 API,还有Motorola Bluetooth Low Energy GATT Framework API,但我不清楚它是否适合我的需要。

谁能告诉我如何使用这些 API 来实现我的目标,或者是否还有其他我尚未实现的选项?