Kaynağa Gözat

set min update interval to 4.5 min

Ivan Valkou 5 yıl önce
ebeveyn
işleme
1d5c889e58

+ 4 - 4
FreeAPS/Sources/APS/DeviceDataManager.swift

@@ -101,12 +101,12 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable {
                 return
                 return
             }
             }
 
 
-            var updateInterval: TimeInterval = 5.minutes.timeInterval
+            var updateInterval: TimeInterval = 4.5 * 60
 
 
-            switch lastHeartBeatTime.timeIntervalSince(date) {
-            case let interval where interval < -10.minutes.timeInterval:
+            switch date.timeIntervalSince(lastHeartBeatTime) {
+            case let interval where interval > 10.minutes.timeInterval:
                 break
                 break
-            case let interval where interval < -5.minutes.timeInterval:
+            case let interval where interval > 5.minutes.timeInterval:
                 updateInterval = 1.minutes.timeInterval
                 updateInterval = 1.minutes.timeInterval
             default:
             default:
                 break
                 break