LuckyX182 / Filament_sensor_simplified

OctoPrint Filament sensor simplified plugin repository
Apache License 2.0
29 stars 42 forks source link

Microcuts detected as valid to consider a valid filament end #51

Open zurbaran opened 2 years ago

zurbaran commented 2 years ago

It seems that the filament sensor sends microcuts, which causes the printer, octoprint, to detect that the filament has run out for a few thousandths of a second and pause printing. Could it be configured the times that it must be in a state change so that it considers it real? Marlin himself does not detect the end of the filament for me because he must be filtering those microcuts, but the raspberry, octoprint, if he thinks he has received the signal that the filament is over.

fraintt commented 2 years ago

Hi, i see this as well, but only with the new version. It was working fine with 0.2.3, but after the Update the sensor gets triggered 3-4 in a 1 hour print altought the filament is still present..

kami83 commented 2 years ago

Same problem here. Any solution??

BG kami

sixtysixdutch commented 2 years ago

+1 also seeing the same issue using a basic microswitch type sensor

LuckyX182 commented 2 years ago

there must be 10 consequent reads to consider filament end as valid to prevent false positives, will try to test

CMR-DEV commented 2 years ago

Possibly fixed by #55

LuckyX182 commented 2 years ago

Hi guys, as @CMR-DEV mentioned this is possibly fixed and now available in 0.3.2 version, please try updating