From 37fefd3efc8b021be551dd369473b395e97a81fd Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Tue, 11 Oct 2022 17:15:53 +0100
Subject: [PATCH] [Sensors] Updated bmx160 rotation and enabled load cell

---
 src/boards/Main/Configs/SensorsConfig.h | 5 +----
 src/boards/Main/Sensors/Sensors.cpp     | 4 +++-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/boards/Main/Configs/SensorsConfig.h b/src/boards/Main/Configs/SensorsConfig.h
index 1d886dbe0..4b8443b34 100644
--- a/src/boards/Main/Configs/SensorsConfig.h
+++ b/src/boards/Main/Configs/SensorsConfig.h
@@ -104,10 +104,7 @@ constexpr unsigned int IMU_BMX_FIFO_FILL_TIME =
 
 // Axis rotation
 static const Boardcore::AxisOrthoOrientation BMX160_AXIS_ROTATION = {
-    Boardcore::Direction::POSITIVE_Z, Boardcore::Direction::POSITIVE_Y};
-
-// Correction parameter file
-constexpr char BMX160_CORRECTION_PARAMETERS_FILE[30] = "/sd/bmx160_params.csv";
+    Boardcore::Direction::POSITIVE_Z, Boardcore::Direction::NEGATIVE_Y};
 
 // GPS
 constexpr unsigned int GPS_SAMPLE_RATE = 5;
diff --git a/src/boards/Main/Sensors/Sensors.cpp b/src/boards/Main/Sensors/Sensors.cpp
index a2fa26189..7e082d71a 100644
--- a/src/boards/Main/Sensors/Sensors.cpp
+++ b/src/boards/Main/Sensors/Sensors.cpp
@@ -283,7 +283,7 @@ Sensors::Sensors()
     dplPressureInit();
 
     // Problems on the signal still not solved
-    // loadCellInit();
+    loadCellInit();
 
     batteryVoltageInit();
     internalAdcInit();
@@ -468,6 +468,8 @@ void Sensors::vn100Init()
                     [&]()
                     { Logger::getInstance().log(vn100->getLastSample()); });
     sensorsMap.emplace(make_pair(vn100, info));
+
+    LOG_INFO(logger, "VN100 setup done!");
 }
 
 void Sensors::ads131m04Init()
-- 
GitLab