Config on using 3 Fysetc Portable Input Shapers for IDEX Bed Slinger

Basic Information:

Printer Model: Sovol SV04 IDEX
MCU / Printerboard: stm32f103xe

Describe your issue:

This is my first time setting up Klipper on any printer. And so far so good.

I’m ready to setup resonance compensation.

I purchased 3 Fysetc PIS to mount to each of the 2 x-carriages and the y-bed.

I could follow the Fysetc’s instructions to setup individual configurations and swap out the configuration files for the resonance measurement for each axis.

But I’m wondering if someone can guide me on how to use the CHIP function and setup all 3 of the accelerometers at the same time? I see some discussions on Github on this topic but I can’t find any instructions or guidance on how to do this.

See Configuration reference - Klipper documentation and G-Codes - Klipper documentation
Essentially all you need to do is creating the config sections with an individual name, e.g.

[adxl345 my_test]
...
axes_map: y,x,z

[resonance_tester]
accel_chip: adxl345 my_test
...

and then use it with ACCELEROMETER_QUERY CHIP=my_test or any other relevant command.

Thanks so much for your reply!

In the way you’re describing, does Klipper allow for 3 accel_chip: (?). For example, if I setup [adxl345 x1-axis], [adxl345 x2-axis] and [adxl345 y-axis], can I then put:

[resonance_tester]
accel_chip: adxl345 x1-axis
accel_chip: adxl345 x2-axis
accel_chip: adxl345 y-axis

?

This will not work.

I’m not sure what you are trying to achieve.
In any case, the resonance testing can only be done one after the other and only one chip can be active at a given time.

Input shaping for IDEX works a bit different. Refer to [input_shaping] Native dual carriage support by dmbutyugin · Pull Request #5311 · Klipper3d/klipper · GitHub and the following posts to get an idea.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.