0

我目前正在开发一个需要蓝牙低功耗外设模式的 Android 项目。截至目前,仅针对带有 4.2.2 的 Galaxy S4 三星 BLE SDK,网址为http://developer.samsung.com/ble

我非常关注他们的 API 文档和编程指南,但是通过低功耗蓝牙广播特性或服务似乎不起作用。有没有其他人有任何运气让这个工作呢?如果是这样,任何帮助将不胜感激!

非常感谢。

4

3 回答 3

1

由于三星 BLE SDK 仅支持中心角色,因此将服务“广告”为中心服务器意味着它们安静地坐着,仅在已建立连接后以外围模式向另一台设备显示(或“广告”)其服务特征。这种连接建立需要另一个设备首先进行实际的无线电广播。三星的 SDK 不会这样做。

我们需要的是一个允许创建外围服务器的 Android BLE API。很多人希望在 4.4 中添加外围角色支持,但事实并非如此。也许我们可以希望在 Android 4.5 或 5.0 中添加它。有一个功能请求要求这样做。将您的名字添加到列表中!

资源

于 2014-01-20T13:08:33.713 回答
0

我有完全相同的问题。我可以发现 BLE 设备并获取它们的 rssi 值,但是当我尝试发现服务或连接时,我从未收到回调。我正在使用运行 4.2.2 的 Verizon Galaxy S4。我正在使用三星 BLE SDK 2.0。显然,一些心率监测器正在工作,但使用我的 ez430-rf256x TI 开发套件却一无所获。我已经在 Bluetopia v1.3 sdk 中尝试过 Keyfob 演示和心率配置文件演示。

于 2013-06-18T00:59:38.083 回答
0

手机/平板电脑/个人电脑的支持(通常)蓝牙双模芯片。根据蓝牙规范,双模设备不能是外围设备,但单模设备可以。

于 2013-08-26T14:49:13.980 回答