【问题标题】:HTC ONE X+ BLE with BlueGiga moduleHTC ONE X+ BLE 与 BlueGiga 模块
【发布时间】:2013-03-06 09:10:08
【问题描述】:

已经有一些关于 Android 和 BLE 的讨论。由于 Android 尚未正式支持 BLE,因此需要其他解决方案。似乎很难找到使 BLE 连接到 Android(设备驱动程序-BLE 芯片)的组合。

建议使用 HTC One X+ 和 HTC BLE SDK(最佳可用解决方案)。

我现在有 HTC One X+、HTC BLE SDK 和 BlueGiga 112 评估板。

我无法与“心率样本”建立联系。

在继续处理这些问题之前,我有一个简单的问题: 有人用这种组合成功了吗(HTC One X+、HTC BLE SDK 和 BlueGiga 112 评估板/BlueGiga BLE 模块)?

【问题讨论】:

    标签: android bluetooth-lowenergy


    【解决方案1】:

    我在蓝牙 Unplugfest 上使用 HTC BLE SDK 连接到 BlueGiga。使用 FMP (https://code.google.com/p/broadcom-ble/source/browse/#git%2FSamples%2FBleFindMeClient),发送一个高警报级别,然后在板上的 LCD 上显示“HIGH ALERT”。借助 HRM,他们能够通过板上的控件发送不同的心率值。对于心率示例,您可能希望将 connectBckground 调用替换为由按钮触发的连接调用,然后按几次按钮查看日志。在 ADB 重新挂载后,ADB 可以推送一个固定的 Broadcom 堆栈,但现在需要重试几次连接。 connectBackground 调用只尝试一次,然后等待很长时间,然后再试一次,等等。以编程方式进行重试时,在成功后进行额外的连接调用并无害,因为它只是被忽略了。

    【讨论】:

    • 我可以确认这与我为 2 个更大、更复杂的项目所做的相同,这些项目已经在 iOS 设备上销售,我们正在努力支持 Android。建立(前台)连接后,读取和写入 GATT 特性可以正常工作。关于服务和特征发现有很好的调试跟踪。 Lance:有没有计划在 One X+ 的未来版本中更新 Broadcom 堆栈?
    猜你喜欢
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 2013-09-29
    • 2017-05-21
    • 1970-01-01
    • 2012-06-22
    相关资源
    最近更新 更多