grblHAL / core

grblHAL core code and master Wiki
Other
304 stars 73 forks source link

Setting $61 (coolant on delay) not visible without safety door enabled #467

Closed engigeer closed 3 months ago

engigeer commented 3 months ago

For context I’m running grblhal on a flexihal board with firmware (slightly customized for a laser) but largely based on the latest release from Expatria.

I’m looking to configure the “coolant on delay” when restarting a program following a feed-hold. I think I’ve found the applicable setting ($61), and it seems to be categorized under “Safety Door”. As far as I can tell this option should be available provided the flag NO_SAFETY_DOOR_SUPPORT is not defined (core/settings.c L#604), but it does not appear in the settings tab of iosender. I’m wondering if it is necessary to define SAFETY_DOOR_ENABLE for this setting to be visible (although I can’t seem to find where this requirement would be), and if so, whether it might make sense to change this given the setting seems to also apply to the delay for a resume after feedhold.

engigeer commented 3 months ago

Thanks for adding the setting $673, tested the new firmware on my setup this morning and seems to be working exactly as I would expect.