Bladeren bron

Improve sanitycheck for TEMP_SENSOR_1

Scott Lahteine 10 jaren geleden
bovenliggende
commit
bcb7d5a149
1 gewijzigde bestanden met toevoegingen van 8 en 4 verwijderingen
  1. 8
    4
      Marlin/SanityCheck.h

+ 8
- 4
Marlin/SanityCheck.h Bestand weergeven

@@ -293,19 +293,23 @@
293 293
     #if !HAS_HEATER_2
294 294
       #error HEATER_2_PIN not defined for this board.
295 295
     #elif TEMP_SENSOR_2 == 0
296
-      #error TEMP_SENSOR_2 is required with 3 EXTRUDERS.
296
+      #error TEMP_SENSOR_2 is required with 3 or more EXTRUDERS.
297 297
     #endif
298 298
   #elif EXTRUDERS > 1 || defined(HEATERS_PARALLEL)
299 299
     #if !HAS_HEATER_1
300 300
       #error HEATER_1_PIN not defined for this board.
301 301
     #endif
302 302
   #endif
303
+  #if TEMP_SENSOR_1 == 0
304
+    #if EXTRUDERS > 1
305
+      #error TEMP_SENSOR_1 is required with 2 or more EXTRUDERS.
306
+    #elif ENABLED(TEMP_SENSOR_1_AS_REDUNDANT)
307
+      #error TEMP_SENSOR_1 is required with TEMP_SENSOR_1_AS_REDUNDANT.
308
+    #endif
309
+  #endif
303 310
   #if !HAS_HEATER_0
304 311
     #error HEATER_0_PIN not defined for this board.
305 312
   #endif
306
-  #if ENABLED(TEMP_SENSOR_1_AS_REDUNDANT) && TEMP_SENSOR_1 == 0
307
-    #error TEMP_SENSOR_1 is required with TEMP_SENSOR_1_AS_REDUNDANT.
308
-  #endif
309 313
   #if TEMP_SENSOR_0 == 0
310 314
     #error TEMP_SENSOR_0 is required.
311 315
   #endif

Laden…
Annuleren
Opslaan