From bf25559ef2a0a30e7552481db18538f37e8ea610 Mon Sep 17 00:00:00 2001 From: Filip Date: Sat, 27 Sep 2025 18:44:01 +0200 Subject: [PATCH] Created Measurement class. --- src/corchestrate/measurement.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/corchestrate/measurement.py diff --git a/src/corchestrate/measurement.py b/src/corchestrate/measurement.py new file mode 100644 index 0000000..7347b61 --- /dev/null +++ b/src/corchestrate/measurement.py @@ -0,0 +1,18 @@ +from datetime import datetime + + +class Measurement: + + def __init__(self, measured_at: datetime): + self.measured_at: datetime = measured_at + self.heart_rate: float | None = None + self.speed: float | None = None + self.cadence: float | None = None + self.power: float | None = None + self.right_balance: float | None = None + self.respiration_rate: float | None = None + self.temperature: float | None = None + self.latitude: float | None = None + self.longitude: float | None = None + self.elevation: float | None = None + self.battery_percentage: float | None = None