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

Bugfix for handling gcode state G38 #2422

Merged
merged 3 commits into from
Jan 13, 2024

Conversation

breiler
Copy link
Collaborator

@breiler breiler commented Jan 13, 2024

UGS parser expects G38 to have an axis parameter. However, if the controller is in a G38 modal state and a gcode parser state command is issued these commands can't be applied to the gcode state:

[GC:G38.2 G54 G17 G21 G90 G94 M5 M9 T0 F100 S0]

With this fix, the internal parser will not make it mandatory to have an axis to a probe command, leaving the command validation to the controller.

Fix for #2386

When using a TCP connection it will block while establishing the connection and will not display the connection status or message until after it has done a TCP handshake. Make sure the status and message is dispatched before the connection.
@breiler breiler merged commit bdecfec into winder:master Jan 13, 2024
1 of 2 checks passed
@breiler breiler deleted the bugfix/g38-without-axis branch February 1, 2024 06:05
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

Successfully merging this pull request may close these issues.

1 participant