mirror of
https://github.com/grblHAL/core.git
synced 2026-02-05 16:50:16 +08:00
Final fix for handling of $680 stepper enable delay.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
## grblHAL ##
|
||||
|
||||
Latest build date is 20251202, see the [changelog](changelog.md) for details.
|
||||
Latest build date is 20251207, see the [changelog](changelog.md) for details.
|
||||
|
||||
> [!NOTE]
|
||||
> A settings reset will be performed on an update of builds prior to 20241208. Backup and restore of settings is recommended.
|
||||
|
||||
12
changelog.md
12
changelog.md
@@ -1,5 +1,17 @@
|
||||
## grblHAL changelog
|
||||
|
||||
<a name="20251207">Build 20251207
|
||||
|
||||
Core:
|
||||
|
||||
* Final fix for handling of `$680` stepper enable delay.
|
||||
|
||||
Drivers:
|
||||
|
||||
* STM32F3xx: added missed commit for the SuperLongBoards causing compilation failure, ref. issue [#863](https://github.com/grblHAL/core/issues/863).
|
||||
|
||||
---
|
||||
|
||||
<a name="20251202">Build 20251202
|
||||
|
||||
Core:
|
||||
|
||||
16
config.h
16
config.h
@@ -2257,28 +2257,28 @@ Adds directory entries in $F and $F+ output to allow hierarchical navigation of
|
||||
*/
|
||||
///@{
|
||||
#if !defined DEFAULT_X_JERK|| defined __DOXYGEN__
|
||||
#define DEFAULT_X_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_X_JERK (DEFAULT_X_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if !defined DEFAULT_Y_JERK|| defined __DOXYGEN__
|
||||
#define DEFAULT_Y_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_Y_JERK (DEFAULT_Y_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if !defined DEFAULT_Z_JERK || defined __DOXYGEN__
|
||||
#define DEFAULT_Z_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_Z_JERK (DEFAULT_Z_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if (defined A_AXIS && !defined DEFAULT_A_JERK) || defined __DOXYGEN__
|
||||
#define DEFAULT_A_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_A_JERK (DEFAULT_A_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if (defined B_AXIS && !defined DEFAULT_B_JERK) || defined __DOXYGEN__
|
||||
#define DEFAULT_B_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_B_JERK (DEFAULT_B_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if (defined C_AXIS && !defined DEFAULT_C_JERK) || defined __DOXYGEN__
|
||||
#define DEFAULT_C_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_C_JERK (DEFAULT_C_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if (defined U_AXIS && !defined DEFAULT_U_JERK) || defined __DOXYGEN__
|
||||
#define DEFAULT_U_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_U_JERK (DEFAULT_U_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
#if (defined V_AXIS && !defined DEFAULT_V_JERK) || defined __DOXYGEN__
|
||||
#define DEFAULT_V_JERK 100.0f // mm/sec^3
|
||||
#define DEFAULT_V_JERK (DEFAULT_V_ACCELERATION * 10.0f) // mm/sec^3
|
||||
#endif
|
||||
///@}
|
||||
|
||||
|
||||
2
grbl.h
2
grbl.h
@@ -42,7 +42,7 @@
|
||||
#else
|
||||
#define GRBL_VERSION "1.1f"
|
||||
#endif
|
||||
#define GRBL_BUILD 20251202
|
||||
#define GRBL_BUILD 20251207
|
||||
|
||||
#define GRBL_URL "https://github.com/grblHAL"
|
||||
|
||||
|
||||
@@ -201,8 +201,10 @@ void st_wake_up (void)
|
||||
|
||||
hal.stepper.go_idle(true); // Reset step & dir outputs
|
||||
|
||||
if(!sys.steppers_enabled && settings.stepper_enable_delay)
|
||||
if(!sys.steppers_enabled && settings.stepper_enable_delay) {
|
||||
hal.stepper.enable((axes_signals_t){AXES_BITMASK}, false);
|
||||
hal.delay_ms(settings.stepper_enable_delay, NULL);
|
||||
}
|
||||
|
||||
hal.stepper.wake_up();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user