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

Difficult to exit GRBL door state (v1.3.10-EDGE) #441

Open
vsergeev opened this issue Dec 22, 2023 · 0 comments
Open

Difficult to exit GRBL door state (v1.3.10-EDGE) #441

vsergeev opened this issue Dec 22, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@vsergeev
Copy link

Currently, there is no easy way to resume from the door state in some GRBL configurations, like the one used by Carbide 3D Nomad 3, because keyboard shortcuts and macros are disabled in this state, along with jogging and other controls, and the unlock button doesn't send the appropriate command to unlock GRBL. This wasn't an issue in gSender v1.2.2, because the unlock button sent resume ~ instead of unlock $X.

In order to resume from the door state in this GRBL configuration, either cycle start / resume (~) or soft reset (0x18) must be sent, not unlock ($X). Soft reset can't be sent because there is no button for it, the shortcut is disabled, and as far as I can tell it's not possible to type the escape character in the console (at least on Windows). Resume also has no button or shortcut, so the only option is to manually type and send resume with ~ in the console. This technically works, but is inconvenient for tablet users.

Some possible options:

  1. Allow overriding Unlock button behavior in the settings to send either $X, ~, or 0x1f
  2. Add a dedicated Resume / Cycle Start button like CNC.js
  3. Allow sending a subset of keyboard shortcuts so that either soft-reset or a new resume shortcut can be sent to unlock GRBL

For Nomad 3 users, I think option 1 is best, since I don't believe $X has a use case with its GRBL configuration and we could repurpose the unlock button to send resume.

@kglovern kglovern added the enhancement New feature or request label Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants