kisslorand / BTT-TFT-FW

Precompiled FW for Bigtreetech TFTs and compatible MKS TFTs
20 stars 3 forks source link

Why does config require M75 and M77 for filament runout even with PRINTJOB_TIMER_AUTOSTART enabled? #11

Closed buryboi closed 7 months ago

buryboi commented 8 months ago

Config states M75 is required at GCODE start and M77 required at GCODE end in order for Filament runout sensor to work. This works fine for me, but feels redundant with timer autostart enabled. Does the tft not recognize the timer autostart from marlin and thus needs discrete M75? Technically this is more of a question than an issue. Thank you for your firmware!

kisslorand commented 8 months ago

It's Marlin who needs the M75, not the TFT. Without the initial M75 Marlin will not report the filament runout trigger. M77 is needed so Marlin would not report filament runout outside the print job.

kisslorand commented 7 months ago

Closing due to OP being answered.