Page 1 of 1

How do you get 'Remaining Print time' onto the LCD screen?

Posted: Wed Mar 25, 2015 10:29 pm
by kanDO_Bryce
Hi all,

When I got my Rostock MAX (second hand) the remaining print time was showing at the bottom of the LCD screen. Since then I have had to re-download and install the firmware, so that's been lost. Sadly I don't ave contact for the original owner to try to get his firmware off of him.

Anyway, I have been poking around in the uimenu.h tab of the firmware, and got this far:
http://postimg.org/image/8pq16bnct/
Everything on line 171 seems to work fine and show up on the LCD, except for the time '%Ut'. All I get for the bottom line of the LCD screen is...

Time:

...ie there's no variable being passed there.

What am I missing? Would be good to get the remaining time to show up on the LCD there as its big and obvious, unlike the little bit down the bottom right of Repetier-Host.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 5:06 am
by bot
I think it's sent by rep host or gcode. Just messages sent at intervals saying the updated eta I think.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 7:18 am
by McSlappy
while we're on this, any idea why it shows -55s when using Cura?

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 8:50 am
by Tincho85
Are you printing from the SD?
because if I print using the USB port I get the remaining time, but from the SD it shows the percentage printed.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 9:35 am
by geneb
The ETA message is generated by Repetier-Host.

g.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 1:35 pm
by RocketMagnet
Just for some clarity %Ut does not refer to the remaining time for a print, it's the cumulative printing time total for the printer
and it's pulls this value from the Eeprom.

Repetier Host periodically passes it's time remaining value to %os variable (generic for system messages), I don't think MC does
and probably for the best in my experience MC gets the times wrong anyway.Repetier Host is spot on for times and filament used.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 5:13 pm
by kanDO_Bryce
Thanks @RocketMagnet - that's exactly what I was looking for!

@McSlappy I am using CuraEngine within Repetier-Host as my slicing engine, but I don't get that error.

Re: How do you get 'Remaining Print time' onto the LCD scree

Posted: Thu Mar 26, 2015 6:00 pm
by McSlappy
I should sit down and figure it out, but it only slightly bugs me so I'll probably just leave it :)