Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new generic motors #232

Open
wants to merge 19 commits into
base: main
Choose a base branch
from
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"githubPullRequests.ignoredPullRequestBranches": [
"main"
]
}
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## This a Fork of Klipper TMC Autotune


# Klipper TMC Autotune

Klipper extension for automatic configuration and tuning of TMC drivers.
Expand All @@ -20,7 +23,7 @@ In particular, it enables StealthChop by default on Z motors and extruders, Cool
To install this plugin, run the installation script using the following command over SSH. This script will download this GitHub repository to your RaspberryPi home directory, and symlink the files in the Klipper extra folder.

```bash
wget -O - https://raw.githubusercontent.com/andrewmcgr/klipper_tmc_autotune/main/install.sh | bash
wget -O - https://raw.githubusercontent.com/iparsw/klipper_tmc_autotune/main/install.sh | bash
```

Then, add the following to your `moonraker.conf` to enable automatic updates:
Expand Down Expand Up @@ -91,8 +94,10 @@ All the `[autotune_tmc]` sections accept additional parameters to tweak the beha
| overvoltage_vth | | 0.0 to 60.0 | Set the optional overvoltage snubber built into the TMC2240 and TMC5160. Users of the BTT SB2240 toolhead board should use it for the extruder by reading the actual toolhead voltage and adding 0.8V |

Also if needed, you can adjust everything on the go when the printer is running by using the `AUTOTUNE_TMC` macro in the Klipper console. All previous parameters are available:

this fork's AUTOTUNE_TMC command also has a VERBOSE parameter which is 1 (verbose is on) by default as this fork was originally created to add verbose but if you you dont want it you can always set it to 0
```
AUTOTUNE_TMC STEPPER=<name> [PARAMETER=<value>]
AUTOTUNE_TMC STEPPER=<name> VERBOSE=1 [PARAMETER=<value>]
```


Expand Down
Loading