Browse Source

🔧 Sanity-checks for PULLDOWN, SINGLENOZZLE

Scott Lahteine 3 years ago
parent
commit
58fcaebe76
1 changed files with 11 additions and 5 deletions
  1. 11
    5
      Marlin/src/inc/SanityCheck.h

+ 11
- 5
Marlin/src/inc/SanityCheck.h View File

783
 #endif
783
 #endif
784
 
784
 
785
 #if !defined(TARGET_LPC1768) && ANY( \
785
 #if !defined(TARGET_LPC1768) && ANY( \
786
-    ENDSTOPPULLDOWNS, \
787
-    ENDSTOPPULLDOWN_XMAX, ENDSTOPPULLDOWN_YMAX, \
788
-    ENDSTOPPULLDOWN_ZMAX, ENDSTOPPULLDOWN_XMIN, \
789
-    ENDSTOPPULLDOWN_YMIN, ENDSTOPPULLDOWN_ZMIN \
790
-  )
786
+      ENDSTOPPULLDOWNS, ENDSTOPPULLDOWN_ZMIN_PROBE, \
787
+      ENDSTOPPULLDOWN_XMAX, ENDSTOPPULLDOWN_YMAX, ENDSTOPPULLDOWN_ZMAX, \
788
+      ENDSTOPPULLDOWN_XMIN, ENDSTOPPULLDOWN_YMIN, ENDSTOPPULLDOWN_ZMIN, \
789
+      FIL_RUNOUT_PULLDOWN,  \
790
+      FIL_RUNOUT1_PULLDOWN, FIL_RUNOUT2_PULLDOWN, FIL_RUNOUT3_PULLDOWN, FIL_RUNOUT4_PULLDOWN, \
791
+      FIL_RUNOUT5_PULLDOWN, FIL_RUNOUT6_PULLDOWN, FIL_RUNOUT7_PULLDOWN, FIL_RUNOUT8_PULLDOWN, \
792
+      POWER_LOSS_PULLDOWN, CALIBRATION_PIN_PULLDOWN \
793
+    )
791
   #error "PULLDOWN pin mode is not available on the selected board."
794
   #error "PULLDOWN pin mode is not available on the selected board."
792
 #endif
795
 #endif
793
 
796
 
1146
 #elif ENABLED(SINGLENOZZLE)
1149
 #elif ENABLED(SINGLENOZZLE)
1147
 
1150
 
1148
   #error "SINGLENOZZLE requires 2 or more EXTRUDERS."
1151
   #error "SINGLENOZZLE requires 2 or more EXTRUDERS."
1152
+  #if ENABLED(PID_PARAMS_PER_HOTEND)
1153
+    #error "PID_PARAMS_PER_HOTEND must be disabled when using any SINGLENOZZLE extruder."
1154
+  #endif
1149
 
1155
 
1150
 #endif
1156
 #endif
1151
 
1157
 

Loading…
Cancel
Save