Skip to content
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

"Ok" messages while idle #917

Closed
djdelorie opened this issue Mar 21, 2018 · 16 comments
Closed

"Ok" messages while idle #917

djdelorie opened this issue Mar 21, 2018 · 16 comments

Comments

@djdelorie
Copy link

Printer: Rostock MAX V1, Repetier 0.92.9
Host: Fedora 26 x86-64

After connecting to my printer, the console window prints "Ok 0" every second or so. During a print, it prints "Ok 1", "Ok 2", etc... After the print, it prints "Ok 4294967295". These messages cause other, more important messages, to scroll off the console.

Printer is now online.
Info:External Reset
zDistortionCorrection:1
Free RAM:2290
Autoretract:0
X:0.00 Y:0.00 Z:0.000 E:0.0000
SelectExtruder:0
FlowMultiply:100
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0

@rockstorm101
Copy link
Collaborator

Isn't this a duplicate of #813? This problem was supposed to be already dealt with.

@djdelorie
Copy link
Author

Turns out the problem still happens if you check the "monitor printer status" box, but that box has to be checked to enable the temperature graph, so... still a bug. Also, the "Ok 1" etc messages are printed either way.

@kliment
Copy link
Owner

kliment commented Mar 21, 2018

This is actually an unrelated problem - repetier firmware has decided it will attach the line number it's okaying after the ok I guess - so we need to ignore an ok with a number after it, while we're currently only ignoring lines that end with "ok" or "wait".

@kliment
Copy link
Owner

kliment commented Mar 21, 2018

Just pushed a commit that should fix this, can you test?

@djdelorie
Copy link
Author

pronterface still prints the "ok 1" lines (along with "busy:processing" and "busy:heating" style messages)
(unless running ./pronterface.py in the source tree uses installed modules instead of those in the source tree)

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

Which commit are you on?

@djdelorie
Copy link
Author

45417e3

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

Ok, I found what's going on. Can you try again with latest?

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

Should also silence the busy: messages

@djdelorie
Copy link
Author

Seems to work. THanks!

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

Awesome.

@kliment kliment closed this as completed Mar 22, 2018
@rockstorm101
Copy link
Collaborator

I still see tons of "echo:busy: processing" messages. I have the box called "Monitor printer status" checked. Should it be this way?
I use Marlin 1.1.8.

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

I'll squelch those. Can you try with latest commit?

@rockstorm101
Copy link
Collaborator

I'll try latest commit with the next print. In an hour or so. If you need any logs or something, let me know.

@rockstorm101
Copy link
Collaborator

Now on 2e83002 I still see them. Also I see many "echo:Active Extruder: 0" or "echo:Active Extruder: 1" which might be expected I guess since it is a print with two colors.

@kliment
Copy link
Owner

kliment commented Mar 22, 2018

Do we want to hide those too? Can you come to IRC for a bit so we can discuss?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants