读取BLE特征并将其写入文件

时间:2018-05-23 18:59:26

标签: java android bluetooth-lowenergy

晚上好, 我正在尝试构建一个与BLE连接arduino uno的应用程序。它不是我项目的中心,我必须在很短的时间内学习Android编程。这就是为什么我主要使用BluetoothLeGatt应用程序作为参考。对于你们中的一些人,我的问题似乎很明显。 我已设法连接到我的设备,但我不明白如何阅读/接收通知。

我理解所使用的函数之间的联系:boradcastUpdate,onCharacteristicChanged,onCharacteristicRead ...但是不了解进程是如何启动的(例如如何启动这些函数)。我应该自己做一个动作吗?我的发射器有问题吗?

我发现Android的文档不清楚,并且在来到这里之前花了几个小时搜索解决方案。 谢谢你的回答

1 个答案:

答案 0 :(得分:0)

关于蓝牙GATT的documentation非常清楚如何设置基本项目及其基本元素。通过调整像this这样的示例项目,您在读取/写入Arduino宣布的任何特征时不应该有任何问题。

基本上您只需要BluetoothGatt班级获取特定BluetoothGattCharacteristic服务,并在完成扫描并将流程连接到您的this之后写入Arduino BLE外设。