[Enhancement Request] - Heater toggle
-
DWC enables tri-state toggles for each heater (on/off/standby). The PanelDue only toggles between on and standby and also triggers the tpre/tpost macros when pressed. This can be frustrating on multi-tool machines with standby temps set as there is no easy way to turn off the heat without either a) creating a custom macro, b) adjusting the temp down to 0, or c) just go do it in DWC.
We'd like to see an option added to tri-state toggle the heater buttons on the PanelDue instead of the current behavior (as there are likely different use cases where the current behavior makes sense).
Thanks
-
One option is to write yourself a macro to do the tasks PanelDue doesn't have a button for. You can navigate to the macros directory to launch it. And if the macro is located in root of the macros directory (and not a sub-directory), then it will appear on the Control Screen of PanelDue.
With the 3.5beta3 RRF and 3.5 beta PanelDue fw, you could write a nice interface. When the macro launches, it could look up and display the state of the heaters, then let you select one and switch it between states. Not a perfect solution, but it can be useful. I don't have a macro for heater states, but I've written on for loading and unloading filaments.
If you do start writing macros, I'll recommend that the first thing in each macro is an M291 message that says what the macro is, then asks the user if they really want to run it. PanelDue doe not have that question as a standard step the way DWC does, and the buttons are close enough together to touch the wrong one easily.
-
@mikeabuilder Thanks! That's option B which we listed above. It would less of an issue if Macros showed up on the main screen of our IDEX machines, but they don't - meaning the end user has to navigate to them to access.