Cannot control chamber heater from UI with 3.5
-
I just updated the web UI to 3.5, and now I cannot control the chamber heater.
When clicking the "Heater" link on the chamber heater line, it tries to change chamber heater P10 instead of P10 and in the console I have:
If heater is inactive (after boot) and I click the "Heater" button:
M141 P10 S0 Error: M141: parameter 'P' too high
If heater is active with
M141 S100
and then I click the button:M141 P10 S-273.15 Error: M141: parameter 'P' too high
I can control the chamber heater with
M141 S100
for example -
-
Beta 2?
Can you share your config? -
@Phaedrux Yes beta 2
M550 P"Lili" ; set printer name ; #### General preferences #### G4 S2 ; wait for expansion boards to start G21 ; use millimeters G90 ; absolute coordinates M83 ; relative extruder moves ; #### Drives #### M569 P0.1 S1 ; Z0 goes forward M569 P0.2 S0 ; X goes backward M569 P0.3 S0 ; U goes backward M569 P0.4 S1 ; Z1 goes forward M569 P0.5 S1 ; Y goes forward M569 P20.0 S1 ; extruder 0 goes forward M569 P21.0 S1 ; extruder 1 goes forward M584 Y0.5 Z0.1:0.4 X0.2 U0.3 E20.0:21.0 ; drive mapping, U is second extruder X (IDEX) M92 X80 U66.67 Y80 Z400 E830:582 ; set steps per mm M350 X64 U64 Y128 Z32 E8:8 I1 ; configure microstepping with interpolation M906 X1000 U1000 Y1000 Z1000 E1200:1200 I30 ; set motor currents (mA) and motor idle factor in per cent M203 X6000 U6000 Y6000 Z2000 E3600:3600 ; set maximum speeds (mm/min) M566 P1 X800 U800 Y800 Z100 E1000:1000 ; set maximum instantaneous speed changes (mm/min) M201 X3000 U3000 Y3000 Z500 E10000:10000 ; set accelerations (mm/s^2) M208 X-70 U40 Y0 Z0 S1 ; set axis minima M208 X230 U330 Y300 Z266 S0 ; set axis maxima M84 S30 ; Set idle timeout M204 P1000 T2000 ; print move acceleration ; #### Endstops #### M574 Y1 S1 P"io4.in" ; Y low endstop M574 Z2 S1 P"io1.in+io0.in" ; Z dual endstops M574 X1 S1 P"20.io1.in" ; X endstop M574 U2 S1 P"21.io1.in" ; U endstop ; #### Bed heater #### M308 S0 P"temp0" Y"thermistor" T100000 B3950 ; heater sensor M950 H0 C"out8" T0 Q10 ; heater output M307 H0 A299.4 C395.3 D4.4 S1.0 V24.3 B0 ; auto tune M140 H0 ; bed is heater 0 M143 H0 S150 ; temp limit ; #### Tool 0 #### ; Board address 20 ; thermistor and heater M308 S1 P"20.temp0" Y"thermistor" T100000 B4725 C7.06e-8 ; heater sensor M950 H1 C"20.out0" T1 ; heater output M307 H1 B0 R1.881 C198.3:156.4 D5.29 S1.00 V24.3 ; heater tuning M143 H1 S285 ; temp limit ; part fan M950 F0 C"20.out1+out1.tach" Q500 ; fan config M106 P0 S0 H-1 ; fan is manual ; hot end fan M950 F1 C"20.out2+out2.tach" Q500 ; fan config M106 P1 S255 T140 H1 ; fan is automatic (temp) M563 P0 D0 H1 F0 ; tool definition G10 P0 X0 Y0 Z-1.45 U0 E0 S0 R0 ; tool offset ; if tool is too far from plate, Z must be positive to bring it closer ;G10 P0 X0 Y0 Z0 E0 S0 R0 ; tool offset ; #### Tool 1 #### ; Board address 21 ; thermistor and heater M308 S2 P"21.temp0" Y"thermistor" T4500000 B5190 C-0.5164e-8 ; heater sensor config M950 H2 C"21.out0" T2 ; heater output M307 H2 R1.5 K0.250:0.000 D14.09 E1.35 S1.00 B0 V23.8 ; heater tuning M143 H2 S400 ; temp limit ; part fan M950 F2 C"!21.out1+out1.tach" Q500 ; fan config M106 P2 S0 H-1 ; fan is manual M563 P1 D1 H2 F2 X3 ; tool definition G10 P1 X0 Y-1 Z-1.45 U-34 E0 S0 R0 ; tool offset M308 S20 Y"mcu-temp" P"20.dummy" A"Tool 0 MCU" M308 S21 Y"mcu-temp" P"21.dummy" A"Tool 1 MCU" ; Water pump M950 P13 C"out7" Q0 ; Water pump fans ;M950 F10 C"out4+out4.tach" ;M950 F11 C"!out5+out5.tach" ;M950 F12 C"out6+out6.tach" ; chamber heater M950 F10 C"!out4+out4.tach" ; chamber fan M308 S10 P"temp1" Y"pt1000" ; chamber heater sensor M950 H10 C"out9" T10 Q10 ; chamber heater M307 H10 R0.669 K0.399:0.000 D21.93 E1.35 S0.70 B0 ; heater tuning without bang bang M570 H10 P20 R10 M143 H10 S150 ; temp limit M141 H10 M302 S180 R180 ; allow extrusion only when hot ; override in slicer M207 P0 S0.5 F1800 Z0.2 ; retraction configuration tool 0 M207 P1 S0.5 F1800 Z0.2 ; retraction configuration tool 1 M572 D0 S0.00 ; default pressure advance M572 D1 S0.00 ; default pressure advance global last_extruder = -1 global initial_layer_flow = 100 global force_pump_on = false global config_finished = true
-
@Phaedrux it's a beta 2 issue. Downgrade to 3.4.5 and it works
-
@jay_s_uk Is it safe to downgrade to 3.5 without flashing the board firmwares?
-
@kuon you may be ok. It certainly won't damage anything but you may find the odd other feature that doesn't work