aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/Measuring_Resonances.md4
-rw-r--r--klippy/extras/resonance_tester.py5
2 files changed, 5 insertions, 4 deletions
diff --git a/docs/Measuring_Resonances.md b/docs/Measuring_Resonances.md
index ec1cbbfe..c311476d 100644
--- a/docs/Measuring_Resonances.md
+++ b/docs/Measuring_Resonances.md
@@ -126,8 +126,8 @@ Now you can run some real-life tests. In `printer.cfg` add or replace the
following values:
```
[printer]
-max_accel: 7000
-max_accel_to_decel: 7000
+max_accel: 10000
+max_accel_to_decel: 10000
```
(after you are done with the measurements, revert these values to their old,
or the newly suggested values).
diff --git a/klippy/extras/resonance_tester.py b/klippy/extras/resonance_tester.py
index f4b0fa76..df557f93 100644
--- a/klippy/extras/resonance_tester.py
+++ b/klippy/extras/resonance_tester.py
@@ -20,9 +20,10 @@ class VibrationPulseTest:
printer = config.get_printer()
self.gcode = printer.lookup_object('gcode')
self.min_freq = config.getfloat('min_freq', 5., minval=1.)
- self.max_freq = config.getfloat('max_freq', 120.,
+ # Defaults are such that max_freq * accel_per_hz == 10000 (max_accel)
+ self.max_freq = config.getfloat('max_freq', 10000. / 75.,
minval=self.min_freq, maxval=200.)
- self.accel_per_hz = config.getfloat('accel_per_hz', 75.0, above=0.)
+ self.accel_per_hz = config.getfloat('accel_per_hz', 75., above=0.)
self.hz_per_sec = config.getfloat('hz_per_sec', 1.,
minval=0.1, maxval=2.)