From 685da469cb2bfc9c6e024785e9f18c4042bb8712 Mon Sep 17 00:00:00 2001 From: Terje Io Date: Mon, 15 Jan 2024 14:58:12 +0100 Subject: [PATCH] Updated build date and a minor insignificant fix. --- README.md | 4 ++-- changelog.md | 16 +++++++++++++++- grbl.h | 2 +- machine_limits.c | 2 +- 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 617bd6f..d5e4337 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ It has been written to complement grblHAL and has features such as proper keyboa --- -Latest build date is 20231222, see the [changelog](changelog.md) for details. +Latest build date is 20240115, see the [changelog](changelog.md) for details. __NOTE:__ A settings reset will be performed on an update of builds earlier than 20230125. Backup and restore of settings is recommended. --- @@ -89,4 +89,4 @@ G/M-codes not supported by [legacy Grbl](https://github.com/gnea/grbl/wiki) are Some [plugins](https://github.com/grblHAL/plugins) implements additional M-codes. --- -2023-12-10 +20240115 diff --git a/changelog.md b/changelog.md index c817ddf..0a252a6 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,20 @@ ## grblHAL changelog -Build 20240111 +Build 20240115 + +Core: + +* Updated build date and a minor insignificant fix. + +Drivers: + +* ESP32: switched to low-level I/O register access for speed, added WS2812 RGB HAL, completed 32 \(or 31?\) bit I2S shift register output for ESP32-S3, 16 bit not yet ready. + +* STM32F7xx: added missing code for ganged axis support \(auto squaring was not affected\). + +--- + +Build 20240109 Core: diff --git a/grbl.h b/grbl.h index 08673bf..3871487 100644 --- a/grbl.h +++ b/grbl.h @@ -42,7 +42,7 @@ #else #define GRBL_VERSION "1.1f" #endif -#define GRBL_BUILD 20240109 +#define GRBL_BUILD 20240115 #define GRBL_URL "https://github.com/grblHAL" diff --git a/machine_limits.c b/machine_limits.c index 8f75a71..b6f2d9a 100644 --- a/machine_limits.c +++ b/machine_limits.c @@ -144,7 +144,7 @@ void limits_set_work_envelope (void) void limits_set_machine_positions (axes_signals_t cycle, bool add_pulloff) { uint_fast8_t idx = N_AXIS; - float pulloff = add_pulloff ? settings.homing.pulloff : 0.0f; + float pulloff = add_pulloff ? settings.homing.pulloff : -0.0f; if(settings.homing.flags.force_set_origin) { do {