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

@@ -60,8 +60,7 @@ class TMC2209:
FieldFormatters)
self.mcu_tmc = tmc_uart.MCU_TMC_uart(config, Registers, self.fields, 3)
# Allow virtual pins to be created
diag_pin = config.get('diag_pin', None)
tmc.TMCVirtualPinHelper(config, self.mcu_tmc, diag_pin)
tmc.TMCVirtualPinHelper(config, self.mcu_tmc)
# Register commands
cmdhelper = tmc.TMCCommandHelper(config, self.mcu_tmc)
cmdhelper.setup_register_dump(ReadRegisters)