🔥 Remove ALLOW_LOW_EJERK (#26712)
This commit is contained in:
parent
eb7b207e4c
commit
3adf73a2cd
|
@ -2320,9 +2320,6 @@
|
||||||
#endif
|
#endif
|
||||||
//#define ADVANCE_K_EXTRA // Add a second linear advance constant, configurable with M900 L.
|
//#define ADVANCE_K_EXTRA // Add a second linear advance constant, configurable with M900 L.
|
||||||
//#define LA_DEBUG // Print debug information to serial during operation. Disable for production use.
|
//#define LA_DEBUG // Print debug information to serial during operation. Disable for production use.
|
||||||
#if ENABLED(CLASSIC_JERK)
|
|
||||||
//#define ALLOW_LOW_EJERK // Allow a DEFAULT_EJERK value of <10. Recommended for direct drive hotends.
|
|
||||||
#endif
|
|
||||||
//#define EXPERIMENTAL_I2S_LA // Allow I2S_STEPPER_STREAM to be used with LA. Performance degrades as the LA step rate reaches ~20kHz.
|
//#define EXPERIMENTAL_I2S_LA // Allow I2S_STEPPER_STREAM to be used with LA. Performance degrades as the LA step rate reaches ~20kHz.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -82,6 +82,8 @@
|
||||||
#error "Z_ENDSTOP_SERVO_NR is now Z_PROBE_SERVO_NR."
|
#error "Z_ENDSTOP_SERVO_NR is now Z_PROBE_SERVO_NR."
|
||||||
#elif defined(DEFAULT_XYJERK)
|
#elif defined(DEFAULT_XYJERK)
|
||||||
#error "DEFAULT_XYJERK is deprecated. Use DEFAULT_XJERK and DEFAULT_YJERK instead."
|
#error "DEFAULT_XYJERK is deprecated. Use DEFAULT_XJERK and DEFAULT_YJERK instead."
|
||||||
|
#elif defined(ALLOW_LOW_EJERK)
|
||||||
|
#error "ALLOW_LOW_EJERK is deprecated and should be removed."
|
||||||
#elif defined(XY_TRAVEL_SPEED)
|
#elif defined(XY_TRAVEL_SPEED)
|
||||||
#error "XY_TRAVEL_SPEED is now XY_PROBE_FEEDRATE."
|
#error "XY_TRAVEL_SPEED is now XY_PROBE_FEEDRATE."
|
||||||
#elif defined(XY_PROBE_SPEED)
|
#elif defined(XY_PROBE_SPEED)
|
||||||
|
|
|
@ -828,8 +828,6 @@ static_assert(COUNT(arm) == LOGICAL_AXES, "AXIS_RELATIVE_MODES must contain " _L
|
||||||
|
|
||||||
#if ENABLED(DIRECT_STEPPING)
|
#if ENABLED(DIRECT_STEPPING)
|
||||||
#error "DIRECT_STEPPING is incompatible with LIN_ADVANCE. (Extrusion is controlled externally by the Step Daemon.)"
|
#error "DIRECT_STEPPING is incompatible with LIN_ADVANCE. (Extrusion is controlled externally by the Step Daemon.)"
|
||||||
#elif NONE(HAS_JUNCTION_DEVIATION, ALLOW_LOW_EJERK) && defined(DEFAULT_EJERK)
|
|
||||||
static_assert(DEFAULT_EJERK >= 10, "It is strongly recommended to set DEFAULT_EJERK >= 10 when using LIN_ADVANCE. Enable ALLOW_LOW_EJERK to bypass this alert (e.g., for direct drive).");
|
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue