4 Commits
Author SHA1 Message Date
Sonny Jeon 0f15e66cf2 Upstream updates. Spindle/coolant rare bug fixes.
[new] Altered the way default settings are stored and restored. Saved about 300 bytes(!) of flashed size. Should free up enough for certain configurations of CoreXY machines.

[fix] When the optional M7 mist coolant IO was enabled, coolant overrides was not disabling correctly.

[fix] Coolant override states was not restored correctly after a parking motion in certain situations. It would restore programmed state, rather than current overridden state.

[fix] Now allow coolant overrides to operate during jogging motion.

[fix] Invert control pin mask typo.

[new] Added a new build info feedback mechanism for enabling the safety door input pin.
2018-08-13 15:01:34 -06:00
Sonny Jeon 4b8e411ca7 Syncing mainstream v1.1f
- See details in mainstream commits from 1/14/17 to 7/17/17.
2017-07-17 22:11:44 -06:00
Sonny Jeon 795d2f657a Pulled in Grbl-328p changes.
- [fix] Spindle enable pin behavior corrected to be independent of the
PWM output. There was some crossover behavior.

- [fix] Tool numbers are now tracking and reporting correctly.

- [fix] G-code parser error when G0 is commanded without a feed rate
word while in inverse time mode.

- [fix] Config file was missing an option for probing behavior.

- [doc] Updated documentation.
2017-01-14 14:35:49 -07:00
Sonny Jeon 5e3048f3ba Grbl v1.1e port to Mega2560 branch
- v1.1e

- Ported all current changes from the main Grbl 328p repo to the
Mega2560 branch. Main differences are increased planner, RX, TX, and
line buffers. And an optional sleep timeout feature.

- WARNING: Code compiles, but has not been tested.
2016-12-19 16:24:15 -07:00