BABYSTEPPING_ALWAYS_AVAILABLE and MOVE_Z_WHEN_IDLE are incompatible. IE, you can't define both.
BUT they seem to do different things.
BABYSTEPPING_ALWAYS_AVAILABLE isn't really ALWAYS available. It is not available when idle after homing all.
I haven't tried just MOVE_Z_WHEN_IDLE, but, per definition, I assume it is using BS to move Z when printer is idle after homing.
I am only using BS for Z, not XY. Per description >> BABYSTEPPING_ALWAYS_AVAILABLE << shouldn't that BS when idle as well as when printing (ALWAYS)????
If it is really BABYSTEPPING_WHEN_PRINTING, shouldn't BABYSTEPPING_WHEN_PRINTING and MOVE_Z_WHEN_IDLE be compatible?
OR shouldn't BABYSTEPPING_ALWAYS_AVAILABLE be available when idle?
BUT they seem to do different things.
BABYSTEPPING_ALWAYS_AVAILABLE isn't really ALWAYS available. It is not available when idle after homing all.
I haven't tried just MOVE_Z_WHEN_IDLE, but, per definition, I assume it is using BS to move Z when printer is idle after homing.
I am only using BS for Z, not XY. Per description >> BABYSTEPPING_ALWAYS_AVAILABLE << shouldn't that BS when idle as well as when printing (ALWAYS)????
If it is really BABYSTEPPING_WHEN_PRINTING, shouldn't BABYSTEPPING_WHEN_PRINTING and MOVE_Z_WHEN_IDLE be compatible?
OR shouldn't BABYSTEPPING_ALWAYS_AVAILABLE be available when idle?