Contact me: hankecnc@gmail.com

重新连接时丢失状态 #676

推推 grbl 3年前 (2023-02-03) 221次浏览
打开
11 个任务中的第 6 个
balthisar 打开了这个问题 2021 年 1 月 7 日 · 3条评论
打开
11 个任务中的第 6 个

重新连接时丢失状态#676

balthisar 打开了这个问题 2021 年 1 月 7 日 · 3条评论

注释

重新连接时丢失状态 #676

描述

当我将带有 Web 浏览器的客户端计算机置于睡眠状态,然后将其唤醒并重新连接到托管 cncjs 的服务器计算机时,Web 界面不反映当前状态。

也许这是我对cncjs工作原理的误解;我想所有的状态都保存在服务器上,在这种情况下是连接到运行 GRBL 的 Arduino Nano 的 Raspberry Pi。但是,看起来状态似乎保留在客户端中?如果我在计算机休眠后或从另一台计算机重新连接到服务器,则连接的 Raspberry Pi cncjs 服务器的状态似乎已重置。

复制:

  • 从客户端网络浏览器连接到主机。
  • 家用机
  • 去一些任意坐标
  • 关闭网络浏览器会话
  • 再次连接到 cncjs 网络服务器
  • 不反映机器的当前状态。

我做错了什么,还是这是期望的行为?

版本

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

你如何安装CNCjs?

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

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

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

操作系统

  • [] 不适用
  • 视窗
  • Mac(网络客户端)
  • Linux(Raspbian,主机)
重新连接时丢失状态 #676

我有完全一样的东西。
那么如何保持当前会话呢?是否可以从智能手机切换到笔记本电脑并保持相同的会话?
与八字打印相同。
谢谢

重新连接时丢失状态 #676

我也有这个。我最后在控制 CNC 的笔记本电脑上安装了 caffiene 应用程序以使其保持清醒状态。

重新连接时丢失状态 #676
合作者

@balthisar @chatainsim @Tailslide

录制的视频有助于展示您如何重现此问题,您可以使用 QuickTime Player 或 Xbox Game Bar 在 macOS 或 Windows 上录制屏幕。

https://www.pcmag.com/how-to/how-to-record-the-screen-on-your-windows-pc-or-mac

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

没有分支机构或拉取请求

5人参加
重新连接时丢失状态 #676重新连接时丢失状态 #676重新连接时丢失状态 #676重新连接时丢失状态 #676重新连接时丢失状态 #676

喜欢 (0)