resonance_tester: Increase test max_accel to 10K and max_freq to 133 Hz

Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
This commit is contained in:
Dmitry Butyugin 2021-01-29 20:55:31 +01:00 committed by KevinOConnor
parent a8b282d67a
commit d136b1e41a
2 changed files with 5 additions and 4 deletions

View File

@ -126,8 +126,8 @@ Now you can run some real-life tests. In `printer.cfg` add or replace the
following values: following values:
``` ```
[printer] [printer]
max_accel: 7000 max_accel: 10000
max_accel_to_decel: 7000 max_accel_to_decel: 10000
``` ```
(after you are done with the measurements, revert these values to their old, (after you are done with the measurements, revert these values to their old,
or the newly suggested values). or the newly suggested values).

View File

@ -20,9 +20,10 @@ class VibrationPulseTest:
printer = config.get_printer() printer = config.get_printer()
self.gcode = printer.lookup_object('gcode') self.gcode = printer.lookup_object('gcode')
self.min_freq = config.getfloat('min_freq', 5., minval=1.) 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.) 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., self.hz_per_sec = config.getfloat('hz_per_sec', 1.,
minval=0.1, maxval=2.) minval=0.1, maxval=2.)