浏览代码

Fix M91x sanity-check to permit TMC2660

Fix #12362
Scott Lahteine 6 年前
父节点
当前提交
78ccedd6a8
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2
    2
      Marlin/src/gcode/feature/trinamic/M911-M915.cpp

+ 2
- 2
Marlin/src/gcode/feature/trinamic/M911-M915.cpp 查看文件

32
 
32
 
33
 #if ENABLED(MONITOR_DRIVER_STATUS)
33
 #if ENABLED(MONITOR_DRIVER_STATUS)
34
 
34
 
35
-  #define M91x_USE(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) || AXIS_DRIVER_TYPE(ST, TMC2208))
35
+  #define M91x_USE(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) || AXIS_DRIVER_TYPE(ST, TMC2208) || AXIS_DRIVER_TYPE(ST, TMC2660))
36
   #define M91x_USE_E(N) (E_STEPPERS > N && M91x_USE(E##N))
36
   #define M91x_USE_E(N) (E_STEPPERS > N && M91x_USE(E##N))
37
 
37
 
38
   #define M91x_SOME_X (M91x_USE(X) || M91x_USE(X2))
38
   #define M91x_SOME_X (M91x_USE(X) || M91x_USE(X2))
41
   #define M91x_SOME_E (M91x_USE_E(0) || M91x_USE_E(1) || M91x_USE_E(2) || M91x_USE_E(3) || M91x_USE_E(4) || M91x_USE_E(5))
41
   #define M91x_SOME_E (M91x_USE_E(0) || M91x_USE_E(1) || M91x_USE_E(2) || M91x_USE_E(3) || M91x_USE_E(4) || M91x_USE_E(5))
42
 
42
 
43
   #if !M91x_SOME_X && !M91x_SOME_Y && !M91x_SOME_Z && !M91x_SOME_E
43
   #if !M91x_SOME_X && !M91x_SOME_Y && !M91x_SOME_Z && !M91x_SOME_E
44
-    #error "MONITOR_DRIVER_STATUS requires at least one TMC2130 or TMC2208."
44
+    #error "MONITOR_DRIVER_STATUS requires at least one TMC2130, TMC2208, or TMC2660."
45
   #endif
45
   #endif
46
 
46
 
47
   /**
47
   /**

正在加载...
取消
保存