improved the motor resonance plotting to avoid low freq detection

This commit is contained in:
Félix Boisselier
2024-04-02 18:01:22 +02:00
parent c2c05e51ae
commit fa41637ac9
3 changed files with 35 additions and 19 deletions

View File

@@ -51,7 +51,7 @@ def calibrate_shaper(datas, max_smoothing, scv, max_freq):
calibration_data = helper.process_accelerometer_data(datas)
calibration_data.normalize_to_frequencies()
fr, zeta, _ = compute_mechanical_parameters(calibration_data.psd_sum, calibration_data.freq_bins)
fr, zeta, _, _ = compute_mechanical_parameters(calibration_data.psd_sum, calibration_data.freq_bins)
# If the damping ratio computation fail, we use Klipper default value instead
if zeta is None: zeta = 0.1