评论
它在某些情况下“可以工作”这一事实并不一定意味着它在所有情况下都有效,也不意味着它受到支持。 |
程序长度为28字节,缓冲区大小不成问题。 $H 然后继续。 ok |
再次: |
不受控制的数据流违反了协议。蓝牙和 USB 在硬件和软件缓冲区方面有所不同。 与这个不受支持的问题相比,我们有更高的工作优先级。如果您发现合规发件人遇到问题,我们将给予更高的优先级。 我们很快解决了您的其他问题。 |
您从 Linux 控制台中发现了什么? |
是否支持 M0 代码? 那么,程序是: M0 通过 USB 现在这是一个问题,值得解决吗? |
好的 |
类似的问题,在通过蓝牙的 Fluidterm 中我无法将文件发送到 SD 卡: — Fluidterm on /dev/rfcomm0 115200,8,N,1 — Grbl 3.4 [FluidNC v3.4.7 (bt) ‘$’ 寻求帮助] Grbl 3.4 [FluidNC v3.4.7 (bt) ‘$’ 寻求帮助] 通过 USB 没问题: — /dev/ttyUSB0 115200,8,N,1 上的 Fluidterm — 好的 相信我,蓝牙中有一些错误的代码…… |
关闭,用户被阻止。 |
控制板
MKS DLC32
董事会供应商的帮助
机器描述
XYZ
配置文件
启动消息
用户界面软件
不要紧
发生了什么?
指的是执行 g 代码程序,而不是使用终端。
这是 test.nc 程序:
$H
$SS
M3
G0X10
G0X0
M5
M30
它从 SD 卡运行良好。
它通过 USB 连接运行良好。
它通过蓝牙连接在 $H 之后挂起。
为了排除发件人问题,我只使用了 Linux 终端:
cat test.nc > /dev/ttyUSB0
cat test.nc > /dev/rfcomm0
通过 USB 发送程序并且运行良好,通过蓝牙发送程序,但只做归位,然后停止,不做任何其他事情。
不要问为什么程序里有$H,因为它可以有用,可以工作。
顺便提一句。M30之后也有同样的问题(Sender一直在等待程序结束)。
其他信息
没有反应