pin PD12 used multiple times in config
Trying to set up two fans for the drivers, adding the following lines results in an error
pin PD12 used multiple times in config
:
On lines 137-145 of printer.cfg,
I don't know where PD12 is used previously.
Also, could I simplify this to [controller_fan controller_fan_1] pin:PD12, PD13
and should I tie the enable_pin to the steppers?Solution:Jump to solution
no, you already have one fan defined as a controller fan using the pin you want. Just add the other in your printer.cfg
...
16 Replies
Got an error when trying to attatch printer cfg to the OP (because I tried to drag and drop it right out of 7zip
upload your printer.cfg and ratos.cfg
didnt think to check ratos.cfg, but there is is, line 359
Should I use the Setup Wizard to tell it No Fan and use the two in printer.cfg,
or set it to "input voltage pwm" and then set up only the second fan in printer.cfg
You can use multi_pin_fan to use 2 controller fans and they will work together.
So get rid of both
controller_fan
entries in printer.cfg, set controller fan to none in set up wizard, then add to printer.cfg:
Solution
no, you already have one fan defined as a controller fan using the pin you want. Just add the other in your printer.cfg
don't mess around with multi-pin, it is a headache
fair enough lol, I'll swap to that now
multi-pin is only useful for the print cooling fan, but we have long ago switched from dual fans to the 4028 so that isn't even needed anymore
looks like the fans turn on as soon as the drivers are on
and after a delay, turn off once the drivers are off, just as expected. thank you
now I can finally turn on performance mode after uh,,,,,, more than a year of putting it off
"performance" mode is really normal, and non-performance mode is "training wheels" (only good for making sure things work and not doing damage if there is a crash)
it's been a long training process
Not at all if you know what you are doing… Used it plenty of times.
And since you are setting it on printer.cfg it will override what’s in RatOs.cfg.
agree to disagree
Exactly!
Agreed 😉