From a9cf025cbecc23af76f2c76210557fb3f1c12840 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Betto?= <niccolo.betto@skywarder.eu> Date: Sun, 8 Sep 2024 22:55:56 +0200 Subject: [PATCH] [Payload][NAS] Use digital pressure sensor instead of analog one LPS28DFW is used. --- .../Payload/StateMachines/NASController/NASController.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/boards/Payload/StateMachines/NASController/NASController.cpp b/src/boards/Payload/StateMachines/NASController/NASController.cpp index d852e0e9b..e6e4a9240 100644 --- a/src/boards/Payload/StateMachines/NASController/NASController.cpp +++ b/src/boards/Payload/StateMachines/NASController/NASController.cpp @@ -215,7 +215,7 @@ void NASController::calibrate() for (int i = 0; i < config::CALIBRATION_SAMPLES_COUNT; i++) { IMUData imu = sensors->getIMULastSample(); - PressureData baro = sensors->getStaticPressureLastSample(); + PressureData baro = sensors->getLPS28DFWLastSample(); Vector3f acc = static_cast<AccelerometerData>(imu); Vector3f mag = static_cast<MagnetometerData>(imu); @@ -271,7 +271,7 @@ void NASController::update() IMUData imu = sensors->getIMULastSample(); UBXGPSData gps = sensors->getUBXGPSLastSample(); - PressureData baro = sensors->getStaticPressureLastSample(); + PressureData baro = sensors->getLPS28DFWLastSample(); // Calculate acceleration Vector3f acc = static_cast<AccelerometerData>(imu); -- GitLab