Contact me: hankecnc@gmail.com

本地主机没有可用端口 #393

推推 grbl 3年前 (2023-02-02) 258次浏览
关闭
12 个任务中的第 4 个
dpichevin 打开了这个问题 2018 年 11 月 19 日 · 7条评论
关闭
12 个任务中的第 4 个

本地主机没有可用端口#393

dpichevin 打开了这个问题 2018 年 11 月 19 日 · 7条评论

注释

本地主机没有可用端口 #393
迪皮舍文 评论了 2018 年 11 月 19 日  

描述

我已经在 Raspberry Pi 3 上安装了 CNCjs,带有全新的 Raspbian 映像。我可以从其他机器或我的平板电脑连接到它并使用 CNC,但是当我尝试直接从 Chromium 中的服务器使用它时,没有可用于连接的端口。我想在同一台机器上使用它的原因是它都在车库里而且看起来离 wifi 路由器太远而且速度很差,每个命令都滞后并且它不是真正可用的(例如慢跑)。我想看看在本地使用它是否更好。有任何想法吗?

谢谢你。

版本

  • CNCjs:1.9.15
  • 节点.js:11.2.0
  • NPM:6.4.1

你如何安装CNCjs?

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

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

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

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux
本地主机没有可用端口 #393
贡献者
奥斯汀圣奥宾 评论了 2018 年 11 月 19 日  

查看CNCjs Raspberry Pi 预构建映像
此图像具有 Kiosk 模式,可直接进入 Web 界面。
这个网页界面默认设置为tinyweb界面。
这是因为 Pi 上的 OpenGL 支持有限,需要渲染预览。

安装映像并更改后通过 SSH 进入 Pi /home/pi/.config/openbox/autostart,从网址中删除“…/tinyweb”。
nano /home/pi/.config/openbox/autostart
然后更改,以信息亭模式启动 Chromium。

# Start Chromium in kiosk mode
chromium-browser --noerrdialogs --disable-suggestions-service --disable-translate --disable-save-password-bubble --disable-session-crashed-bubble --disable-infobars --touch-events=enabled --disable-gesture-typing --kiosk 'http://localhost:8000'

保存并重启

另外,考虑使用有线网络连接 Raspberry Pi(不是 WiFi)。

本地主机没有可用端口 #393

谢谢,我不确定我是否理解您的回答。您是在告诉我安装该映像可以解决本地没有可用端口的问题,即使通过另一台计算机连接时该端口可用?

我无法将 Pi 联网,它只是无线的,我的车库没有连接到房子。

本地主机没有可用端口 #393

我安装了那个图像,但这只会让事情变得更糟。现在我被困在一个只有几个选择框和一个打开按钮的白页上,没有鼠标或键盘,也无法设置网络,所以也没有 SSH 连接。我想我会尝试将它们全部带回屋内以建立有线连接,这样我至少可以登录它,但没有控件……

本地主机没有可用端口 #393
作者
迪皮舍文 评论了 2018 年 11 月 20 日  

好的,有线网络成功了。我能够 ssh、设置无线并进行上述更改。此外,必须从 startx 命令中删除 -nocursor。

不幸的是,最终结果仍然和以前一样,Pi 没有可用端口(现在处于 kiosk 模式)。我可以从我的 PC 连接到它,然后选择带有 CNC 机器的端口,

编辑:等等,有些东西变了。当我从 PC 上尝试后走回车库时,现在有一个端口可供我选择和连接。我将不得不重新启动,看看它下次是否默认选择它。虽然它的响应速度仍然很慢,从点击到主轴运动,但它绝对比从另一台机器控制它要好。我得看看这是否会让人讨厌。Carbide Motion 没有任何延迟,但我想要更开放的东西,可以更轻松地使用探针。

感谢您的帮助。

本地主机没有可用端口 #393

发布一些视频,我将与您合作。
Raspberry Pi 的动力不足,无法进行高强度工作。这可能是滞后的原因。但这可能是其他事情

本地主机没有可用端口 #393

谢谢。到目前为止我还处于设置阶段,所以我不知道切割时是否会出现实际问题。我们会看到 :) 当我认为我会使用像 Carbide Motion 这样需要更多资源的应用程序时,我还买了一台旧笔记本电脑,然后发现了 CNCjs 并决定回到我最初的想法,即使用我已经拥有的 Pi,这是一个我可以轻松地留在车库里。

本地主机没有可用端口 #393

我一直对 Pi 的 cncjs GUI 性能感到失望,但 Pi 作为服务器组件工作得很好,GUI 在 100 美元的 Android 平板电脑上运行,尤其是 cncjs-shopfloor-tablet 简化的 UI。我使用 Arduino Due/g2core + Pi Zero W/cncjs 服务器 + 便宜的 Android 平板电脑/cncjs-shopfloor-tablet UI 进行生产铣削。该 UI 去除了您在商店中运行工作不需要的所有东西,有利于为您一直使用的东西提供大的、难以按下的按钮。对于不常见的内容,您仍然可以切换到全 cncjs 浏览器选项卡,但我发现我再也不需要这样做了。