I stumble on how to configure multiple extruders with it’s heating-switches… Every command I send via a host lets heat all the hotends together instead of a single selected one. What do I do wrong?
For example, this is (at least I think it is) the part of the code, where the magic happens: (I removed unnessessary code lines)
GENERAL SETTINGS
temperature_control.hotend1.enable true
temperature_control.hotend1.designator T0
temperature_control.hotend1.thermistor_pin 0.23
temperature_control.hotend1.heater_pin 2.7
[…]
temperature_control.hotend1.get_m_code 105
temperature_control.hotend1.set_m_code 104
temperature_control.hotend1.set_and_wait_m_code 109
temperature_control.hotend2.enable true
temperature_control.hotend2.designator T1
temperature_control.hotend2.thermistor_pin 0.25
temperature_control.hotend2.heater_pin 1.23
[…
temperature_control.hotend2.get_m_code 105
temperature_control.hotend2.set_m_code 104
temperature_control.hotend2.set_and_wait_m_code 109
Now, sending either “M104 T0 S200” or “M104 T1 S200” via terminal sets both heaters on.
terminal reports back while idle:
SENT: M105
READ: ok T0:38.2 /0.0 @0 T1:41.1 /0.0 @0 B:22.7 /0.0 @0
And when I want to heat only one heater:
SENT: M104 S245 T0
READ: ok T0:45.5 /245.0 @255 T1:47.8 /245.0 @255 B:22.7 /0.0 @0
Until now I tried it manual via terminal, via S3D control panel (clicking the controls) and Repetier Host.