-
-
Notifications
You must be signed in to change notification settings - Fork 234
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
Fixed status leds for meshing aand nozzle cleaning #404
Conversation
Added Z lift after brush
Thank you, please use for each functional change an own PR. This has two mixed changes (LED setting and Z movement) |
I don't understand what you mean. Are you saying I should do a PR for only the meshing fix, a PR for the qgl fix, and a separate PR for z-tilt? |
Oh wait, I see what you're saying. I must have used the wrong branch when I submitted this. |
Ok, got that fixed. |
now i made a mess by accident. Can you please restore the nozzle_cleaning.cfg without the empty line? the original one |
See if that fixed it. |
Thanks! now i got it as i wanted it :D |
i need to check the timings because of the strobe flashing we had a couple weeks ago. But looks good for me |
I would think this would essentially work as all of the other status functions. |
If you look at the files you added it directly above of |
I see. If you need to move them around, please do. I put setting the status after the initial set commands like the other helpers. I didn't think about if there was any type of loop on the homing rename and such. |
Hello, not sure to understand this PR since everything is already set correctly in the main calling macros and the files you modified are conditionnaly included. Do you have a specific need or something for this? I'm not against doing this change but then we will need to clean the other parts of the code where the STATUS_LED commands are not needed anymore. For example here: klippain/macros/base/homing/tilting.cfg Lines 15 to 17 in 67980a7
This block is the one that manage the leds for QGL and Z_TILT at the same time. There is other examples like this one. |
The status animation for me isn't working for QGL/Ztilt and meshing. I'll double check and look at things, but all other status' work. |
Oh, it may be because you call directly the QGL function and not the generic Klippain tilting process. But yes in this case it would be better to move the functions as you've made it indeed... |
Ok I've just checked and these files are ok to be modified. So we can add your changes. But can you update the calling macros to remove the original call that are not needed anymore? |
That may be what I'm experiencing also. Now I am using klipper-led-effect with the barf examples that is mentioned here #164. I am going to attempt to add this in, and I have a separate config that translates all of the klippain status calls to what klipper-led-effect uses to start and stop those animations. |
The only thing that is in the Print_start is a BUSY status and a PRINTING status call. Something that I did just notice, all of the other sub macros do usually call a status_led of READY, but I did not add that to these. Would you want that called at the end of the sub macro? Arguably If a print is started, it should call the BUSY status and not ready, but I would assume that if it's left as READY that when the next sub macro calls the next call you wouldn't see the READY status. |
it would be nice to have all the sub calls get their own status colors/phase indicators |
For the most part, they already do. |
it is important to understand, that this PR is re-introducing strobe flashing on LED status calls as it is integrated in this PR here, @Frix-x . |
I'll close this one in favor of #412 that is a big rework of the LED system and that contain the same feature. So this will get merged soon :) |
I noticed that the status LEDs wasn't working for bed meshing and z-tilt/qgl.