gerritv / Grbl-Panel

A control panel for Grbl
MIT License
180 stars 103 forks source link

Ignore async characters in gcode #20

Closed tbfleming closed 9 years ago

tbfleming commented 9 years ago

Autodesk decided that GRBL needs a % at the top of the file (they probably were testing with UGS or another horribly buggy sender). This causes grbl-panel to stop; it won't resume. Could you detect and ignore async commands?

Sorry to flood you with reports suddenly. Even with these issues this is a really nice tool. I got tired of dealing with UGS lockups.

gerritv commented 9 years ago

no prob, should have these irritations slain by Tuesday. Yes, UGS lockups, prompted me to start this project as well :-) Gerrit

tbfleming commented 9 years ago

I misdiagnosed %. It's not an async command; it's standard gcode. From Wikipedia:

Demarcates the start and end of a program. Originally indicated the start and end of tape feed on NC machines, generally but not always required to be present on newer machines.

Still best to ignore it.

gerritv commented 9 years ago

Fixed in V1.0.3.0