如何从 gcode 执行固件命令

3D打印 马林鱼 g代码 固件
2021-04-25 22:38:37

我在 Marlin 固件中写了一个命令,它根据挤出机温度改变 Neopixel 的颜色。

在我的开始 G 代码中,我将颜色设置为白色。如何从最后的 G 代码执行我的上述命令,以便根据请求更改颜色?

1个回答

由于您的颜色基于温度读数,据我所知,没有 G 代码可以读取温度并将该值推送到另一个命令。你可以这样做的方法是:

  1. 静态颜色变化 - 使用与您设置为白色相同的方法
  2. 拦截固件温度读取功能并将该值推送到 LED 模块