I have noticed on a couple of occasions now that if I stop a print basically during its calibrate phase for example the toolhead Bambu LED is left on and I can’t seem to turn it off.
Makes perfect sense I suppose if the print sent to the X1C has passed the line that says turn logo LED on and I stopped it before it reached the end of the script that says turn logo LED off!
But how would I send a single GCode command to the X1C to turn it off?
And to expand this is there a list of GCode commands that the X1C will interpret?
I am using Bambu Handy and Bambu Studio to control my printer if that makes any difference but do have HomeAssistant running on a Pi4 and have been thinking about adding the Bambu Add-In at some point bearing in mind that this option might be neutered as & when the latest firmware from Bambu is ever installed.
Also wondering if/when this firmware ever becomes a reality what effect it might have on the BL LED mod that uses MMQTT to communicate but that maybe should be subject to a different thread.
M960 S5 P0; Bambu Lab toolhead logo light off
M960 S5 P1; Bambu Lab toolhead logo light on
I think you should be able to put them in separate .gcode files and store them on the SDcard, and then “print” the file from the printer display. Unfortunately, I do not know what else needs to be in the .gcode file to make that work.
They do work from the X1Plus on-screen console, but if you have X1Plus you don’t need the gcode - you have a switch.
A great solution would be for BL to build-in some sort of button specifically for sending a GCode command line option with some simple commands where you could select some basic commands from a list and just hit Send/Print/Submit etc. to have the printer action the command.
Maybe even have a configurable option where you could add your own command and have Bambu Studio take care of the rest of the properly-formatted code similar to some programs where you edit/type in your own hyperlink and just click a Go button or something.
I can but live in hope but I won’t be holding my breath…
Score another point for X1Plus along with its RJ45 socket as I would much prefer to hardwire my devices if at all possible rather than depend upon wi-fi.
I suppose if I could determine what other commands would enable the GCode commands of;
M960 S5 P0; Bambu Lab toolhead logo light off
M960 S5 P1; Bambu Lab toolhead logo light on
to work then I could generate various files on the SD Card and just select which one I want to ‘print’ from it to execute said command.
All I need ot know is what the rest of the script should look like!