diff --git a/HDFwear/Tools/BluetoothManager+Function.swift b/HDFwear/Tools/BluetoothManager+Function.swift index b863cef..1d5bd03 100644 --- a/HDFwear/Tools/BluetoothManager+Function.swift +++ b/HDFwear/Tools/BluetoothManager+Function.swift @@ -305,14 +305,14 @@ extension BluetoothManager { // 同步数据 func newStartSyncHealthData(closure: Any?, data: Data, synType: SyncType) { // if !isSync { - GCDTimer.shared.scheduledDispatchTimerNotNow(WithTimerName: "SyncInterval", timeInterval: 0.1, queue: .main, repeats: false) { +// GCDTimer.shared.scheduledDispatchTimerNotNow(WithTimerName: "SyncInterval", timeInterval: 0.1, queue: .main, repeats: false) { self.clearClosures(closure: closure) // self.startSyncTimer() // self.isNextSync = false // self.isSync = true // self.isSyncType = synType self.sendData(data) - } +// } // } else { // switch closure { // case is BloodPressureClosure: diff --git a/HDFwear/Tools/BluetoothManager.swift b/HDFwear/Tools/BluetoothManager.swift index 7f7b3f7..4ce7489 100644 --- a/HDFwear/Tools/BluetoothManager.swift +++ b/HDFwear/Tools/BluetoothManager.swift @@ -1322,18 +1322,18 @@ class BluetoothManager: NSObject { // } func clearClosures(closure: Any?) { - heartRateClosure = nil - bloodPressureClosure = nil - bloodOxygenClosure = nil - sleepClosure = nil - stepClosure = nil - exerciseClosure = nil - pressureClosure = nil - mettClosure = nil - gpsClosure = nil - intensiveTimeClosure = nil - beidouCardClosure = nil - firmwareVersionClosure = nil +// heartRateClosure = nil +// bloodPressureClosure = nil +// bloodOxygenClosure = nil +// sleepClosure = nil +// stepClosure = nil +// exerciseClosure = nil +// pressureClosure = nil +// mettClosure = nil +// gpsClosure = nil +// intensiveTimeClosure = nil +// beidouCardClosure = nil +// firmwareVersionClosure = nil switch closure { case is BloodPressureClosure: bloodPressureClosure = closure as? BloodPressureClosure