评论
我会仔细看看的。感谢您找到一个简单的测试用例。 |
您使用的是 Windows 原生版本的 FluidTerm 还是 Python 版本? |
我在 Linux 上使用 我在使用我自己的发件人时也遇到了这个问题,它也是基于 Python 的并且运行在同一台 Linux 机器上。 我不能完全排除 USB 问题,但我没有遇到任何我以前遇到过的典型 USB 问题(即:端口始终是 |
好的,所以是 Python 版本。你运行的是什么操作系统? |
我正在尝试确定问题是出在 FluidNC 端还是主机端。事实上,您的两个问题都有主机 Python 在命令中,这使得挂起可能在任何一端都是合理的。 |
Linux Mint 20.2,在 Thinkpad T530 上运行。 让我觉得它在 FLuidNC 端的一件事是,我可以断开连接、重新连接,但它仍然处于冻结状态。另外,我可以让它在我的发件人上运行,然后关闭我的发件人,并验证所有 python 进程都已终止,然后打开 FluidTerm,它仍然挂起。 我也在上面的帖子中添加了信息。 |
我原以为这 |
我还没有尝试过。我还在赶上 Discord 的流量。 如果 ctrl-r 显示“重置 MCU”,我倾向于怀疑 USB 驱动程序中存在一些问题,但这只是一个猜测。 |
同样,这不是诊断,而是观察。我记得几年前的一个情况,USB 串行驱动程序——我认为是 CH340 驱动程序——往往会使 MacOS 崩溃。它可能有内存泄漏。Tinybee 使用 CH340。 |
你是如何发送这些点动命令的?您是一个接一个地键入它们,还是一次性将整个批次粘贴到 FluidTerm 中,还是怎样? |
粘贴了整个批次。字符数为 114,据我了解,这低于 GRBL 的串行缓冲区限制。我一直将串行缓冲区字符限制视为 120,但我认为文档说的是 125 或 126。 |
另请注意,它通常有效。或许与是否与 此外,我可以向这些命令发送垃圾邮件(使用键盘慢跑,使用我的发送器)并且几乎从来没有遇到过问题。它似乎通常或总是在一段时间不活动之后。 |
到目前为止,Windows FluidTerm 没有冻结。$ri=50。我粘贴了几次命令,没问题,等了一个小时,粘贴没有冻结,等了 5 分钟,粘贴没有冻结。 接下来我将尝试在 Windows 上使用 Python FluidTerm。 |
你有回声吗?以便 FluidNC 在输入字符时回显字符? 我两种方式都试过了。 |
我两种方式都失败了。我的发件人在启动时发送 重新启动我的电脑后,这个问题似乎已经消失了。希望永远好。 |
控制板
Makerbase MKS TinyBee V1.0
机器描述
没有连接硬件。它只是一块没有电机、驱动器、开关或任何东西(USB 除外)的电路板。
输入电路
n/a
配置文件
启动消息
用户界面软件
流体项
发生了什么?
暂停后输入和输出冻结
要重新创建,打开 FluidTerm,然后发送
然后,等待一段时间并重新发送点动命令
如果有效,请等待 5 分钟,然后重试。最终,它会冻结。至少,这就是我正在经历的。
其他信息
没有反应