我正在开发一个 Flutter 应用程序,该应用程序从 BLE 设备读取数据,当我向设备写入命令时,设备会发送数据。如果我想接收最新的数据,我应该继续定期发送命令,还是有其他方法?
请告诉我从 BLE 设备接收最新数据的最佳方法
如果数据持续来自 BLE 设备,此插件可能对您有用:flutter_blue_plus
在“设置通知并监听更改”部分:
// Setup Listener for characteristic reads
final subscription = characteristic.onValueReceived.listen((value) {
// do something with new value
});