fix extruder E values when in volumetric mode. this is a breaking change as it now...
authorJim Morris <morris@wolfman.com>
Thu, 23 Jun 2016 22:39:20 +0000 (15:39 -0700)
committerJim Morris <morris@wolfman.com>
Thu, 23 Jun 2016 22:39:20 +0000 (15:39 -0700)
commit121094a5ec6653dc82c554c4f3a6396db9679c0c
treef80c7c8f8606cfecd923fa2f4eb712a7e63a4417
parent14a90ad5eeac2f4e2e3f3b62e1718e0f0cd07552
fix extruder E values when in volumetric mode. this is a breaking change as it now always expects the E parameter to be in mm^3
  - the down side here is that when you extrude 10mm form pronterface it will be interpreted as 10mm^3 instead
G10/G11 should now work, M207 still specifes retract length in mm, but is converted to mm^3 when G10 is executed
  - we now have a function pointer set by the active extruder to get the E scaling from robot
src/modules/robot/Robot.cpp
src/modules/robot/Robot.h
src/modules/tools/endstops/Endstops.cpp
src/modules/tools/extruder/Extruder.cpp
src/modules/tools/zprobe/ZProbe.cpp