mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-07-09 10:13:26 +10:00
chrome BLE sync
This commit is contained in:
@@ -891,8 +891,9 @@ class MeshCoreConnector extends ChangeNotifier {
|
|||||||
// We trigger it but don't await its completion to avoid blocking the connection flow.
|
// We trigger it but don't await its completion to avoid blocking the connection flow.
|
||||||
debugPrint('Web: Calling setNotifyValue(true) without awaiting');
|
debugPrint('Web: Calling setNotifyValue(true) without awaiting');
|
||||||
// ignore: unawaited_futures
|
// ignore: unawaited_futures
|
||||||
_txCharacteristic!.setNotifyValue(true).catchError((e) {
|
_txCharacteristic!.setNotifyValue(true, timeout: 2).catchError((e) {
|
||||||
debugPrint('Web setNotifyValue error (ignoring): $e');
|
debugPrint('Web setNotifyValue error (ignoring): $e');
|
||||||
|
return false; // catchError must return a bool to match Future<bool>
|
||||||
});
|
});
|
||||||
// Give the browser a moment to process the underlying startNotifications call
|
// Give the browser a moment to process the underlying startNotifications call
|
||||||
await Future.delayed(const Duration(milliseconds: 500));
|
await Future.delayed(const Duration(milliseconds: 500));
|
||||||
|
|||||||
Reference in New Issue
Block a user