From 31296875dc713699fc5eba0c56edc0f340769bd5 Mon Sep 17 00:00:00 2001 From: Dan <daniel2.lorych@live.uwe.ac.uk> Date: Mon, 9 May 2022 21:03:30 +0100 Subject: [PATCH] Add BatteryStatus enum and ChargeTimestamp class --- Helios/Models/BatteryStatus.cs | 11 +++++++++++ Helios/Models/ChargeTimestamp.cs | 15 +++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 Helios/Models/BatteryStatus.cs create mode 100644 Helios/Models/ChargeTimestamp.cs diff --git a/Helios/Models/BatteryStatus.cs b/Helios/Models/BatteryStatus.cs new file mode 100644 index 0000000..bc0c937 --- /dev/null +++ b/Helios/Models/BatteryStatus.cs @@ -0,0 +1,11 @@ +namespace Helios.Models +{ + public enum BatteryStatus + { + Charging, + Discharging, + Empty, + Full + } +} + diff --git a/Helios/Models/ChargeTimestamp.cs b/Helios/Models/ChargeTimestamp.cs new file mode 100644 index 0000000..be25768 --- /dev/null +++ b/Helios/Models/ChargeTimestamp.cs @@ -0,0 +1,15 @@ +using System; +namespace Helios.Models +{ + public class ChargeTimestamp + { + public DateTimeOffset Timestamp { get; set; } + public int Chage { get; set; } + + public ChargeTimestamp(DateTimeOffset dateTime, int charge) + { + + } + } +} + -- GitLab