3

我想通过BLE Network直接连接我的Gear S2和iBeacon。我已经看到Tizen在SDK中提供了蓝牙API,但我没有详细介绍它。我只想知道这个想法是否可行,或者是否有人成功实现了这一点。将Samsung Gear S2与iBeacon配对

在他的手表中有一个主模式来扫描BT_Headset。我可以修改这个应用程序来实现我的目标吗?

谢谢。

+0

为了帮助您找到答案,请了解iBeacon实际上并未与蓝牙设备“配对”,甚至无法建立连接。信标发送BLE广告。 Si Tizen所有设备需要做的就是扫描蓝牙设备,并将扫描结果的原始数据包字节传递给您的代码。你可以做到这一点,你可以让它检测和解码iBeacon传输。 – davidgyoung

+0

我同意davidyoung,你必须让你的Tizen应用程序听广告,你不能像正常的蓝牙连接配对。 –

+0

问题也在tizen板上问: https://developer.tizen.org/forums/native-application-development/how-can-we-communicate-tizen-device-ibeacon-device#comment-22488 – RzR

回答

0

在原生服务应用程序中,我能够使用bt_adapter_le_start_scan并解析扫描回调中提供的参数bt_adapter_le_device_scan_result_info_sadv_data中提供的字节,以确定是否存在iBeacon设备。

不幸的是,此时Tizen仅在BLE扫描回调中提供“可连接”设备。在我的情况下,这意味着信标已进入可配置模式(以配置广播iBeacon值,功率,广告时间间隔)。并且可配置模式在某个(短)时间之后超时。因此,Tizen上的iBeacon检测目前是不可行的。

+0

这是不幸的。这可能没有帮助,但建立信标可以在蓝牙广告中设置可连接标志,这当然是可能的。 (BLE设备实际上不必仅仅因为他们说可以连接就允许连接。)虽然这可能起作用,但显然这将是非标准方法,并且不适用于现成的信标。 – davidgyoung

相关问题