From 081d15713bc95d84bf23ff7fe5c7785c3e8a1928 Mon Sep 17 00:00:00 2001 From: Davide Mor <davide.mor@skywarder.eu> Date: Sun, 25 Aug 2024 20:11:05 +0200 Subject: [PATCH] [MEA] Fixed a couple of bugs --- src/shared/algorithms/MEA/MEA.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/algorithms/MEA/MEA.cpp b/src/shared/algorithms/MEA/MEA.cpp index 528b1bcf8..c519f8654 100644 --- a/src/shared/algorithms/MEA/MEA.cpp +++ b/src/shared/algorithms/MEA/MEA.cpp @@ -42,7 +42,7 @@ void MEA::Step::withCCPressure(float ccPressure) void MEA::Step::withAcceleration(AccelerometerData acceleration) { - withAcceleration(acceleration); + withAcceleration(static_cast<Eigen::Vector<float, 3>>(acceleration)); } void MEA::Step::withAcceleration(Eigen::Vector<float, 3> acceleration) @@ -66,6 +66,7 @@ MEA::MEA(const Config &config) crossSection{config.crossSection}, ae{config.ae}, p0{config.p0}, minMass{config.minMass}, maxMass{config.maxMass} { + updateState(); } void MEA::update(const Step &step) -- GitLab