jneilliii / OctoPrint-BedLevelVisualizer

MIT License
369 stars 82 forks source link

[BUG]: Unfortunately it no longer works with 4.4.0-BETA2 Firmware for Original Prusa MINI/MINI+ #560

Closed tafelberg closed 1 year ago

tafelberg commented 2 years ago

Describe the bug The Mini beeps once and does not run the program.

Expected behavior

Debug Log

Screenshots

Firmware and Version 4.4.0-BETA2 Firmware for Original Prusa MINI/MINI+

jneilliii commented 2 years ago

Maybe they changed the commands? Would need lots more information than it just doesn't work since I don't have a mini. Enable debug logging, serial logging etc and that might help to see what the mini is doing/responding with.

jneilliii commented 2 years ago

Might be able to see what's happening from the terminal tab. It might show us basically the same info that would need logged to serial.log when enabled.

tafelberg commented 2 years ago

serial.log plugin_bedlevelvisualizer_debug.log

jneilliii commented 2 years ago

weird, I don't see the command being sent to the printer for actually doing the probe operation. Are you using the Prusa Mini gcode from the examples?

tafelberg commented 2 years ago
Bildschirmfoto 2022-07-29 um 08 35 42 Bildschirmfoto 2022-07-29 um 09 52 45

Starting with the button (Update Mesh Now) in octoprint. (As always for two years) Then I see that the print head moves to the first position. The printer heats up. At 59 degrees, the printer beeps once and nothing happens anymore. Without restarting the printer, I can no longer print

.

jneilliii commented 2 years ago

You might want to ask Prusa what has changed in their firmware, I can't control that.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had activity in 14 days. It will be closed if no further activity occurs in 7 days

tafelberg commented 2 years ago

Prusa-Support is now looking for it.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had activity in 14 days. It will be closed if no further activity occurs in 7 days

tafelberg commented 1 year ago

Same problem with 4.4.0-RC1 Prusa I also informed (https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/2322)

jneilliii commented 1 year ago

curious if you simplify the gcode options down to the following if it works?

@BEDLEVELVISUALIZER
G29 T
tafelberg commented 1 year ago

Then nothing happens

tafelberg commented 1 year ago

This code works. But at the end there is a beep and the plugin crashed. I have always to restart the mini.

M140 S60 ; starting by heating the bed for nominal mesh accuracy M117 Homing all axes ; send message to printer display G28 ; home all axes M420 S0 ; Turning off bed leveling while probing, if firmware is set ; to restore after probing M117 Creating the bed mesh levels ; send message to printer display M155 S30 ; reduce temperature reporting rate to reduce output pollution @BEDLEVELVISUALIZER ; tell the plugin to watch for reported mesh G29 T ; run bilinear probing M500 ; store mesh in EEPROM M300 S440 P200 ; make calibration completed tones M300 S660 P250 M300 S880 P300 M117 Bed mesh levels completed ; send message to printer display

Bildschirmfoto 2022-10-08 um 13 43 50
jneilliii commented 1 year ago

Just take out any additional gcode that is unnecessary, so the M300 commands and M117 commands are beeps and messages on printer screen.