aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc2660.py
Commit message (Expand)AuthorAgeFilesLines
* tmc2130: Rework current selection to prefer vsense=1Kevin O'Connor2022-01-161-8/+17
* stepper: Add support for stepping on both edges of a step pulseKevin O'Connor2021-11-041-1/+0
* tmc: Track requested hold_current so SET_TMC_CURRENT doesn't reduce itKevin O'Connor2021-10-271-1/+1
* 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-4/+2
* tmc: Consistently use lower case for all TMC field namesKevin O'Connor2021-08-061-51/+51
* tmc2660: Fix typo in seup fieldKevin O'Connor2021-03-181-1/+1
* tmc2660: Use lowercase for stallguard/coolstep fieldsKevin O'Connor2021-03-181-15/+15
* tmc2660: Report SE in DUMP_TMC even if zeroKevin O'Connor2021-03-161-2/+3
* tmc2660: Change stallguard flags to better match tmc2130/tmc5160Kevin O'Connor2021-03-151-6/+5
* tmc2660: Do not enable SFILT by defaultKevin O'Connor2021-03-101-2/+1
* tmc2660: Fix tmc register readingKevin O'Connor2021-02-271-30/+35
* tmc2660: Use common warning/error flag names and descriptionsKevin O'Connor2021-02-271-43/+30
* tmc: Move SET_TMC_CURRENT command to TMCCommandHelper()Kevin O'Connor2021-02-271-15/+2
* tmc2660: Add set_current()/get_current() helpers to TMC2660CurrentHelperKevin O'Connor2021-02-271-9/+15
* extras: Use "from . import module" for relative importsKevin O'Connor2020-06-151-1/+1
* tmc2660: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-11/+10
* tmc: Remove virtual_enable support and replace with automatic supportKevin O'Connor2019-11-121-2/+0
* tmc: Configure "intpol" field from TMCMicrostepHelperKevin O'Connor2019-06-281-4/+3
* tmc: Add support for virtual enable pinsKevin O'Connor2019-06-281-3/+5
* tmc2660: Hold a mutex during MCU_TMC2660_SPI get/set_register()Kevin O'Connor2019-06-281-5/+10
* tmc: It's not valid to schedule messages with print_time=0Kevin O'Connor2019-06-251-7/+10
* tmc: Simplify internal DUMP_TMC interfaceKevin O'Connor2019-06-251-5/+1
* tmc2660: Set SDOFF=0 before accessing DRVCTRLKevin O'Connor2019-06-181-2/+1
* tmc2660: Don't allow configuration of DEDGEKevin O'Connor2019-06-181-1/+0
* tmc: Move common TMC stepper driver code to new file tmc.pyKevin O'Connor2019-06-101-5/+5
* tmc2130: Rework remaining config helpers to use mcu_tmc interfaceKevin O'Connor2019-06-101-15/+4
* tmc2660: Move current setting code to its own helper classKevin O'Connor2019-06-101-66/+78
* tmc2130: Transmit register initialization during connect callbackKevin O'Connor2019-06-101-3/+0
* tmc2660: Use TMCCommandHelperKevin O'Connor2019-06-101-50/+7
* tmc2660: Move get/set_register functions to new MCU_TMC2660_SPI classKevin O'Connor2019-06-101-29/+48
* tmc2660: Define get_register() methodKevin O'Connor2019-06-101-13/+14
* 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
* tmc2660: Automate VSENSE computationFlorian Heilmann2019-03-221-21/+32
* tmc2660: Minor indentation fixKevin O'Connor2019-03-081-2/+2
* tmc2660: Add INIT_TMC and SET_TMC_FIELD gcodesFlorian Heilmann2019-03-081-2/+31
* tmc2660: Raise SPI speed to 4 MhzFlorian Heilmann2019-03-081-1/+1
* tmc2660: Use helper functions for register access and simplify TMC2660 parame...Florian Heilmann2019-03-081-193/+174
* tmc2660: Add vsense_resistor config parameterFlorian Heilmann2019-03-081-18/+18
* tmc2660: Wrap code to 80 columnsKevin O'Connor2019-02-271-26/+56
* tmc2660: error and whitespace fixesPetri Honkala2018-12-271-4/+4
* tmc2660: Use bus.py helper code for spiKevin O'Connor2018-11-211-31/+8
* tmc2660: Fix typo in TMC2660 extra (#830)Florian Heilmann2018-10-291-1/+1
* Add DUMP_TMC capabilities to the TMC2660 extraFlorian Heilmann2018-10-281-1/+19
* Implement idle event support in the TMC2660 extraFlorian Heilmann2018-10-281-48/+25
* tmc2660: Add endstop phase detection functionality to TMC2660 extra (#816)Florian Heilmann2018-10-241-1/+12
* docs: Update Features.md document with tmc2660 supportKevin O'Connor2018-10-021-0/+0