G28 W + G80 - Solved
Can someone explain why the MK2/MK2 MMU (maybe even the Mk3, I'm not sure) start Gcode in Slic3r uses a W parameter with the home gcode? I notice that G80 always comes next (mesh bed leveling).
What is the difference between this:
G28
G80
and this:
G28 W
G80
Also, why is G80 used instead of G29 for mesh bed leveling?
I'm interested in knowing because I'm writing some software that must know where the axes are after every gcode command, and it's important to know exactly what's going on when it sees any command that can change the current coordinates.
Thanks!
Re: G28 W + G80 - SOLVED
A kind reddit user pointed me to the answer, on the marlin - prusa release git. Here is the relevant exchange for anyone who is interested:
Apparently G28 W does a home, but not a mesh bed level, while G28 does both. not sure why it was done this way instead of just using G28 + g80, or better still g28 + g29, but this answers my question!