diff --git a/docs/Bed_Mesh.md b/docs/Bed_Mesh.md index 34ac2768..8628b643 100644 --- a/docs/Bed_Mesh.md +++ b/docs/Bed_Mesh.md @@ -399,6 +399,26 @@ is not desirable the _default_ profile can be removed as follows: Any other saved profile can be removed in the same fashion, replacing _default_ with the named profile you wish to remove. + +#### Loading the default profile + +Previous versions of `bed_mesh` always loaded the profile named _default_ +on startup if it was present. This behavior has been removed in favor of +allowing the user to determine when a profile is loaded. If a user wishes to +load the `default` profile it is recommended to add +`BED_MESH_PROFILE LOAD=default` to either their `START_PRINT` macro or their +slicer's "Start G-Code" configuration, whichever is applicable. + +Alternatively the old behavior of loading a profile at startup can be +restored with a `[delayed_gcode]`: + +```ini +[delayed_gcode bed_mesh_init] +initial_duration: .01 +gcode: + BED_MESH_PROFILE LOAD=default +``` + ### Output `BED_MESH_OUTPUT PGP=[0 | 1]` diff --git a/docs/Config_Changes.md b/docs/Config_Changes.md index c22ed1fa..f77a9bd9 100644 --- a/docs/Config_Changes.md +++ b/docs/Config_Changes.md @@ -8,6 +8,11 @@ All dates in this document are approximate. ## Changes +20230201: The `[bed_mesh]` module no longer loads the `default` profile +on startup. It is recommended that users who use the `default` profile +add `BED_MESH_PROFILE LOAD=default` to their `START_PRINT` macro (or +to their slicer's "Start G-Code" configuration when applicable). + 20230103: It is now possible with the flash-sdcard.sh script to flash both variants of the Bigtreetech SKR-2, STM32F407 and STM32F429. This means that the original tag of btt-skr2 now has changed to either