mirror of
https://github.com/grblHAL/core.git
synced 2026-03-23 11:32:44 +08:00
Fix for M62 - M68 regression. Ref. issue #600.
Fixed incorrect handling of G65 call parameters, axis words had offsets added. Ref. issue #594. Refactored handling of multiple spindles. There are still some limitations but should work better now. Disabled override delays for now, needs investigation. Ref. issue #598. NOTE: Please report any erratic behaviour after installing this version since it is a rather major change.
This commit is contained in:
2
sleep.c
2
sleep.c
@@ -75,7 +75,7 @@ void sleep_check (void)
|
||||
// has any powered components enabled.
|
||||
// NOTE: With overrides or in laser mode, modal spindle and coolant state are not guaranteed. Need
|
||||
// to directly monitor and record running state during parking to ensure proper function.
|
||||
if (!(slumber || sys.steppers_deenergize || sys.flags.auto_reporting) && (gc_state.modal.spindle.state.value || gc_state.modal.coolant.value)) {
|
||||
if (!(slumber || sys.steppers_deenergize || sys.flags.auto_reporting) && (gc_spindle_get(0)->state.value || gc_state.modal.coolant.value)) {
|
||||
switch(state_get()) {
|
||||
|
||||
case STATE_IDLE:
|
||||
|
||||
Reference in New Issue
Block a user