From 0d77be9e9ccb58b2e74fefebeaf780b144c26177 Mon Sep 17 00:00:00 2001
From: Federico Mandelli <federico.mandelli@skywarder.eu>
Date: Wed, 17 Jul 2024 18:07:38 +0200
Subject: [PATCH] [AnalogLoadCell] Changed so that now it does not need to be
 added to the sensor manager

---
 .../MockupMain/Sensors/AnalogLoadCellSensor.h      | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h b/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h
index 7ae23c826..3aa25b97f 100644
--- a/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h
+++ b/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h
@@ -47,13 +47,6 @@ public:
 
     bool selfTest() override { return true; }
 
-private:
-    Boardcore::LoadCellData sampleImpl() override
-    {
-        auto voltage = getVoltage();
-        return {voltage.voltageTimestamp, -voltageToMass(voltage.voltage)};
-    }
-
     float voltageToMass(float voltage)
     {
         // Two point calibration
@@ -63,6 +56,13 @@ private:
         return scale * voltage + offset;
     }
 
+private:
+    Boardcore::LoadCellData sampleImpl() override
+    {
+        auto voltage = getVoltage();
+        return {voltage.voltageTimestamp, -voltageToMass(voltage.voltage)};
+    }
+
     std::function<Boardcore::ADCData()> getVoltage;
 
     float p0Voltage;
-- 
GitLab