Ivan Valkou před 4 roky
rodič
revize
ea26e4a6c6

+ 2 - 1
FreeAPS/Sources/APS/CGM/AppGroupSource.swift

@@ -39,7 +39,8 @@ struct AppGroupSource: GlucoseSource {
                     dateString: date,
                     filtered: nil,
                     noise: nil,
-                    glucose: glucose
+                    glucose: glucose,
+                    type: "sgv"
                 )
             )
         }

+ 2 - 1
FreeAPS/Sources/APS/CGM/DexcomSource.swift

@@ -53,7 +53,8 @@ extension DexcomSource: TransmitterManagerDelegate {
                 dateString: glucose.readDate,
                 filtered: nil,
                 noise: nil,
-                glucose: value
+                glucose: value,
+                type: "sgv"
             )
         }
         promise?(.success(bloodGlucose))

+ 2 - 1
FreeAPS/Sources/Models/BloodGlucose.swift

@@ -27,9 +27,10 @@ struct BloodGlucose: JSON, Identifiable, Hashable {
     let dateString: Date
     let filtered: Decimal?
     let noise: Int?
-
     var glucose: Int?
 
+    let type: String?
+
     var isStateValid: Bool { sgv ?? 0 >= 39 && noise ?? 1 != 4 }
 
     static func == (lhs: BloodGlucose, rhs: BloodGlucose) -> Bool {