Introduce concept of homed or not
authorJim Morris <morris@wolfman.com>
Sun, 2 Oct 2016 05:55:28 +0000 (22:55 -0700)
committerJim Morris <morris@wolfman.com>
Sun, 2 Oct 2016 05:55:28 +0000 (22:55 -0700)
commitfdfa00d2bb063e73e47a04b60688fe919e78a943
tree612eaabaabeb8265246b7ddb51d527b69c205e58
parentfd2341bc84258107b2e43282bc86b3cc8a8712f7
Introduce concept of homed or not
  add G28.6 to display homed status
  add G28.5 to clear homed status (set unhomed ala linuxcnc)

M306 now requires axis be homed or returns error, and forces axis to be homed before setting it again
 Note M306 may still be buggy if compenstaion transform is on
src/libs/Kernel.cpp
src/modules/robot/Robot.cpp
src/modules/robot/Robot.h
src/modules/tools/endstops/Endstops.cpp
src/modules/tools/endstops/Endstops.h
src/modules/utils/panel/screens/cnc/DirectJogScreen.cpp
src/modules/utils/panel/screens/cnc/WatchScreen.cpp