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

Add nr of Loops/Errors to Loop_Cycles string

Jon Mårtensson 3 лет назад
Родитель
Сommit
c085b9d71a

+ 3 - 3
FreeAPS/Sources/APS/APSManager.swift

@@ -767,11 +767,11 @@ final class BaseAPSManager: APSManager, Injectable {
 
         var successRate: Double?
         var roundedMinutesBetweenLoops: Double?
+        var successNR = 0.0
+        var errorNR = 0.0
 
         if !lsData.isEmpty {
             var i = 0.0
-            var successNR = 0.0
-            var errorNR = 0.0
             for each in lsData {
                 i += 1
                 if each.loopStatus.contains("Success") {
@@ -904,7 +904,7 @@ final class BaseAPSManager: APSManager, Injectable {
             TIR: tirString,
             BG_Average: bgAverageString,
             HbA1c: HbA1c_string,
-            Loop_Cycles: "Success Rate : \(round(successRate ?? 0)) %. Average Time Between Loop Cycles: \(roundedMinutesBetweenLoops ?? 0) min."
+            Loop_Cycles: "Success Rate : \(round(successRate ?? 0)) %. Average Time Between Loop Cycles: \(roundedMinutesBetweenLoops ?? 0) min. Loops/Errors: \(Int(successNR))/\(Int(errorNR))."
         )
 
         var uniqeEvents: [DailyStats] = []

+ 0 - 2
FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift

@@ -110,8 +110,6 @@ extension Settings {
                                 .navigationLink(to: .configEditor(file: OpenAPS.Monitor.tempBasal), from: self)
                             Text("Middleware")
                                 .navigationLink(to: .configEditor(file: OpenAPS.Middleware.determineBasal), from: self)
-                            Text("TDD")
-                                .navigationLink(to: .configEditor(file: OpenAPS.Monitor.tdd), from: self)
                             Text("Statistics")
                                 .navigationLink(to: .configEditor(file: OpenAPS.Monitor.dailyStats), from: self)
                             Text("Loop Cycles")