grbl-LPC-CoreXY/doc/markdown
Sonny Jeon 6e3fb6bd13 Improved constant laser power per rate mode. Re-factored for flash size. Minor bug fixes.
- NOTE: This commit has largely been untested.

- Constant laser power per rate mode has been improved. Altered its
implementation to be more responsive and accurate.

- Based on LaserWeb dev feedback, only G1, G2, and G3 moves operate
with constant laser power mode. Meaning that G0, G38.x, and $J jogging
motions operate without it and will keep a constant power output. This
was specifically requested as a way to focus the laser by keeping the
laser on when not moving. Operationally, this shouldn’t alter how the
laser mode operates.

- Re-factored parts of the g-code parser and g-code state reports to
save a few hundred bytes of flash. What was done makes the code a bit
more unreadable (bad), but the flash space was in dire need. So, I’m
willing to live with it for now.

- Fixed a problem with $G g-code state reports. Showed `M0` program
pause during a run state. Now fixed to show nothing during a run state.
Also, `M30` program end was shown as `M2`. This was also corrected.

- Improved spindle stop override responsiveness by removing the
enforced spindle restoring delay. It’s not needed for a feature that is
user controlled.

- Fixed a bug with G2/3 arcs in inverse time mode.

- Updated the interface.md document to make it more clear how WPos: or
MPos: can be calculated from WCO:. Some GUI devs have failed to catch
this in the documentation.
2016-11-04 09:15:34 -06:00
..
old_wiki_pages Added settings documentation. Very minor bug fix to step direction handling. 2016-10-12 19:18:05 -06:00
change_summary.md v1.1d: Tweaked interface a bit. Added realtime spindle speed and build option data. Minor bug fixes. 2016-10-17 23:48:25 -06:00
interface.md Improved constant laser power per rate mode. Re-factored for flash size. Minor bug fixes. 2016-11-04 09:15:34 -06:00
jogging.md New jog cancel real-time command. Parser typo fix from last push. 2016-09-28 21:17:02 -06:00
realtime_cmds.md Added settings documentation. Very minor bug fix to step direction handling. 2016-10-12 19:18:05 -06:00
settings.md v1.1d: Tweaked interface a bit. Added realtime spindle speed and build option data. Minor bug fixes. 2016-10-17 23:48:25 -06:00