Просмотр исходного кода

Improve sanitycheck for TEMP_SENSOR_1

Scott Lahteine 10 лет назад
Родитель
Сommit
bcb7d5a149
1 измененных файлов: 8 добавлений и 4 удалений
  1. 8
    4
      Marlin/SanityCheck.h

+ 8
- 4
Marlin/SanityCheck.h Просмотреть файл

293
     #if !HAS_HEATER_2
293
     #if !HAS_HEATER_2
294
       #error HEATER_2_PIN not defined for this board.
294
       #error HEATER_2_PIN not defined for this board.
295
     #elif TEMP_SENSOR_2 == 0
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
     #endif
297
     #endif
298
   #elif EXTRUDERS > 1 || defined(HEATERS_PARALLEL)
298
   #elif EXTRUDERS > 1 || defined(HEATERS_PARALLEL)
299
     #if !HAS_HEATER_1
299
     #if !HAS_HEATER_1
300
       #error HEATER_1_PIN not defined for this board.
300
       #error HEATER_1_PIN not defined for this board.
301
     #endif
301
     #endif
302
   #endif
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
   #if !HAS_HEATER_0
310
   #if !HAS_HEATER_0
304
     #error HEATER_0_PIN not defined for this board.
311
     #error HEATER_0_PIN not defined for this board.
305
   #endif
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
   #if TEMP_SENSOR_0 == 0
313
   #if TEMP_SENSOR_0 == 0
310
     #error TEMP_SENSOR_0 is required.
314
     #error TEMP_SENSOR_0 is required.
311
   #endif
315
   #endif

Загрузка…
Отмена
Сохранить