Qrome / printer-monitor

OctoPrint 3D Printer Monitor using Wemos D1 Mini ESP8266
MIT License
477 stars 164 forks source link

Enhancement: Display Layer Progress Integration #134

Open Dougsterde opened 3 years ago

Dougsterde commented 3 years ago

Would love to see this integrated with the "Display Layer Progress" plugin.

Would also love to see "Time When Finished"

victor7376 commented 3 years ago

Hopefully Qrome will add them in as I’ve just forked this and added them both in.

Dougsterde commented 3 years ago

Just got a chance to check out your fork of Qrome/printer-monitor.

Love it! Fixed the font size for the layer display.

Other than that…awesome!

Great work.

Doug.

Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10

From: @.> Sent: Saturday, March 13, 2021 7:42 AM To: @.> Cc: @.>; @.> Subject: Re: [Qrome/printer-monitor] Enhancement: Display Layer Progress Integration (#134)

Hopefully Qrome will add them in as I’ve just forked this and added them both in.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Qrome/printer-monitor/issues/134#issuecomment-798398408, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AECI72ZLB7MNLNCFREGRFZTTDNTT3ANCNFSM4YYLBFEA.

victor7376 commented 3 years ago

Can I ask what font size you used, as I put it as a smaller font due to some maybe having over 1000 layers as I wasnt sure how it would look or fit.

Glad you like it btw.

Dougsterde commented 3 years ago

I just used the same as the other screens. 14 and 16 I believe. I haven't printed anything with over 1000 layers. Didn't think of that. Could add code to reduce the font if needed. On Mar 19, 2021 7:36 AM, victor7376 @.***> wrote: Can I ask what font size you used, as I put it as a smaller font due to some maybe having over 1000 layers as I wasnt sure how it would look or fit. Glad you like it btw.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

victor7376 commented 3 years ago

I've just updated the code to switch between the different layer amounts, so if its 1000 or more it makes the text smaller otherwise its the same as all the other screens.

I checked on the font size and its 16 & 24, so if its equal or greater than 1000 layers it'll put the text to 16 instead of 24

Dougsterde commented 3 years ago

I get it downloaded and check it out. On Mar 20, 2021 7:17 AM, victor7376 @.***> wrote: I've just updated the code to switch between the different layer amounts, so if its 1000 or more it makes the text smaller otherwise its the same as all the other screens. I checked on the font size and its 16 & 24, so if its equal or greater than 1000 layers it'll put the text to 16 instead of 24

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

Dougsterde commented 3 years ago

Are you seeing odd time on End Time screen?  Mine always show 11:25On Mar 21, 2021 12:35 PM, Douglas Dearing @.> wrote:I get it downloaded and check it out. On Mar 20, 2021 7:17 AM, victor7376 @.> wrote: I've just updated the code to switch between the different layer amounts, so if its 1000 or more it makes the text smaller otherwise its the same as all the other screens. I checked on the font size and its 16 & 24, so if its equal or greater than 1000 layers it'll put the text to 16 instead of 24

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

victor7376 commented 3 years ago

Any chance you can send a photo?

Dougsterde commented 3 years ago

Next time I print i will. Not sure if it is issue with printtimegenius or printer-monitor. Shows remaining time of about an hour then ETA about 6 hours from current. Going to try to remove and reinstall printtimegenius and see if it makes a difference. On Jun 17, 2021 5:33 AM, victor7376 @.***> wrote: Any chance you can send a photo?

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

morphias2004 commented 1 year ago

I'm getting this after uploading the code from either @victor7376

image

and this with the code from @Dougsterde . :(

image

I've stepped through each library version of SSD1306 by ThingPulse and the issues remain the same.

If I upload the original code from Qrome, and use SSD1306 v4.1.0 by ThingPulse; I have no issue.

Any assistance is greatly appreciated.

morphias2004 commented 1 year ago

Leaving the above comment for the benefit of others.

The issue was that in @victor7376 and @Dougsterde code, I had forgotten to uncomment #define DISPLAY_SH1106 in the Settings.h as I'm using the 1.3" SSH1106 display.

SSD1306 by ThingPulse v4.1.0 library is still required or the display will not work.

image