From f90fbb56d2f94f330ab558c54ada41b0914849e4 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Tue, 1 Dec 2020 11:29:41 -0500 Subject: [PATCH] input_shaper: Simplify input shaper type reporting Signed-off-by: Kevin O'Connor --- klippy/extras/input_shaper.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/klippy/extras/input_shaper.py b/klippy/extras/input_shaper.py index ceca89f8..69ac3cde 100644 --- a/klippy/extras/input_shaper.py +++ b/klippy/extras/input_shaper.py @@ -134,15 +134,14 @@ class InputShaper: shaper_freq_x, shaper_freq_y, damping_ratio_x, damping_ratio_y) + id_to_name = {v: n for n, v in self.shapers.items()} gcmd.respond_info("shaper_type_x:%s shaper_type_y:%s " "shaper_freq_x:%.3f shaper_freq_y:%.3f " - "damping_ratio_x:%.6f damping_ratio_y:%.6f" % ( - self.shapers.keys()[ - self.shapers.values().index(shaper_type_x)] - , self.shapers.keys()[ - self.shapers.values().index(shaper_type_y)] - , shaper_freq_x, shaper_freq_y - , damping_ratio_x, damping_ratio_y)) + "damping_ratio_x:%.6f damping_ratio_y:%.6f" + % (id_to_name[shaper_type_x], + id_to_name[shaper_type_y], + shaper_freq_x, shaper_freq_y, + damping_ratio_x, damping_ratio_y)) def load_config(config): return InputShaper(config)