Contact me: hankecnc@gmail.com

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737

推推 grbl 3年前 (2023-02-03) 253次浏览
关闭
12 个任务中的第 4 个
urpylka 打开了这个问题 2022 年 1 月 21 日 · 5 条评论
关闭
12 个任务中的第 4 个

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用#737

urpylka 打开了这个问题 2022 年 1 月 21 日 · 5 条评论

注释

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737
乌尔皮尔卡 评论了 2022 年 1 月 21 日  

描述

自从我更新到 1.9.23 后,无法从 WebUI 菜单中的 JSON 配置中选择一个端口。

我制作了一个视频来展示它的外观(链接到 youtube)。

PS:我使用自己的 Dockerfile

版本

  • CNCjs:1.9.23
  • 节点.js:10.24.1
  • NPM:6.14.12

你如何安装CNCjs?

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

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

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

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux
在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737

我可以确认,在运行 1.9.23 时,我的“自定义 com 端口”选项也失败了。降级到 v1.9.22 解决了这个问题。

使用:’sudo npm install -g cncjs@1.9.22

在我的 .cncrc
{
“ports”: [
{
“comName”: “/dev/ttyV0”,
“manufacturer”: “”
}
],
“state”: {
……

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737

同样,来到这里提出一个新问题并找到了这个问题。
可以确认自定义 com 端口仍未出现在 1.9.25 中,但在 1.9.22 中没问题

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737
合作者
奇顿 评论了 2022 年 5 月 22 日  

你好@urpylka,@wifiguru10,@dresco

node-serialport模块已重命名comNamepath当前版本(请参阅serialport/node-serialport#1859serialport/node-serialport#2401)。

请尝试使用path而不是comName如下所示:

"ports": [
  {
  "path": "/dev/ttyV0",
  "manufacturer": ""
  }
]

如果上述更改适合您,我将更新文档。

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737

请尝试使用path而不是comName如下所示:

你好@cheton

可以确认对我有用,谢谢!

在 Webui 菜单 v1.9.23 中从 JSON 选择端口不起作用 #737
合作者

@dresco我更新了 README.md 和 Wiki 页面。这个问题可以关闭。