Nomar记录一段历史
使用串行从 SD 中选择 G 代码文件

我正在为大学做一个项目,将使用应用程序发明者制作的应用程序连接到 Raspberry Pi,然后使用 RPi 为 Prusa P3 Steel 制作打印队列。

问题是我已经有了应用程序和 RPi 之间的通信,但我需要通过 USB 将 RPi 连接到 Arduino 并选择 Prusa 的 SD 卡中的 G 代码文件进行打印。我不知道我应该把这个函数放在Marlin代码的什么地方,或者如何管理串口读取函数。

有什么想法吗?

为什么不通过 USB 将 prusa 连接到 Rpi?这样你就可以直接输入 G 代码并将队列保留在 Pi 上。
只是出于兴趣:您是使用 [MIT App Inventor](http://appinventor.mit.edu/explore/) for iOS 还是 [App Inventor](http://www.appinventor.org/) for Android?

1个回答

您可以发送 G 代码以通过串行连接选择和打印文件。

  • 列出文件

    M20

  • 选择文件名

    M23 文件名.gco

  • 开始/恢复打印

    M24

有关更多信息,请参阅https://reprap.org/wiki/G-code M20 到 M39 是用于与 SD 卡文件连接的接口。

随机文章