开源改变世界

Marlin 2.1.2 的旧问题不能与 CNCJS WIN 桌面 v1.9.28 – v10.0.0 – v10.0.1 一起使用,但有旧修复,但 Rpi 呢? #806

推推 grbl 2年前 (2023-02-03) 158次浏览
打开
9 个任务中的第 4 个
VOIDREP 开启了这个issue 20 小时前 · 1条评论
打开
9 个任务中的第 4 个

注释

Marlin 2.1.2 的旧问题不能与 CNCJS WIN 桌面 v1.9.28 - v10.0.0 - v10.0.1 一起使用,但有旧修复,但 Rpi 呢? #806
VOIDREP 评论了 20 小时前  

描述

使用 Marlin 2.1.2 时,我发现解析器没有向控制台发送 cncjs 命令

我可以输入控制台命令,但是当我按下按钮时,没有任何动作,例如没有点动功能或主轴,但是如果我直接在控制台中输入任何内容,它将发送我之前在最后一个直接控制台命令之前在 UI 中点击的所有内容

当深入研究旧线程时,您会发现这是一个问题,之前出现 extruder 1 temp error (T:0)

[MitchBradley] 问题#581中的修复是使用 CNCjs 的 index.js 文件附加 ” var r = line.match (/OK) 字符串:

var r = line.match(/^(?:ok)?(?:\s*(T|B|T\d+):([0-9.-]+)(?:\s+/([0 -9.-]+)(?:\s+((?:[0-9.-]+)))?)?) (?:\s (@|B@|@\d+):([0 -9.-]+))*(?:(W):(?|[0-9]+))?/i);

唯一的问题是在更高版本的桌面应用程序“index.js”中不再存在或不包含相同的数据

我发现如果我在 C:\Users*UserName*\AppData\Local\Programs\cncjs-app\resources\app\server\controllers\Marlin 位置附加“MarlinLineParserResultOk.js”

您可以获得相同的结果,一切都将再次正常运行

我的问题是,我不知道 linux 或这些文件在 raspberry pi 目录中的位置

谁能给我一个目录或程序,以便我可以测试我的 RPi3b+ 是否也能正常工作?

一切顺利,
OV

版本

  • CNCjs:1.9.28 10.0.0 10.0.1
  • 节点.js:6.x
  • NPM:5.x

你如何安装CNCjs?

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

数控系统

  • [] 格布
  • 冰沙
  • TinyG/g2核心
  • 马林鱼 2.1.2

硬件

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

操作系统

  • [] 不适用
  • 视窗
  • 苹果
  • Linux
Marlin 2.1.2 的旧问题不能与 CNCJS WIN 桌面 v1.9.28 - v10.0.0 - v10.0.1 一起使用,但有旧修复,但 Rpi 呢? #806
作者
VOIDREP 评论了 3小时前

大声笑,17 小时后我找到了它…

/usr/local/lib/node_modules/cncjs/dist/cncjs/server/controllers/Marlin

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

1名参加者
Marlin 2.1.2 的旧问题不能与 CNCJS WIN 桌面 v1.9.28 - v10.0.0 - v10.0.1 一起使用,但有旧修复,但 Rpi 呢? #806

喜欢 (0)