Input Shaping (IS)
Warning
This is a placeholder. Do not download the zipped source code from here, if you want to build your own firmware, download the zip file from the main page of the repository and use the Configurator to create proper configuration files.
Currently Marlin is experimenting with Input Shaping (IS) support. You can follow the progress of that feature here: MarlinFirmware/Marlin#24797
From that post:
Use record and replay of Bresenham algorithm calculations to effect ZV input shaping for X and Y axes.
It's quite rough and ready at present. At least the following are on my mind:
It requires record buffers which consume more SRAM than I like. Longer term there are ways of doing this with no buffers. The "echo" comes after the main signal.
There are mixed reports about if it is working with stock Creality boards. This feature is enabled in this release, its parameters will be set using a menu in Control/Motion or using the M593 G-code.