Sfoglia il codice sorgente

set min update interval to 4.5 min

Ivan Valkou 5 anni fa
parent
commit
1d5c889e58
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  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