From 1dad7799ef44e602a97963fcab4370de5d4e5002 Mon Sep 17 00:00:00 2001 From: Filip Ayazi Date: Sun, 18 Jul 2021 04:48:46 +0100 Subject: [PATCH] stage: use -1 when defining ints to be retried from eeprom On platforms without EEPROM (pico) DummyEEPROM returns the current value, so this is needed to set the default correctly. --- src/modules/stage/stage.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/stage/stage.cpp b/src/modules/stage/stage.cpp index 35ee89c..ab2f067 100644 --- a/src/modules/stage/stage.cpp +++ b/src/modules/stage/stage.cpp @@ -11,9 +11,9 @@ // The array below has 3 stepper objects, for X,Y,Z respectively const uint8_t n_motors = 3; -long min_step_delay; +long min_step_delay = -1; const uint8_t min_step_delay_eeprom = sizeof(long) * n_motors; -long ramp_time; +long ramp_time = -1; const uint8_t ramp_time_eeprom = sizeof(long) * (n_motors + 1); const uint8_t axis_max_eeprom = sizeof(long) * (n_motors + 2); const uint8_t non_blocking_moves_eeprom = sizeof(long) * (n_motors + 3);