We've written a manual bed leveling wizard, which lets the user find the correct height of both nozzles. Now I'm looking into the way to store these two values in EEPROM.
I do not understand what happens the next time the printer is started and homed. At some point in the startup process the offset between home and the newly stored Z values must be "set" somewhere.
What's a good read on this subject?