diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index f36164acd..df3dadb8e 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -7039,8 +7039,17 @@ Sigma_Exit: break; /*! - ### M201 - Set Print Max Acceleration M201: Set max printing acceleration + ### M201 - Set Print Max Acceleration M201: Set max printing acceleration For each axis individually. + ##### Usage + + M201 [ X | Y | Z | E ] + + ##### Parameters + - `X` - Acceleration for X axis in units/s^2 + - `Y` - Acceleration for Y axis in units/s^2 + - `Z` - Acceleration for Z axis in units/s^2 + - `E` - Acceleration for the active or specified extruder in units/s^2 */ case 201: for (int8_t i = 0; i < NUM_AXIS; i++) @@ -7076,8 +7085,17 @@ Sigma_Exit: #endif /*! - ### M203 - Set Max Feedrate M203: Set maximum feedrate + ### M203 - Set Max Feedrate M203: Set maximum feedrate For each axis individually. + ##### Usage + + M203 [ X | Y | Z | E ] + + ##### Parameters + - `X` - Maximum feedrate for X axis + - `Y` - Maximum feedrate for Y axis + - `Z` - Maximum feedrate for Z axis + - `E` - Maximum feedrate for extruder drives */ case 203: // M203 max feedrate mm/sec for (uint8_t i = 0; i < NUM_AXIS; i++) @@ -8659,13 +8677,19 @@ Sigma_Exit: } break; - /*! - ### M701 - Load filament M701: Load filament - - */ + /*! + ### M701 - Load filament M701: Load filament + #### Usage + + M701 [ E | T ] + + #### Parameters + - `E` - ID of filament to load, ranges from 0 to 4 + - `T` - Alias of `E`. Used for compatibility with Marlin + */ case 701: { - if (mmu_enabled && code_seen('E')) + if (mmu_enabled && (code_seen('E') || code_seen('T'))) tmp_extruder = code_value_uint8(); gcode_M701(); } @@ -8675,7 +8699,7 @@ Sigma_Exit: ### M702 - Unload filament G32: Undock Z Probe sled #### Usage - M702 [ U | C ] + M702 [ C ] #### Parameters - `C` - Unload just current filament