Hi, I have an Ender 3 S1 with a BL Touch. My GCode from Prusa Slicer has G29 to start, since the configuration from Prusa Slicer is made to use the stock GCode that triggers a Bed Mesh Levelling.
It seems Klipper does not have G29 as a GCode, but some people recommended the following macro that is supposed to accomplish the same purpose:
[gcode_macro G29]
gcode:
G28
BED_MESH_CALIBRATE
SAVE_CONFIG
G1 X0 Y0 Z5 F4000
The problem is, when I add this to my printer.cfg I get another error that says Must home axis first... and then my prints never start printing.
Please help? I would like to use the macro above and have it actually calibrate, save to default, and then successfully print.
Thanks.