onConnected method

  1. @override
Future<void> onConnected(
  1. String deviceId
)
override

Implementation

@override
Future<void> onConnected(String deviceId) async {
  await Future.delayed(const Duration(milliseconds: 600));
  await _requestHighConnectionPriority(deviceId);

  try {
    await ble.requestMtu(deviceId: deviceId, mtu: _mtuRequest);
  } catch (_) {
    // Keep connection alive even if MTU negotiation fails.
  }

  if (_autoSubscribeEvents) {
    await startReplySubscription();
  }
}