diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Config_Changes.md | 8 | ||||
-rw-r--r-- | docs/G-Codes.md | 5 |
2 files changed, 12 insertions, 1 deletions
diff --git a/docs/Config_Changes.md b/docs/Config_Changes.md index 3a38fd40..efe962d1 100644 --- a/docs/Config_Changes.md +++ b/docs/Config_Changes.md @@ -8,6 +8,14 @@ All dates in this document are approximate. ## Changes +20230304: The `SET_TMC_CURRENT` command now properly adjusts the globalscaler +register for drivers that have it. This removes a limitation where on tmc5160, +the currents could not be raised higher with `SET_TMC_CURRENT` than the +`run_current` value set in the config file. +However, this has a side effect: After running `SET_TMC_CURRENT`, the stepper +must be held at standstill for >130ms in case StealthChop2 is used so that the +AT#1 calibration gets executed by the driver. + 20230202: The format of the `printer.screws_tilt_adjust` status information has changed. The information is now stored as a dictionary of screws with the resulting measurements. See the diff --git a/docs/G-Codes.md b/docs/G-Codes.md index 04efdbf2..7f5c6b08 100644 --- a/docs/G-Codes.md +++ b/docs/G-Codes.md @@ -1226,7 +1226,10 @@ turned off then back on. #### SET_TMC_CURRENT `SET_TMC_CURRENT STEPPER=<name> CURRENT=<amps> HOLDCURRENT=<amps>`: This will adjust the run and hold currents of the TMC driver. -(HOLDCURRENT is not applicable to tmc2660 drivers.) +`HOLDCURRENT` is not applicable to tmc2660 drivers. +When used on a driver which has the `globalscaler` field (tmc5160 and tmc2240), +if StealthChop2 is used, the stepper must be held at standstill for >130ms so +that the driver executes the AT#1 calibration. #### SET_TMC_FIELD `SET_TMC_FIELD STEPPER=<name> FIELD=<field> VALUE=<value>`: This will |