-
Notifications
You must be signed in to change notification settings - Fork 533
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
New control frames #1577
New control frames #1577
Conversation
This is the idea i was looking for, well done, how do i install your code ? |
If you down load the code from my fork rschell/bCNC using the New_Control_Frames branch, you will be using the code that I have been running on my raspberry Pi based machine. |
Thank you. I really like the features you have implemented, brilliant work |
@rschell Thanks for your work. Could you attend to the codefactor issues? |
Happy to, if there is a plan to merge the branch |
bCNC/controllers/GRBL1.py
Outdated
@@ -8,6 +8,8 @@ | |||
import time | |||
import Utils | |||
|
|||
OV_JOG_CANCEL = chr(0x85) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you remove the extra spaces here. To silence codefactor.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Already fixed in my local version, need to push the change
Testing this code..
|
It appears you were not connected to the grbl controller, I get this error too when disconnected. Will look into trapping this condition. It is a more generic issue than the continuous control frame. Could add to bCNC/Sender.py serial_write routine:
|
FYI, I had to change spaces to tabs in Sender.py lines 472-474 to get your fork running. |
sorry, dealing with two versions one with tabs and one without. Editor defaults to inserting 4 spaces. |
FYI the codefactor PR is merged now. |
PR for Issue #1572.
Here are two new control frames, both using slider controls to adjust the step size or step rate. The first commit adds fixed step size sliders for the Z and XY axes. The second commit adds a continuous control frame using a single slider to adjust the step rate for all three axes. Either or both can replace the current control frame by making the appropriate selection in the bCNC startup files.
No pride of authorship here, take it if you like it, adjust it or I'm happy to make any suggested changes.
Ron