tmc5160: diag0 support (#3159)

Allow for diag0 only hardware to use sensorless homing.

Signed-off-by:  Trevor Jones <trevorjones141@gmail.com>
This commit is contained in:
Trevor Jones
2020-08-09 06:17:51 -06:00
committed by GitHub
parent ea5e76746a
commit efebbb9a2f
6 changed files with 36 additions and 24 deletions

View File

@@ -210,8 +210,7 @@ class TMC2130:
self.fields = tmc.FieldHelper(Fields, SignedFields, FieldFormatters)
self.mcu_tmc = MCU_TMC_SPI(config, Registers, self.fields)
# Allow virtual pins to be created
diag1_pin = config.get('diag1_pin', None)
tmc.TMCVirtualPinHelper(config, self.mcu_tmc, diag1_pin)
tmc.TMCVirtualPinHelper(config, self.mcu_tmc)
# Register commands
cmdhelper = tmc.TMCCommandHelper(config, self.mcu_tmc)
cmdhelper.setup_register_dump(ReadRegisters)