Latest firmware increased reprapdiscount full display update speed, but stutters prints
I read a lot of posts on several forums about how the reprapdiscount full graphic display causes print stuttering problems.
Most of them related to delta machines, but I do not have a delta, just regular prusa I3. What got me thinking was I noticed the latest repetier firmware shows the bed and hotend temperatures changing way more detail than using older firmware. All the other posts talk about a buffer running out and so on, and that happens when the screen updates cause too much activity.
Is there a way to tell the firmware to only update the lcd controller screen every 1/2 second or whatever the older firmware used?
Its not a minor issue, the printing is horrible with the latest firmware. I checked all my config.h settings to make sure they were the same where possible. I've been dealing with that file for years so am fairly familiar with it.
thanks
Comments
I'm still wondering, why does 0.91 refresh like 5x slower than 0.92?
I honestly would not care much, but it is the prime suspect here and I have always been interested in how the firmware does things anyway. It sounds like you are saying there is no obvious reason.
Again, my setup is super generic, arduino mega with ramps 4.1, there must be a million out there like this.
thx
void UIDisplay::refreshPage()
is really called. The code still says to do it every 1000ms or on a action. So if that is happening to you so often you might have a action always triggering. As you can program look into void UIDisplay::slowAction(bool allowMoves) and you see there is a flag uint8_t refresh = 0; that decides when a refresh is due. Only if set to 1 by one of the conditions it refreshes.
oh, you mean run using host and get feedback that way.
I have not run using host in a long time, I always run off sd card, I can try that.
I recall reading that changes things and the problem goes away, as the lcd controller is no longer in the way.
Is there any way to log activity to the sd card, if running just using lcd controller?
I see how the reporting works for host now, will try tonight.