|
@ -2765,6 +2765,20 @@ static_assert(Y_MAX_LENGTH >= Y_BED_SIZE, "Movement bounds (Y_MIN_POS, Y_MAX_POS |
|
|
#error "Please select only one of CHIRON_TFT_STANDARD or CHIRON_TFT_NEW." |
|
|
#error "Please select only one of CHIRON_TFT_STANDARD or CHIRON_TFT_NEW." |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(ANYCUBIC_LCD_CHIRON) |
|
|
|
|
|
#if !defined(BEEPER_PIN) |
|
|
|
|
|
#error "ANYCUBIC_LCD_CHIRON requires BEEPER_PIN" |
|
|
|
|
|
#elif DISABLED(SDSUPPORT) |
|
|
|
|
|
#error "ANYCUBIC_LCD_CHIRON requires SDSUPPORT" |
|
|
|
|
|
#elif TEMP_SENSOR_BED == 0 |
|
|
|
|
|
#error "ANYCUBIC_LCD_CHIRON requires heatbed (TEMP_SENSOR_BED)" |
|
|
|
|
|
#elif NONE(AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL, MESH_BED_LEVELING) |
|
|
|
|
|
#error "ANYCUBIC_LCD_CHIRON requires one of: AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL or MESH_BED_LEVELING" |
|
|
|
|
|
#elif DISABLED(BABYSTEPPING) |
|
|
|
|
|
#error "ANYCUBIC_LCD_CHIRON requires BABYSTEPPING" |
|
|
|
|
|
#endif |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
#if EITHER(MKS_TS35_V2_0, BTT_TFT35_SPI_V1_0) && SD_CONNECTION_IS(LCD) |
|
|
#if EITHER(MKS_TS35_V2_0, BTT_TFT35_SPI_V1_0) && SD_CONNECTION_IS(LCD) |
|
|
#error "SDCARD_CONNECTION cannot be set to LCD for the enabled TFT. No available SD card reader." |
|
|
#error "SDCARD_CONNECTION cannot be set to LCD for the enabled TFT. No available SD card reader." |
|
|
#endif |
|
|
#endif |
|
|