Explorar o código

set min update interval to 4.5 min

Ivan Valkou %!s(int64=5) %!d(string=hai) anos
pai
achega
1d5c889e58
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      FreeAPS/Sources/APS/DeviceDataManager.swift

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

@@ -101,12 +101,12 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable {
                 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
-            case let interval where interval < -5.minutes.timeInterval:
+            case let interval where interval > 5.minutes.timeInterval:
                 updateInterval = 1.minutes.timeInterval
             default:
                 break