|
@@ -2765,6 +2765,20 @@ static_assert(Y_MAX_LENGTH >= Y_BED_SIZE, "Movement bounds (Y_MIN_POS, Y_MAX_POS
|
2765
|
2765
|
#error "Please select only one of CHIRON_TFT_STANDARD or CHIRON_TFT_NEW."
|
2766
|
2766
|
#endif
|
2767
|
2767
|
|
|
2768
|
+#if ENABLED(ANYCUBIC_LCD_CHIRON)
|
|
2769
|
+ #if !defined(BEEPER_PIN)
|
|
2770
|
+ #error "ANYCUBIC_LCD_CHIRON requires BEEPER_PIN"
|
|
2771
|
+ #elif DISABLED(SDSUPPORT)
|
|
2772
|
+ #error "ANYCUBIC_LCD_CHIRON requires SDSUPPORT"
|
|
2773
|
+ #elif TEMP_SENSOR_BED == 0
|
|
2774
|
+ #error "ANYCUBIC_LCD_CHIRON requires heatbed (TEMP_SENSOR_BED)"
|
|
2775
|
+ #elif NONE(AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL, MESH_BED_LEVELING)
|
|
2776
|
+ #error "ANYCUBIC_LCD_CHIRON requires one of: AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL or MESH_BED_LEVELING"
|
|
2777
|
+ #elif DISABLED(BABYSTEPPING)
|
|
2778
|
+ #error "ANYCUBIC_LCD_CHIRON requires BABYSTEPPING"
|
|
2779
|
+ #endif
|
|
2780
|
+#endif
|
|
2781
|
+
|
2768
|
2782
|
#if EITHER(MKS_TS35_V2_0, BTT_TFT35_SPI_V1_0) && SD_CONNECTION_IS(LCD)
|
2769
|
2783
|
#error "SDCARD_CONNECTION cannot be set to LCD for the enabled TFT. No available SD card reader."
|
2770
|
2784
|
#endif
|