Filament Monitor Flagging When Not Printing
-
using a simple filament switch style monitor configured like this:
M591 P1 D0 C"IO6.IN" S1On power up I'm seeing filament out warnings before I start a print. I thought the S1 is supposed to set it to only be monitored when printing?
Firmware V3.4.1-RC1 haven't tried other firmware versions yet
-
S1 means it will pause the print, or prevent it from starting, but the message informing you there is no filament happens as soon as it's detected.
Perhaps it would make more sense for you to add the filament sensor config to start.g so that it only gets turn on right when a print is started. Then in your end gcode you can disable it again.
-
I had thought to do that as well. Just seemed like odd behavior.
I expected the s1 to signify only while printing. If there are retracts and moves it would make no sense to check it on power up.
-
I enabled the filament check during my print start macro and the issue I run into is that on a resume it re-runs the entire macro.
-
@that-guy-e said in Filament Monitor Flagging When Not Printing:
my print start macro
What macro is that exactly and where/when does it get called?
Note I mentioned start.g which is a special system macro that gets called immediately before the print gcode file is executed.
-
I will try moving it to start.g
I have a print_start.g which is called out after setting bed and nozzle temps. I was hoping to automate some retract sequences in the filament runout, but I can't include them without first having the nozzle hot.
I might just define it as an external trigger, so I can set it so it to only trigger during a print. Assuming triggers still behave the same