Galaxy S4 - 蓝牙低功耗外设模式?

时间:2013-06-16 21:20:37

标签: android bluetooth bluetooth-lowenergy

我目前正在开发一个需要蓝牙低功耗外设模式的Android项目。截至目前,只需在http://developer.samsung.com/ble

上使用4.2.2定位Galaxy S4三星BLE SDK

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

非常感谢。

3 个答案:

答案 0 :(得分:1)

由于Samsung BLE SDK仅支持中心角色,因此将服务“广告”为中央服务器意味着安静地坐着,只有在已建立连接后才将其服务特性暴露(或“宣传”)到外围模式的其他设备。此连接建立需要另一个设备首先进行实际的无线电广告。三星的SDK不会这样做。

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

Source

答案 1 :(得分:0)

我遇到了完全相同的问题。我可以发现BLE设备并获取他们的rssi值,但是当我尝试发现服务或连接时,我从未收到过回调。我正在使用运行4.2.2的Verizon Galaxy S4。我使用的是三星BLE SDK 2.0。显然有些心率监测器正在工作,但我使用我的ez430-rf256x TI开发套件我什么也得不到。我在Bluetopia v1.3 sdk中尝试过Keyfob演示和Heart Rate Profile演示。

答案 2 :(得分:0)

手机/平板电脑/ pc支持(通常)蓝牙双模芯片。根据蓝牙规范,双模设备不能是外设,而是单模设备。