Changed Compiler options - MetalWorkerTools/grbl-L-Mega GitHub Wiki
Summary of the changed compiler options in the config.h file.
Enabled options:
Allowing to home X, Y and Z axis separately.
#define HOMING_SINGLE_AXIS_COMMANDS // Default disabled. Uncomment to enable.
The homing sequence on a lathe (first X than Z) differs from a milling machine (first Z, than X,Y). The homing sequence is set to
#define HOMING_CYCLE_0 (1<<X_AXIS) // Lathe: First home X
#define HOMING_CYCLE_1 (1<<Z_AXIS) // Lathe: Then home Z
Electrical interference caused by powering the lathe on and off (starting the spindle motor), can trigger the limit switches. By enabling GRBL software debounce, false triggers can be prevented.
#define ENABLE_SOFTWARE_DEBOUNCE // Default disabled. Uncomment to enable.
Disabled options:
None