Contact me: hankecnc@gmail.com

Smoothieware 的状态解析器中的正则表达式错误 #664

推推 grbl 3年前 (2023-02-03) 268次浏览
打开
8 个任务中的第 2 个
sigxcpu76 打开了这个问题 2020 年 12 月 1 日 · 3条评论
打开
8 个任务中的第 2 个

Smoothieware 的状态解析器中的正则表达式错误#664

sigxcpu76 打开了这个问题 2020 年 12 月 1 日 · 3条评论

评论

Smoothieware 的状态解析器中的正则表达式错误 #664

描述

Smoothieware 返回前缀为GC:GRBL 1.1 的状态。CNCjs 没有考虑到这一点,它用状态行污染了控制台(我假设是因为它没有被解析)。

我已经更改了SmoothieLineParserResultParserState函数以匹配该GC:前缀,现在一切正常。

line.match(/^\[GC\:((?:[a-zA-Z][0-9]+(?:\.[0-9]*)?\s*)+)\]$/);

版本

  • CNCjs:1.9.22
  • 节点.js:6.x
  • NPM:5.x

你如何安装CNCjs?

  • NPM
  • 下载 CNCjs 桌面应用程序

数控系统

  • [] 格布
  • [x] 冰沙软件
  • TinyG/g2核心

硬件

  • 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • [] 不适用
  • 视窗
  • 苹果
  • [x] Linux
Smoothieware 的状态解析器中的正则表达式错误 #664
贡献者

@sigxcpu76我遇到了同样的问题并提出了修复请求。 #661 不确定它是否会被合并。这很简单。

Smoothieware 的状态解析器中的正则表达式错误 #664
贡献者

你好!#661合并后,这个问题还在发生吗?

Smoothieware 的状态解析器中的正则表达式错误 #664 emcniece 添加了 陈旧 标签 2022 年 3 月 27 日
Smoothieware 的状态解析器中的正则表达式错误 #664

我不再使用 Smoothieware,因此无法检查。切换回 GRBL b/c SW 没有“实时”停止/紧急情况。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:阻塞/等待
发展

没有分支机构或拉取请求

3人参加
Smoothieware 的状态解析器中的正则表达式错误 #664Smoothieware 的状态解析器中的正则表达式错误 #664Smoothieware 的状态解析器中的正则表达式错误 #664

喜欢 (0)