aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc2130.py
Commit message (Expand)AuthorAgeFilesLines
* tmc: Implement high_velocity_threshold for drivers that support itAlex Voinea2024-05-141-0/+1
* tmc: Implement coolstep_threshold for drivers that support itAlex Voinea2024-05-141-0/+1
* tmc: Implement CoolStep fields for all driversAlex Voinea2024-05-141-0/+6
* tmc2130: implement missing HighVelocity fields in the configAlex Voinea2024-05-141-0/+2
* tmc: Do not pass the frequency directly to the helpersAlex Voinea2024-05-141-1/+1
* tmc: SET_TMC_FIELD VELOCITYAlex Voinea2023-03-201-2/+6
* tmc: Beautify initialization codeAlex Voinea2023-03-071-2/+7
* tmc: Configurable microstep lookup table (#5920)Alex Voinea2022-12-211-4/+28
* tmc2130: Rework current selection to prefer vsense=1Kevin O'Connor2022-01-161-19/+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-34/+34
* tmc2130: Report CS_ACTUAL in DUMP_TMC even if zeroKevin O'Connor2021-03-161-0/+1
* tmc: Move clear_gstat check for tmc2130 to within TMCErrorCheck classKevin O'Connor2021-03-151-2/+1
* tmc2130: Fix broken error report due to missing self.nameKevin O'Connor2021-03-111-0/+1
* tmc2130: Verify SPI register writesKevin O'Connor2021-03-101-2/+17
* tmc: Add support for periodic checking of driver statusKevin O'Connor2021-02-271-1/+2
* tmc5160: Merge field formatters into tmc2130.pyKevin O'Connor2021-02-271-0/+1
* tmc: Move SET_TMC_CURRENT command to TMCCommandHelper()Kevin O'Connor2021-02-271-24/+2
* tmc2130: Add set_current()/get_current() helper functions to TMCCurrentHelperKevin O'Connor2021-02-271-16/+20
* tmc2130: Add spi daisy chain supportMarco D'Alessio2021-02-261-14/+59
* tmc5160: diag0 support (#3159)Trevor Jones2020-08-091-2/+1
* extras: Use "from . import module" for relative importsKevin O'Connor2020-06-151-1/+1
* tmc2130: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-18/+17
* tmc2130: use local variable instead of global Registers in MCU_TMC_SPIPetri Honkala2019-12-031-1/+1
* tmc2130: Do not error if run current below hold current (#2190)Florian Heilmann2019-11-211-3/+5
* 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
* tmc2130: Hold a mutex during MCU_TMC_SPI get/set_register()Kevin O'Connor2019-06-281-5/+8
* tmc: It's not valid to schedule messages with print_time=0Kevin O'Connor2019-06-251-3/+5
* tmc: Simplify internal DUMP_TMC interfaceKevin O'Connor2019-06-251-4/+1
* tmc: Move common TMC stepper driver code to new file tmc.pyKevin O'Connor2019-06-101-243/+7
* tmc2130: Rework remaining config helpers to use mcu_tmc interfaceKevin O'Connor2019-06-101-28/+42
* tmc2130: Move TMC virtual endstop code into a new TMCEndstopHelper classKevin O'Connor2019-06-101-40/+55
* tmc2130: Move current setting code to its own helper classKevin O'Connor2019-06-101-84/+83
* tmc2130: Transmit register initialization during connect callbackKevin O'Connor2019-06-101-3/+9
* tmc2130: Factor out g-code command handlers to their own classKevin O'Connor2019-06-101-47/+70
* tmc2130: Move low-level get/set_register functions to new MCU_TMC_SPI classKevin O'Connor2019-06-101-28/+42
* 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-18/+19
* tmc2130: add SET_TMC_CURRENT and SET_TMC_FIELD commands (#1419)amblidex2019-03-221-6/+74
* tmc2130: Rename driver_BLANK_TIME_SELECT to driver_TBLKevin O'Connor2019-03-081-1/+1
* gcode: Change respond_info() to log by defaultKevin O'Connor2019-03-041-6/+2
* tmc2130: Wrap code to 80 columnsKevin O'Connor2019-03-011-1/+1
* tmc2130: Add support for INIT_TMC commandKevin O'Connor2019-03-011-4/+15
* tmc2130: Report write-only registers in DUMP_TMCKevin O'Connor2019-02-271-0/+7
* tmc2130: Use FieldHelper() to set/get driver fieldsKevin O'Connor2019-02-211-40/+102