OllisGit / OctoPrint-DisplayLayerProgress

OctoPrint-Plugin
GNU Affero General Public License v3.0
120 stars 24 forks source link

[BUG?] Incorrect display when using variables only #247

Closed pandel closed 2 years ago

pandel commented 3 years ago

Hi!

I am using plugin version 1.27.2. If I set the following value to show up in the printer display

[current_layer]/[total_layers] H=[current_height]/[total_height]

I get (i.e.)

113 H=12.5/22.7

But if I set

L=[current_layer]/[total_layers] H=[current_height]/[total_height]

I get the correct and complete information.

That seems to have been introduced with the latest update.

Regards Holger

stale[bot] commented 2 years ago

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

OllisGit commented 2 years ago

hmm..works for me. Please try to send the M117 command directly to the printer via the OP-Terminal

M117 1/113 H=12.5/22.7

On my printer ANET E10 the issue is a little bit different, the last characters were striped and on other printers the "fw-crashs" or do strange things when the message is too long or has "illegal" characters.

Please also verify the DLP-Settings directly in OP, maybe the UI has a bug.

<OP-Installation>/config.yaml

plugins:
...
  DisplayLayerProgress:
    printerDisplayMessagePattern: '[current_layer]/[total_layers] H=[current_height]/[total_height]'
github-actions[bot] commented 2 years ago

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

github-actions[bot] commented 2 years ago

This issue was closed, because it has been already marked for 10 days with no activity.