-
-
Notifications
You must be signed in to change notification settings - Fork 582
fix: resolve an issue where Grbl controller cannot recognize certain startup message #573
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
Conversation
…startup message that is used for branding
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reached out to the LongMill team about this issue. One of their customers already filed a bug report, and as a result they changed the startup string so it now reads like
Grbl 1.1f ['$' for help] (Longmill Build Oct 21, 2019)
That does not confuse the CNCjs parser.
For reference, here is the report from the LongMill forum. According to Andy Lee hi@sienci.com, that suggestion has been folded into the most recent firm. So maybe CNCjs does not need to change.
I am expecting to get one of the new controllers in the near future. When I
do, I'll let you know what we've got (it should still be 1.1h).
…-Frank
On Wed, Mar 4, 2020 at 11:28 AM Mitch Bradley ***@***.***> wrote:
***@***.**** commented on this pull request.
I reached out to the LongMill team about this issue. One of their
customers already filed a bug report, and as a result they changed the
startup string so it now reads like
Grbl 1.1f ['$' for help] (Longmill Build Oct 21, 2019)
That does not confuse the CNCjs parser.
For reference, here is the report from the LongMill forum. According to
Andy Lee ***@***.***, that suggestion has been folded into the most
recent firm. So maybe CNCjs does not need to change.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#573?email_source=notifications&email_token=AMWEYVKSYDPU3SO6VU22YF3RF2FSBA5CNFSM4LA2ELBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCX7CEOY#pullrequestreview-368976443>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMWEYVMNTPJUENMTMXHLSK3RF2FSBANCNFSM4LA2ELBA>
.
|
These instructions tell how to deploy new LongMill firmware: https://sienci.com/dmx-longmill/grbl-firmware/ |
I made a slight change to the code (a7d9bab) to increase the flexibility:
It will get the exact |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Fixed in 1.9.21 |
I still have my original controller with the problematic version string. I
tested 1.9.21 this morning and it works fine.
…On Fri, Mar 6, 2020 at 8:54 PM Cheton Wu ***@***.***> wrote:
Fixed in 1.9.21 <https://github.com/cncjs/cncjs/releases/tag/v1.9.21>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#573?email_source=notifications&email_token=AMWEYVK4C73NB42SKRA2A7LRGGZP7A5CNFSM4LA2ELBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEODNFNA#issuecomment-596038324>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMWEYVJYHNKTRCXUMG77XV3RGGZP7ANCNFSM4LA2ELBA>
.
|
…startup message (#573) * fix: resolve an issue where Grbl controller cannot recognize certain startup message that is used for branding * chore: downgrade to 1.9.21 to make a patch release * fix(eslint): fix unexpected indentation * chore: add more flexibility to the regular expression * fix: export 'STLLoader' (imported as 'THREE') was not found in 'three' * fix: incorrect spelling * build(ci): drop support for Node.js 8 and earlier versions * chore: bump electron 4.1.4 to 8.0.3, bump serialport 7.1.4 to 7.1.5 * docs: update README.md * fix: rollback Electron to 4.2.12 with Node.js 10 * chore: install rpmbuild Co-authored-by: Cheton Wu <chetonu@gmail.com>
Fixed my issues on the Millright Mega V controller also. Thanks a million!!! |
This issue was reported on FB where some users may experience startup problems when using a custom Grbl firmware with certain startup message (e.g.
Grbl 1.1h: LongMill build ['$' for help]
):I changed the strict regular expression from
to
so it can math the string
Grbl 1.1h: LongMill build ['$' for help]