Sfoglia il codice sorgente

AVR sanity check for MONITOR_DRIVER_STATUS with SW Serial (#16421)

Jason Smith 4 anni fa
parent
commit
439e73d79c

+ 4
- 0
Marlin/src/HAL/HAL_AVR/inc/SanityCheck.h Vedi File

59
 #if HAS_TRINAMIC && ENABLED(ENDSTOP_INTERRUPTS_FEATURE)
59
 #if HAS_TRINAMIC && ENABLED(ENDSTOP_INTERRUPTS_FEATURE)
60
   #error "TMCStepper includes SoftwareSerial.h which is incompatible with ENDSTOP_INTERRUPTS_FEATURE. Disable ENDSTOP_INTERRUPTS_FEATURE to continue."
60
   #error "TMCStepper includes SoftwareSerial.h which is incompatible with ENDSTOP_INTERRUPTS_FEATURE. Disable ENDSTOP_INTERRUPTS_FEATURE to continue."
61
 #endif
61
 #endif
62
+
63
+#if TMC_HAS_SW_SERIAL && ENABLED(MONITOR_DRIVER_STATUS)
64
+  #error "MONITOR_DRIVER_STATUS causes performance issues when used with SoftwareSerial-connected drivers. Disable MONITOR_DRIVER_STATUS or use hardware serial to continue."
65
+#endif

+ 1
- 1
buildroot/share/tests/megaatmega2560-tests Vedi File

345
 opt_set LCD_LANGUAGE es
345
 opt_set LCD_LANGUAGE es
346
 opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \
346
 opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \
347
            MKS_12864OLED EEPROM_SETTINGS EEPROM_CHITCHAT M114_DETAIL \
347
            MKS_12864OLED EEPROM_SETTINGS EEPROM_CHITCHAT M114_DETAIL \
348
-           MONITOR_DRIVER_STATUS STEALTHCHOP_XY STEALTHCHOP_Z STEALTHCHOP_E HYBRID_THRESHOLD SENSORLESS_HOMING SQUARE_WAVE_STEPPING
348
+           STEALTHCHOP_XY STEALTHCHOP_Z STEALTHCHOP_E HYBRID_THRESHOLD SENSORLESS_HOMING SQUARE_WAVE_STEPPING
349
 opt_set X_MAX_ENDSTOP_INVERTING false
349
 opt_set X_MAX_ENDSTOP_INVERTING false
350
 opt_set X_DRIVER_TYPE TMC2209
350
 opt_set X_DRIVER_TYPE TMC2209
351
 opt_set Y_DRIVER_TYPE TMC2130
351
 opt_set Y_DRIVER_TYPE TMC2130

Loading…
Annulla
Salva