diff --git a/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h b/src/boards/MockupMain/Sensors/AnalogLoadCellSensor.h
index 7ae23c826f4800a12f76962acfcf0b8c53b5d742..3aa25b97f03a7bb7d759518397c70e9e56a4d43c 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;