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

Improved keyboard control #1

Open
mkraska opened this issue Dec 31, 2018 · 0 comments
Open

Improved keyboard control #1

mkraska opened this issue Dec 31, 2018 · 0 comments

Comments

@mkraska
Copy link

mkraska commented Dec 31, 2018

Hello,

I tried your software on a Raspi with a numeric keypad as jogging device and a standard 7" touch screen
I understand that keyboard jogging isn't within the original design intent. Yet I would propose the following improvements:

  • Instead of just reacting on keypress events I propose to start jogging at keypress and stop jogging at keyrelease. While keypressed, send move commands with increasing feed rate and distance (just like Grbl Overseer) but short enough to have good response to keyrelease.
  • Alternatively, use a variable step with configurable initial value and range of values, use +/- to select from the values, e.g. [ 0.1, 1, 10 ]
  • Avoid hitting the limits by reading the Grbl settings and checking the moves against the limits.
  • It seems that SetZero requires multiple keypress events to really get the work coordinates to zero.
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

1 participant