From 7bcbdd6762ab1cca4fe7d65361067e23e24926ad Mon Sep 17 00:00:00 2001 From: Hannes Diethelm Date: Sun, 22 Feb 2026 11:37:03 +0100 Subject: [PATCH] Fix: Always update teleop_vel_cmd and pos_cmd --- src/emc/motion/axis.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/emc/motion/axis.c b/src/emc/motion/axis.c index cfdc4b1ae6c..73b821baa6f 100644 --- a/src/emc/motion/axis.c +++ b/src/emc/motion/axis.c @@ -676,10 +676,9 @@ int axis_calc_motion(double servo_period) } if (update_teleop_with_check(axis_num, &(axis->teleop_tp), servo_period)) { violated_teleop_limit = 1; - } else { - axis->teleop_vel_cmd = axis->teleop_tp.curr_vel; - axis->pos_cmd = axis->teleop_tp.curr_pos; } + axis->teleop_vel_cmd = axis->teleop_tp.curr_vel; + axis->pos_cmd = axis->teleop_tp.curr_pos; if (!axis->teleop_tp.active) { axis->kb_ajog_active = 0;