I ALMOST got my fans working with RR3
-
I finall ytook the plunge and converted my machine to RR3 (complete config wipe and created a new file to get rid of old gunk), but I cannot get my chassis fan to work properly.
In RR2 i did this:
M106 P2 I1 H100:101 T45:55 L0.3
After a lot of reading i configured RR3 like this:
; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 R4700 ; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0 M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"e0temp" Y"thermistor" C7.060000e-8 B4725 ; configure sensor 1 as thermistor on pin e0temp M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M308 S2 Y"drivers" A"DRIVERS" ; configure sensor 2 as temperature warning and overheat flags on the TMC2660 on Duet M308 S3 Y"mcu-temp" A"MCU" ; configure sensor 3 MCU Temp ; Fans M950 F0 C"e1heat" Q22500 ; create fan 0 on pin fan0 and set its frequency M106 P0 C"Print" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency M106 P1 C"Heat sink" S1 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on M950 F2 C"!Fan2" Q500 ; create fan 1 on pin fan1 and set its frequency M106 P2 C"Chassi Fan" H2:3 X0.05 B0.5 T45:55 ; set fan 1 name and value. Thermostatic control is turned on
But even with DWC shoing MCU at 62C the fans are off. (My MCU is not really that hot, but i have not put in my M912 yet)
So, where does my thinking go wrong here? (yes, I am using e1heater for print cooling. BerdAir and all that)
-
Sooo, I completely miss-read the documentation for the X parameter. All good now.