Multiple heater hot end settings questions.
-
I have a hot end with two heat zones and thus two heaters and temperature sensors.
Q1. If I send G10 P0 S140 (without the usual colon for the second heater), then both heaters are set to 140. Is that expected behaviour? It seems to be the best thing to do in that scenario but just wanted to check if it's by accident or design.
(A small tweak to the documentation would clarify what happens if the colon separated values are omitted).
Q2. Should I start the process of migrating all my macros to use M568 instead of G10 for setting tool temperatures? When will G10 tool temperatures by discontinued? (Yes, I know that's 2 question )
Q3. Is there/will there be any difference in functionality between using G10 and M568 to set tool heater temperatures?
-
@deckingman said in Multiple heater hot end settings questions.:
Q1. If I send G10 P0 S140 (without the usual colon for the second heater), then both heaters are set to 140. Is that expected behaviour? It seems to be the best thing to do in that scenario but just wanted to check if it's by accident or design.
(A small tweak to the documentation would clarify what happens if the colon separated values are omitted).that is expected behaviour @droftarts please add it to the documentation clarification list!
@deckingman said in Multiple heater hot end settings questions.:
Q2. Should I start the process of migrating all my macros to use M568 instead of G10 for setting tool temperatures? When will G10 tool temperatures by discontinued?
G10 for setting tool temperatures is, for now, still referred to as a may be deprecated in the future but we have not set a release that support for using it in that manner will be removed, AFAIK there is no plans to do that in 3.5. We would give notice of that sort of change through beta release notes so there is no requirement to change until you need to.
@deckingman said in Multiple heater hot end settings questions.:
Q3. Is there/will there be any difference in functionality between using G10 and M568 to set tool heater temperatures?
M568 P1 R140 S205 ; set standby and active temperatures for tool 1 ;vs G10 P1 R140 S205 ;set standby and active temperatures for tool 1
so no difference in the most basic way of using the command at this point.
The current difference that M568 brings is the ability to use the "A" parameter to change the heater states (off->standby->active) without changing to that tool:
An Required heater state: 0 = off, 1 = standby temperature(s), 2 = active temperature(s). Supported in RRF 3.3 and later. If there is a current tool and the P parameter specifies a different tool, then any heaters used by the current tool are not affected.
-
@t3p3tony Cheers