New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Temperature graph missing history for higher extruders (only visible in 1.10.0rc3) #4980
Comments
IIRC you are running OctoPrint 1.10.0rc3? |
This sounds rather like a bug, so please share a system info bundle. In general it's always a good idea to share one with a reproduction if you stumble across some behaviour that you want to see changed, even as request, as it very much increases the likelihood that I can actually reproduce the behaviour and see what I can do about it. Help me to help you instead of making me constantly ask for details, thanks. |
@jneilliii Yes. @foosel Here it is, during a print that exhibits the problem. octoprint-systeminfo-20240330105323.zip Bundles: edited by @github-actions to add bundle viewer links |
So this is actually a bug, but not a regression in 1.10.0rc3. OctoPrint actually does keep the full history. The problem is that the graph doesn't render it right on load, because at that point it hasn't yet received the information on the configured printer profile, thus falls back on the default values, and therefore refuses to draw anything but the first extruder and the bed. I haven't confirmed it yet, but I'm pretty sure the chamber temperature would be affected here as well. It's not a regression because it was always behaving this way, it simply didn't show because so far the temperature graph always started at the time of the reload and no history at all was rendered, that's a new feature in 1.10.0. I'm scheduling a fix for this for 1.10.1 - it's a bug, but frankly too minor to justify yet another RC round on its own. |
Sidenote, please don't unpack and repack the system info bundle, and also:
this version that your instance is reporting there is definitely not When opening tickets of any kind, make sure you can reproduce whatever you are opening them about on an official release, not any forks, especially not dirty ones. |
The problem was that one of the log files was too big. I had to truncate it. Sorry about the version, that was my installer dropping the tag on the workshop floor. The code itself is 100% official Octoprint. I'll fix that nonsense in time for the next bug report. |
Gotcha. I've also just pushed a new version of the bundle viewer that now supports the actual bundle being in a subfolder (which was the reason why I mentioned it), so IF you should have to repack things in the future due to size reasons, it should now no longer cause issues with the viewer. |
Good news I guess, we need another RC for 1.10.0 after all, and I'll include this fix in that. |
Fixed in 1.10.0rc4. |
Is your feature request related to a problem? Please describe.
After an UI reload (or when opening Octoprint on another host after starting to print), the temperature graph looks like this:
Describe the solution you'd like
Octoprint should remember all temperatures, not just the first extruder's.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: