晚上好, 我正在尝试构建一个与BLE连接arduino uno的应用程序。它不是我项目的中心,我必须在很短的时间内学习Android编程。这就是为什么我主要使用BluetoothLeGatt应用程序作为参考。对于你们中的一些人,我的问题似乎很明显。 我已设法连接到我的设备,但我不明白如何阅读/接收通知。
我理解所使用的函数之间的联系:boradcastUpdate,onCharacteristicChanged,onCharacteristicRead ...但是不了解进程是如何启动的(例如如何启动这些函数)。我应该自己做一个动作吗?我的发射器有问题吗?
我发现Android的文档不清楚,并且在来到这里之前花了几个小时搜索解决方案。 谢谢你的回答
答案 0 :(得分:0)
关于蓝牙GATT的documentation非常清楚如何设置基本项目及其基本元素。通过调整像this这样的示例项目,您在读取/写入Arduino宣布的任何特征时不应该有任何问题。
基本上您只需要BluetoothGatt
班级获取特定BluetoothGattCharacteristic
服务,并在完成扫描并将流程连接到您的this之后写入Arduino BLE外设。