From 5bcfc2522fd59a80d256eee40575cf1e19a73a11 Mon Sep 17 00:00:00 2001 From: narno2202 Date: Wed, 21 Jan 2026 15:18:11 +0100 Subject: [PATCH] Make traj_coords local again --- Marlin/src/feature/resonance/resonance_generator.cpp | 4 +--- Marlin/src/feature/resonance/resonance_generator.h | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/Marlin/src/feature/resonance/resonance_generator.cpp b/Marlin/src/feature/resonance/resonance_generator.cpp index 0939f6ecd5..5ce5d217f3 100644 --- a/Marlin/src/feature/resonance/resonance_generator.cpp +++ b/Marlin/src/feature/resonance/resonance_generator.cpp @@ -39,7 +39,6 @@ float ResonanceGenerator::timeline = 0.0f; float ResonanceGenerator::amplitude_precalc; float ResonanceGenerator::phase = 0.0f; float ResonanceGenerator::freq_mul; -xyze_float_t ResonanceGenerator:: traj_coords; ResonanceGenerator rtg; @@ -56,7 +55,6 @@ void ResonanceGenerator::start() { do_blocking_move_to_xy(X_CENTER, Y_CENTER, Z_CLEARANCE_FOR_HOMING); rt_params.start_pos = current_position; - traj_coords = rt_params.start_pos; rt_time = FTM_TS; active = true; done = false; @@ -95,7 +93,7 @@ float ResonanceGenerator::calc_next_pos() { } void ResonanceGenerator::fill_stepper_plan_buffer() { - //xyze_float_t traj_coords = rt_params.start_pos; + xyze_float_t traj_coords = rt_params.start_pos; while (!ftMotion.stepping.is_full()) { // Calculate current frequency diff --git a/Marlin/src/feature/resonance/resonance_generator.h b/Marlin/src/feature/resonance/resonance_generator.h index 07b5b70c35..31bf581b76 100644 --- a/Marlin/src/feature/resonance/resonance_generator.h +++ b/Marlin/src/feature/resonance/resonance_generator.h @@ -73,7 +73,6 @@ class ResonanceGenerator { static float amplitude_precalc; // Precalculated part of amplitude formula float current_freq; // Current frequency being generated in sinusoidal motion static float phase; // Current phase in radians - static xyze_float_t traj_coords; static bool active; // Resonance test active static bool done; // Resonance test done };