From c9ea5fa74670c93c8aaa189176a396ed617fbc81 Mon Sep 17 00:00:00 2001 From: 3d-gussner <3d.gussner@gmail.com> Date: Tue, 19 Dec 2023 15:34:16 +0100 Subject: [PATCH] Fix M850 output and documentation --- Firmware/Marlin_main.cpp | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 342ee9756..414974fdf 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -7875,9 +7875,22 @@ Sigma_Exit: break; case 850: { - //! ### M850 - set sheet parameters - //! //!@n M850 - Set sheet data S[id] Z[offset] L[label] B[bed_temp] P[PINDA_TEMP] A[IS_ACTIVE] - uint8_t iSel = 0; + /*! + ### M850 - Sheet parameters M850: Sheet parameters + Get and Set Sheet parameters + #### Usage + + M25 [ S | Z | L | B | P | A ] + + #### Parameters + - `S` - Sheet id [0-7] + - `Z` - Z offset + - `L` - Label [aA-zZ, 0-9 max 7 chars] + - `B` - Bed temp + - `P` - PINDA temp + - `A` - Active [0|1] + */ + uint8_t iSel = 0; int16_t zraw = 0; float z_val = 0; char strLabel[8]; @@ -7976,7 +7989,7 @@ Sigma_Exit: SERIAL_PROTOCOLPGM(" B"); SERIAL_PROTOCOL((int)iBedC); SERIAL_PROTOCOLPGM(" P"); - SERIAL_PROTOCOLLN((int)iPindaC); + SERIAL_PROTOCOL((int)iPindaC); SERIAL_PROTOCOLPGM(" A"); SERIAL_PROTOCOLLN((int)bIsActive); break;