开源改变世界

提供一种在启动时识别打印机的方法 #567

推推 grbl 2年前 (2023-02-05) 166次浏览
关闭
D1plo1d 打开了这个问题 2013 年 8 月 2 日 · 3条评论
关闭

提供一种在启动时识别打印机的方法#567

D1plo1d 打开了这个问题 2013 年 8 月 2 日 · 3条评论

评论

提供一种在启动时识别打印机的方法 #567

我看到 MACHINE_NAME 已经在 language.h 中定义了。是否可以将其作为打印机启动序列的一部分进行回应?

我想在 Prontserve 广播网络上可发现的打印机服务时将此机器名称添加到 Prontserve 显示的信息中,这样我就可以通过比自动递增的打印机编号更有意义的东西来区分连接到同一主机的多台打印机(这是我的备用计划 atm)。

提供一种在启动时识别打印机的方法 #567
贡献者

它已经在那里了,尽管它通常在行尾被切断。在 EEPROM 聊天之后,您应该会看到与此类似的一行:

< 下午 3:13:59:FIRMWARE_NAME:Marlin V1;用于 gen6 FIRMWARE_URL 的 Sprinter/grbl mashup:http ://bukobot.com/bukobot-marlin-configuration PROTOCOL_VERSION:1.0 MACHINE_TYPE:Bukobot EXTRUDER_COUNT:1

“MACHINE-TYPE”字段是该变量的值。不知道为什么标签不同。

在 2013 年 8 月 1 日星期四下午 6:27,Rob Gilson 写道:

我看到 MACHINE_NAME 已经在 language.h 中定义了。是否可以将其作为打印机启动序列的一部分进行回应?
我想在 Prontserve 广播网络上可发现的打印机服务时将此机器名称添加到 Prontserve 显示的信息中,这样我就可以通过比自动递增的打印机编号更有意义的东西来区分连接到同一主机的多台打印机(这是我的备用计划 atm)。


直接回复此电子邮件或在 GitHub ( https://github.com/ErikZalm/Marlin/issues/567 ) 上查看。

提供一种在启动时识别打印机的方法 #567
作者

哦..太棒了!我完全可以解决这个问题。谢谢你的提醒@whosawhatsis