Help configuring multiple heaters/sensors on Mosquito Magnum+
-
I've defined my heaters and sensors as so:
M308 S5 P"3.temp0" Y"PT1000" A"Mosquito 1A" ; configure mosquito 1 sensor A as PT1000 on pin temp0 M308 S6 P"3.temp1" Y"PT1000" A"Mosquito 1B" ; configure mosquito 1 sensor B as PT1000 on pin temp1; M950 H5 C"3.out0"+"3.out1" T5 ; create single logical mosquito heater output on out0 and out1 and map it to sensor 5 and 6 M307 H5 R1.035 K0.206:0.022 D8.67 E1.35 S1.00 B0 ; disable bang-bang for mosquito and set pwm M143 H5 S505 P0 T5 A2 C0 ; Max heater temp: Heater number, max temp, monitor number, sensor number, action, condition; M143 H5 S505 P1 T6 A2 C0 ; monitor second sensor
And tool:
M563 P1 S"Mosquito 1" D1 H5 F3 ; define tool 1 as Mosquito 1, extruder 1, Heaters 5, Fan 3 M568 P1 R0 S0 ; set tool 1 active and standby temperatures to 0C G10 P1 X0 Y0 Z{global.T1ZOffset} U0 V0 W0 ; set tool 1 axis offests
However, the second heater doesn't seem to be turning on, and I get this error:
"Error: in GCode file line 211: M568: array too long, max length = 1"
when using:
"M568 P1 R0:0 S280:280 A2"
in my slicer.
I tried following this guide, any ideas what I'm doing wrong?
https://support.sliceengineering.com/portal/en/kb/articles/mosquito-magnum-dual-heater-
configuration-for-reprapfirmware -
@p8blr At a quick glance, it looks to me that you've created a tool to use a single heater (H5), but then you try and set the active and standby temperatures using M581 with a colon separator for two heaters. Hence the error message about array being too long.
-
@p8blr said in Help configuring multiple heaters/sensors on Mosquito Magnum+:
M563 P1 S"Mosquito 1" D1 H5 F3
You only have heater5 assigned to the tool. Try H5:6