Просмотр исходного кода

set min update interval to 4.5 min

Ivan Valkou 5 лет назад
Родитель
Сommit
1d5c889e58
1 измененных файлов с 4 добавлено и 4 удалено
  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