eyal0 / OctoPrint-TimeToFilament

Display time until next filament change and other time-until-whatever info in OctoPrint
3 stars 1 forks source link

After first filament change it always reads 24 hours until the next one #36

Open Mat-Hatter opened 2 years ago

Mat-Hatter commented 2 years ago

After the first filament change, it always reads 24 hours until the next one. It would be nice to get the time between each one on multiple changes. Is there a setting I am missing for multiple changes?

eyal0 commented 2 years ago

Is 24 hours the wrong answer?

Can you explain what you mean by multiple changes? As in, what is the expected behavior for you?

Mat-Hatter commented 2 years ago

Certainly.

Current behaviour

I add in multiple M600 filament changes to a single print Next Filament Change shows proper time to first M600 Change Filament and resume print Next Filament Change Shows 24 hours remaining to Second M600 Change Filament and resume print Next Filament Change Shows 24 hours remaining to Thrid M600

Expected Behaviour

I add in multiple M600 filament changes to a single print Next Filament Change shows proper time to First M600 Change Filament and resume print Next Filament Change Shows proper time remaining to Second M600 Change Filament and resume print Next Filament Change Shows proper time remaining to Thrid M600