diff --git a/lib/core/translations/language/en_us.dart b/lib/core/translations/language/en_us.dart index 5af4469ef..572e595af 100644 --- a/lib/core/translations/language/en_us.dart +++ b/lib/core/translations/language/en_us.dart @@ -805,7 +805,8 @@ const Map enUS = { 'invalidDeviceAddress': 'Invalid device address', 'bleDeviceAssociationFailed': 'BLE device association failed', 'deviceAssociationFailedRetry': 'Device association failed, please retry', - 'bleConnectionTimeoutRetry': 'BLE connection timeout, please retry', + 'bleConnectionTimeoutRetry': + 'BLE connection timeout. Please restart the earphone and try again', 'blePairingStartupFailed': 'BLE pairing startup failed', 'bleConnectionFailed': 'BLE connection failed', 'deviceAuthorizationFailedCheckCode': diff --git a/lib/core/translations/language/zh_cn.dart b/lib/core/translations/language/zh_cn.dart index ebf87b6d8..4c1e73d89 100644 --- a/lib/core/translations/language/zh_cn.dart +++ b/lib/core/translations/language/zh_cn.dart @@ -741,7 +741,7 @@ const Map zhCN = { 'invalidDeviceAddress': '设备地址无效', 'bleDeviceAssociationFailed': 'BLE设备关联失败', 'deviceAssociationFailedRetry': '设备关联失败,请重试', - 'bleConnectionTimeoutRetry': 'BLE连接超时,请重试', + 'bleConnectionTimeoutRetry': 'BLE连接超时,请重启耳机后再试', 'blePairingStartupFailed': 'BLE配对启动失败', 'bleConnectionFailed': 'BLE连接失败', 'deviceAuthorizationFailedCheckCode': '设备授权失败,请检查授权码', diff --git a/lib/modules/pairing/controllers/pairing_controller.dart b/lib/modules/pairing/controllers/pairing_controller.dart index ec5902c1b..fff2c7bdf 100644 --- a/lib/modules/pairing/controllers/pairing_controller.dart +++ b/lib/modules/pairing/controllers/pairing_controller.dart @@ -552,7 +552,7 @@ class PairingController extends GetxController { try { // 设置超时定时器 _bleTimeoutTimer?.cancel(); - _bleTimeoutTimer = Timer(const Duration(seconds: 30), () { + _bleTimeoutTimer = Timer(const Duration(seconds: 20), () { if (_currentState.value == PairingState.waitingBle) { _setError(ErrorType.bleTimeout, 'bleConnectionTimeoutRetry'.tr); //BLE连接超时,请重试