From 99b9506977b3cdb5367748359753f6bbc8548f0b Mon Sep 17 00:00:00 2001 From: Noah Sprenger Date: Fri, 8 Sep 2023 01:31:34 -0400 Subject: [PATCH] Reduce +-4 to +- 0.25 --- boards/camera/src/data_manager.rs | 2 +- boards/recovery/src/data_manager.rs | 2 +- boards/recovery/src/state_machine/states/wait_for_recovery.rs | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/boards/camera/src/data_manager.rs b/boards/camera/src/data_manager.rs index 5349b9c5..54569fa9 100644 --- a/boards/camera/src/data_manager.rs +++ b/boards/camera/src/data_manager.rs @@ -83,7 +83,7 @@ impl DataManager { } match avg_sum / 7.0 { // inclusive range - x if (-4.0..=4.0).contains(&x) => { + x if (-0.25..=0.25).contains(&x) => { return true; } _ => { diff --git a/boards/recovery/src/data_manager.rs b/boards/recovery/src/data_manager.rs index 3125ed42..f479fa75 100644 --- a/boards/recovery/src/data_manager.rs +++ b/boards/recovery/src/data_manager.rs @@ -97,7 +97,7 @@ impl DataManager { } match avg_sum / 7.0 { // inclusive range - x if (-4.0..=4.0).contains(&x) => { + x if (-0.25..=0.25).contains(&x) => { return true; } _ => { diff --git a/boards/recovery/src/state_machine/states/wait_for_recovery.rs b/boards/recovery/src/state_machine/states/wait_for_recovery.rs index 4f944a63..1e597479 100644 --- a/boards/recovery/src/state_machine/states/wait_for_recovery.rs +++ b/boards/recovery/src/state_machine/states/wait_for_recovery.rs @@ -14,6 +14,7 @@ pub struct WaitForRecovery {} impl State for WaitForRecovery { fn enter(&self, context: &mut StateMachineContext) { + // This should change to a ack and not be sent 10 times // send a command over CAN to shut down non-critical systems for recovery. for i in 0..10 { let sensor_power_down = PowerDown {