G-code errors
-
I am getting some errors occurring during the start of a print. I have an Electron Prusa i3 with an MKS 1.2 board. I am running the original version of Marlin that came with the board, maybe 1.0
At the start of a print the message on the screen changes to Sleeping... This is during the heating phase.
When I watch the console I see two points where I get an error saying that the line number did not equal line number-1 (sic) One of these is during a G28 Z0 command and one during the G29 auto level. I can see in the code that two lines N# are on the screen with the same number and same command. I took a look at the G-code export for a model and everything looks fine, so I don't know the cause of the duplicated line numbers.
Another interesting thing is that I can get the same error if I open the console and send "M117 Printing.." the text never appears on the display (It did appear when I used Cura) I tried some other text and found that "M117 Working" also does not work. Many things do work, however, hello, Busy, Idle... etc.
I can get decent prints now that I have ironed out the settings, this start G-code is kind of a minor annoyance.
-
This is normal. MatterControl automatically resends a line if it does not get the
ok
response back from the printer after a certain amount of time. TheG28
andG29
commands take an exceptionally long time to complete and the printer does not send theok
back until they are finished. The error you are seeing is the printer complaining that it got the same line twice, however this has no ill effect on printing. Everything proceeds normally after that.Not sure what the issue is related to
M117
. Could be something to do with your firmware. I just tested it on our TAZ and it takes any arbitrary string with no problem.