Tiny bug in Bresenham code fixed.  It caused multiple axis homes to fail.