aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc5160.py
Commit message (Expand)AuthorAgeFilesLines
* tmc: Implement high_velocity_threshold for drivers that support itAlex Voinea2024-05-141-0/+4
* tmc: Implement coolstep_threshold for drivers that support itAlex Voinea2024-05-141-0/+2
* tmc: Do not pass the frequency directly to the helpersAlex Voinea2024-05-141-1/+1
* tmc5160: Increase maximum current error checkKevin O'Connor2023-11-201-1/+1
* tmc: Configurable `multistep_filt`Alex Voinea2023-06-161-1/+2
* tmc5160: add DRV_CONF Register for TMC5160 (#6154)vcore852023-04-111-0/+12
* tmc: SET_TMC_FIELD VELOCITYAlex Voinea2023-03-201-1/+2
* tmc: Enable `multistep_filt` for drivers that support itAlex Voinea2023-03-151-0/+1
* tmc: Beautify initialization codeAlex Voinea2023-03-071-1/+1
* tmc5160: allow changing the globalscaler at runtimeAlex Voinea2023-03-071-10/+12
* tmc: Fix s2vs field formattersAlex Voinea2023-03-071-0/+4
* tmc: Configurable microstep lookup table (#5920)Alex Voinea2022-12-211-0/+22
* tmc: Track requested hold_current so SET_TMC_CURRENT doesn't reduce itKevin O'Connor2021-10-271-2/+4
* tmc: Add support for a get_status() methodKevin O'Connor2021-08-301-0/+1
* endstop_phase: Convert to using tmc mcu_phase_offsetKevin O'Connor2021-08-081-2/+1
* tmc: Move stepper phase reading code to TMCCommandHelper classKevin O'Connor2021-08-061-3/+2
* tmc: Consistently use lower case for all TMC field namesKevin O'Connor2021-08-061-54/+54
* tmc: Fix order of init during sensorless homingKevin O'Connor2021-02-281-0/+3
* tmc5160: Merge field formatters into tmc2130.pyKevin O'Connor2021-02-271-5/+0
* tmc: Move SET_TMC_CURRENT command to TMCCommandHelper()Kevin O'Connor2021-02-271-24/+2
* tmc5160: Add set_current()/get_current() helpers to TMC5160CurrentHelperKevin O'Connor2021-02-271-14/+18
* tmc5160: diag0 support (#3159)Trevor Jones2020-08-091-2/+1
* extras: Use "from . import module" for relative importsKevin O'Connor2020-06-151-1/+1
* tmc5160: Change the default for the pwm_freq field to zeroKevin O'Connor2020-05-241-1/+1
* tmc5160: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-18/+17
* tmc5160: Support setting GLOBALSCALER to fine tune current selectionKevin O'Connor2020-03-041-4/+22
* tmc5160: PWMCONF is write onlyPetri Honkala2019-12-041-1/+1
* tmc2130: Do not error if run current below hold current (#2190)Florian Heilmann2019-11-211-2/+2
* tmc: Configure "intpol" field from TMCMicrostepHelperKevin O'Connor2019-06-281-1/+0
* tmc: Add support for virtual enable pinsKevin O'Connor2019-06-281-2/+2
* tmc: Simplify internal DUMP_TMC interfaceKevin O'Connor2019-06-251-4/+1
* config: Update tmc5160 block in example-extras.cfgKevin O'Connor2019-06-181-1/+0
* tmc: Move common TMC stepper driver code to new file tmc.pyKevin O'Connor2019-06-101-7/+7
* tmc2130: Rework remaining config helpers to use mcu_tmc interfaceKevin O'Connor2019-06-101-19/+7
* tmc2130: Move TMC virtual endstop code into a new TMCEndstopHelper classKevin O'Connor2019-06-101-9/+2
* tmc5160: Move current setting code to its own helper classKevin O'Connor2019-06-101-66/+61
* tmc2130: Transmit register initialization during connect callbackKevin O'Connor2019-06-101-2/+0
* tmc5160: Use TMCCommandHelperKevin O'Connor2019-06-101-46/+7
* tmc5160: Use tmc2130.MCU_TMC_SPI for low-level get/set_register accessKevin O'Connor2019-06-101-43/+13
* tmc5160: Rename registers to Registers and fields to FieldsKevin O'Connor2019-06-101-87/+87
* test: Add test cases for tmc driversKevin O'Connor2019-06-101-0/+2
* tmc2130: Check field name validity. (#1697)Artem Belevich2019-06-021-1/+3
* tmc2130: Add support for two's complement signed fields to FieldHelperKevin O'Connor2019-05-291-2/+4
* tmc5160: Add support for TMC5160 steppers (#1637)Stephan2019-05-201-0/+437