Robot: add M220 speed override percentage, ala Marlin et al.
authorMichael Moon <triffid.hunter@gmail.com>
Tue, 15 Jan 2013 08:20:39 +0000 (19:20 +1100)
committerMichael Moon <triffid.hunter@gmail.com>
Tue, 15 Jan 2013 08:20:39 +0000 (19:20 +1100)
commit7369629d994b39c2e31754ef671b1898a417ca40
tree328af15040c82699530f679c02f906266940abc9
parent4b9388c255f0dd60742e50242140cdf186fb0d38
Robot: add M220 speed override percentage, ala Marlin et al.

M220 S100 = normal speed, M220 S200 = double speed, M220 S50 = half speed, etc.

Axis limits are still obeyed to avoid skipped steps with ludicrous numbers, and a 1% minimum is enforced in case of accidental mis-keying and also to prevent the block queue locking up.

There is no maximum ;)
src/modules/robot/Robot.cpp
src/modules/robot/Robot.h
src/modules/tools/extruder/Extruder.cpp