From 65dd33c5696b6352f961cbaae57ecbf2b43f2a73 Mon Sep 17 00:00:00 2001 From: Terje Io Date: Thu, 25 Sep 2025 19:33:13 +0200 Subject: [PATCH] Fix for compilation failure for N_AXIS > 3 (typo) --- changelog.md | 6 +++--- ngc_params.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/changelog.md b/changelog.md index e789733..664e769 100644 --- a/changelog.md +++ b/changelog.md @@ -2,11 +2,11 @@ Build 20250922 -* added `G65P6` for disabling spindle on/off delay for the next spindle command (`M3`, `M4` and `M5`) +* Added `G65P6` for disabling spindle on/off delay for the next spindle command (`M3`, `M4` and `M5`) -* for programmers: added `grbl.on_control_signals_changed` event, fired on some signals: optional stop, single step, block delete and cycle start. +* For programmers: added `grbl.on_control_signals_changed` event, fired on some signals: optional stop, single step, block delete and cycle start. -* fix for incorrect handling of arcs when negative scaling is enabled with `G51`. +* Fix for incorrect handling of arcs when negative scaling is enabled with `G51`. Drivers: diff --git a/ngc_params.c b/ngc_params.c index 27a9945..bd345f2 100644 --- a/ngc_params.c +++ b/ngc_params.c @@ -99,7 +99,7 @@ static on_macro_execute_ptr on_macro_execute; static float _convert_pos (float value, uint_fast8_t axis) { - return settings.flags.report_inches && bit_isfalse(settings.steppers.is_rotary.mask, bit(idx)) ? value * 25.4f : value; + return settings.flags.report_inches && bit_isfalse(settings.steppers.is_rotary.mask, bit(axis)) ? value * 25.4f : value; } #else