aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc2660.py
Commit message (Collapse)AuthorAgeFilesLines
* tmc2130: Check field name validity. (#1697)Artem Belevich2019-06-021-1/+3
| | | | | This avoids crashing Klipper if user entered invalid field name. Signed-off-by: Artem Belevich <artemb@gmail.com>
* tmc2130: Add support for two's complement signed fields to FieldHelperKevin O'Connor2019-05-291-2/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Automate VSENSE computationFlorian Heilmann2019-03-221-21/+32
| | | | | | Adjust the HEND default, which was faulty after the the fields update, remove disallowance of setting CS Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Minor indentation fixKevin O'Connor2019-03-081-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Add INIT_TMC and SET_TMC_FIELD gcodesFlorian Heilmann2019-03-081-2/+31
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Raise SPI speed to 4 MhzFlorian Heilmann2019-03-081-1/+1
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Use helper functions for register access and simplify TMC2660 ↵Florian Heilmann2019-03-081-193/+174
| | | | | | | | parameters sense_resistor is now a mandatory parameter for tmc2660 blocks. Duet2 users should use a value of 0.051 Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Add vsense_resistor config parameterFlorian Heilmann2019-03-081-18/+18
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Wrap code to 80 columnsKevin O'Connor2019-02-271-26/+56
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: error and whitespace fixesPetri Honkala2018-12-271-4/+4
| | | | | | | | - redundant parentheses removed - parameter reference fixed - raise error fixed Signed-off-by: Petri Honkala <cruwaller@gmail.com>
* tmc2660: Use bus.py helper code for spiKevin O'Connor2018-11-211-31/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Fix typo in TMC2660 extra (#830)Florian Heilmann2018-10-291-1/+1
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* Add DUMP_TMC capabilities to the TMC2660 extraFlorian Heilmann2018-10-281-1/+19
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* Implement idle event support in the TMC2660 extraFlorian Heilmann2018-10-281-48/+25
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Add endstop phase detection functionality to TMC2660 extra (#816)Florian Heilmann2018-10-241-1/+12
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* docs: Update Features.md document with tmc2660 supportKevin O'Connor2018-10-021-0/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Implementation of TMC2660 extra (#621)Florian Heilmann2018-09-111-0/+269
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>