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

Enhancement: add jog menu. #22

Open
thawkins opened this issue Oct 27, 2019 · 3 comments
Open

Enhancement: add jog menu. #22

thawkins opened this issue Oct 27, 2019 · 3 comments

Comments

@thawkins
Copy link

Add a jog menu to the lscd menues, with the ability to select an axis, movemeht would track the ui encoder mivement (1mm/step x/y, 0.1mm/step z) until tbe encoder button is pressed to terminate jog mode.

@bdurbrow
Copy link
Owner

Jog mode is currently triggered from the keypad; and the encoder button switches between jog increments (the increments available are configurable in config.h.

I can add an optional (via #define setting) set of menu commands to enter jog mode with a specific axis selected.

@thawkins
Copy link
Author

thawkins commented Oct 28, 2019 via email

@bdurbrow
Copy link
Owner

bdurbrow commented Oct 28, 2019

What about using long press on the encoder button to exit jog.

The UI infrastructure isn't set up for that. Everything is done on key-down events, not key-up events.

Exiting jog is done with the second button on the LCD card (generally speaking, that button is used as "back" or "cancel").

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

2 participants