开源改变世界!!

MK4Duo + TFT32 – 标清打印不工作 #94

推推 grbl 2年前 (2023-02-10) 112次浏览
关闭
dell9 打开了这个issue 2018 年 1 月 8 日 · 18条评论
关闭

MK4Duo + TFT32 – 标清打印不工作#94

dell9 打开了这个issue 2018 年 1 月 8 日 · 18条评论

评论

MK4Duo + TFT32 - 标清打印不工作 #94
戴尔9 评论了 2018 年 1 月 8 日  

你好!

无法使用带有最新 MK4Duo (v 4.3.3) 固件的 TFT32 的 SD 卡打印功能。从 SD 卡中选择文件并确认打印开始后,TFT 发出命令 N-1 M110*15,MK4Duo 发送响应“ok\r\n”(我在 MK4Duo 配置器中删除了#define ADVANCED_OK 以获得简单的响应,没有详细信息),然后 TFT 仅发送 M105 获得响应“ok T:23.1 /0 B:23.3 /0 @:0 B@:0\r\n”,TFT32 不再执行任何操作/命令。

请告知回复,这是 MK4Duo 对 N-1 M110*15 命令的 TFT 期望的吗?请解决 SD 卡打印问题。

PS:TFT 菜单中的调平、归位、加热等简单命令可以正常工作,

MK4Duo + TFT32 - 标清打印不工作 #94
作者

如果您没有时间修复通信协议 – 请分享与 SD 卡打印和响应处理相关的代码。我可以检查并添加所需的逻辑以支持 MK4Duo 和 Repeater 固件。

MK4Duo + TFT32 - 标清打印不工作 #94

同样问题
的开发者你在吗?修复交换协议

或者你想用你的沉默说你的显示器只能按照它自己的私有协议工作?

MK4Duo + TFT32 - 标清打印不工作 #94
作者

忘了它。开发人员无法在一年内修复对 Repeiter 固件的支持。请参阅错误#38#88。也不支持最新的 Marlin,请参阅#56

到处都忽略了开发人员。封闭的固件,制造商的钱,我们损失的时间和金钱。

MK4Duo + TFT32 - 标清打印不工作 #94
所有者

为什么不使用 Marlin 固件,我们没有为 MarlinKimbra 测试 TFT32。

MK4Duo + TFT32 - 标清打印不工作 #94
作者

MarlinKimbra 基于 Marlin,具有相同的通信协议。不使用 Pure Marlin,因为它不支持 32 位板。我说的是稳定版的 Marlin。此外,查看#56,Marlin 也有问题。

请分享通信逻辑/细节。这是代码的一小部分……让我们调整它并解决问题。你只会得到好处。我们将使用我们的硬件获得工作产品。

MK4Duo + TFT32 - 标清打印不工作 #94
所有者

您需要将NO_TIMEOUTS设置为0:
#define NO_TIMEOUTS 0
我一修改它就可以打印它。

MK4Duo + TFT32 - 标清打印不工作 #94
作者

谢谢。这对我有帮助。打印机能够使用 MK4Duo 的以下设置从 SD 卡打印:
#define NO_TIMEOUTS 0
//#define ADVANCED_OK – 禁用