I updated Klipper to the latest git checkout to have the bed mesh system. The configuration is simple as always by klipper, just change the config file, upload on the Raspberry and restart the server, voila, already running.
First, you need to copy the bed mesh section into your config file. It can be found in the example_extra.cfg. Un-comment the bed_mesh to activate the function. You need to define the min and max position of the bed to the probe points and the number of points. It is pretty much as simple. What was not indicated on the example_extra.cfg what that the bed_mesh needs a probe_offset. I set it to 0,0 as it does not seems to have any function in the version I have. When done, upload and reset the server.
If you have set up the offset for the end position in z and the BLtouch ( or other sensor) offset, it should not be a problem. You can directly start with the command BED_MESH_CALIBRATE. It will probe all the points and you are already done !
Before you run the next print, make sure that the nozzle position relative to the bed is correct. If yes, the next print should be perfect ! If not, check my next post on how to set the BLtouch offset with the z end position offset.