klipper/klippy
Alex Voinea dd39091388 tmc: Enable `multistep_filt` for drivers that support it
`multistep_filt` was not configured at all on tmc2240 and tmc5160. As such, it would default to the value of 0 when the GCONF field was sent to the driver. However, that field has a default value of 1 in the driver, so klipper was overriding the defaults by accident.
This field improves the stability of velocity based thresholds (it's effectively TSTEP filtering) and it also improves the current regulation stability in stealthchop2 (according to the datasheet).
This field was already set to 1 correctly in the tmc2208/tmc2209 driver code.

Signed-off-by: Alex Voinea <voinea.dragos.alexandru@gmail.com>
2023-03-15 11:09:10 -04:00
..
chelper chelper: Minor declaration movement in __init__.py 2023-01-07 23:17:37 -05:00
extras tmc: Enable `multistep_filt` for drivers that support it 2023-03-15 11:09:10 -04:00
kinematics extruder: store currently sync'ed motion queue name 2023-02-09 16:51:47 -05:00
clocksync.py msgblock: Add clock estimation helper functions 2021-06-09 18:58:35 -04:00
configfile.py configfile: Make getlists return an empty list on empty string. (#6042) 2023-02-09 21:41:09 -05:00
console.py console: No need to import pins module 2023-01-07 12:00:16 -05:00
gcode.py gcode: Handle M117 and M118 commands that start with a special character 2022-01-18 11:34:40 -05:00
klippy.py mcu: Delay reset signaling for usb to canbus bridge nodes 2022-07-29 11:40:54 -04:00
mathutil.py
mcu.py mcu: Move lookup_command_tag() to CommandWrapper class 2023-02-22 11:34:36 -05:00
msgproto.py mcu: Move lookup_command_tag() to CommandWrapper class 2023-02-22 11:34:36 -05:00
parsedump.py parsedump: Support running on both python2 and python3 2022-12-07 14:31:03 -05:00
pins.py pins: Improve pin description checks 2022-05-09 16:33:46 -04:00
queuelogger.py klippy: Add Python2 module wrappers and use Python3 module naming 2021-10-04 14:36:08 -04:00
reactor.py reactor: Fix typo 2023-03-14 22:08:13 -04:00
serialhdl.py serialhdl: Add a get_serialqueue() method 2023-01-06 11:59:35 -05:00
stepper.py mcu: Move lookup_command_tag() to CommandWrapper class 2023-02-22 11:34:36 -05:00
toolhead.py toolhead: Flush in chunks from flush_step_generation() 2023-01-08 10:40:52 -05:00
util.py util: Use regular str() type in get_git_version() on Python2 2021-10-31 13:52:31 -04:00
webhooks.py webhooks: Close clients that become unresponsive 2022-07-06 09:54:44 -04:00