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

grbl 1.1 Jog command in Axes Widget #550

Closed
4 of 12 tasks
JulianS-Uni opened this issue Jan 7, 2020 · 3 comments
Closed
4 of 12 tasks

grbl 1.1 Jog command in Axes Widget #550

JulianS-Uni opened this issue Jan 7, 2020 · 3 comments

Comments

@JulianS-Uni
Copy link

Description

Describe the issue or feature request in detail. Take a screenshot or record a video will be helpful.

Versions

  • CNCjs: 1.9.2
  • Node.js: 6.x
  • NPM: 5.x

How Do You Install CNCjs?

  • NPM
  • Download the CNCjs Desktop Application

CNC Controller

  • Grbl
  • Smoothieware
  • TinyG/g2core

Hardware

  • Raspberry Pi
  • Desktop or Laptop
  • Mobile Device

Operating System

  • Not Applicable
  • Windows
  • Mac
  • Linux

Is there a way to use the grbl 1.1 Jog commands when using the keyboard navigation in the Axes Widget? When i press and hold an arrow key i can see in the console that CNCjs spams gcode commands to the Arduino. When i stop pressing anything I can see in the console that no more gcode is sended but the axis is still moving. From my understanding it should be possible with grbl jog commands to capture when the button is released and abort the current movement. Isn't this implemented yet?

@MitchBradley
Copy link
Contributor

cncjs currently does not have support for the new grbl-specific jog commands. I will add the feature request tag to this issue.

One workaround is to set the jogging increment to a small value so each jog step completes before the keyboard auto-repeats the next one.

@JulianS-Uni
Copy link
Author

Cool, thank you very much!

@MitchBradley
Copy link
Contributor

This duplicates #512 so I am closing this ticket in favor of the existing one

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