Преглед изворни кода

Merge pull request #10203 from Bob-the-Kuhn/sanity-check-fix

[2.0.x] Fix TMC sanity checks that always fail
Bob-the-Kuhn пре 7 година
родитељ
комит
75b381cd28
No account linked to committer's email address
1 измењених фајлова са 2 додато и 5 уклоњено
  1. 2
    5
      Marlin/src/inc/SanityCheck.h

+ 2
- 5
Marlin/src/inc/SanityCheck.h Прегледај датотеку

1424
       || ENABLED(E3_IS_TMC2130) \
1424
       || ENABLED(E3_IS_TMC2130) \
1425
       || ENABLED(E4_IS_TMC2130) )
1425
       || ENABLED(E4_IS_TMC2130) )
1426
     #error "HAVE_TMC2130 requires at least one TMC2130 stepper to be set."
1426
     #error "HAVE_TMC2130 requires at least one TMC2130 stepper to be set."
1427
-  #elif TMC2130STEPPER_VERSION < 0x020201
1428
-    #error "Update TMC2130Stepper library to 2.2.1 or newer."
1429
   #elif ENABLED(HYBRID_THRESHOLD) && DISABLED(STEALTHCHOP)
1427
   #elif ENABLED(HYBRID_THRESHOLD) && DISABLED(STEALTHCHOP)
1430
     #error "Enable STEALTHCHOP to use HYBRID_THRESHOLD."
1428
     #error "Enable STEALTHCHOP to use HYBRID_THRESHOLD."
1431
   #endif
1429
   #endif
1493
       || ENABLED(E3_IS_TMC2208) \
1491
       || ENABLED(E3_IS_TMC2208) \
1494
       || ENABLED(E4_IS_TMC2208 ) )
1492
       || ENABLED(E4_IS_TMC2208 ) )
1495
     #error "HAVE_TMC2208 requires at least one TMC2208 stepper to be set."
1493
     #error "HAVE_TMC2208 requires at least one TMC2208 stepper to be set."
1496
-  #elif ENABLED(ENDSTOP_INTERRUPTS_FEATURE) && \  // Software UART and ENDSTOP_INTERRUPTS both use Pin Change interrupts (PCI)
1494
+  // Software UART and ENDSTOP_INTERRUPTS both use Pin Change interrupts (PCI)
1495
+  #elif ENABLED(ENDSTOP_INTERRUPTS_FEATURE) && \
1497
       !( defined( X_HARDWARE_SERIAL) \
1496
       !( defined( X_HARDWARE_SERIAL) \
1498
       || defined(X2_HARDWARE_SERIAL) \
1497
       || defined(X2_HARDWARE_SERIAL) \
1499
       || defined( Y_HARDWARE_SERIAL) \
1498
       || defined( Y_HARDWARE_SERIAL) \
1506
       || defined(E3_HARDWARE_SERIAL) \
1505
       || defined(E3_HARDWARE_SERIAL) \
1507
       || defined(E4_HARDWARE_SERIAL) )
1506
       || defined(E4_HARDWARE_SERIAL) )
1508
     #error "Select *_HARDWARE_SERIAL to use both TMC2208 and ENDSTOP_INTERRUPTS_FEATURE."
1507
     #error "Select *_HARDWARE_SERIAL to use both TMC2208 and ENDSTOP_INTERRUPTS_FEATURE."
1509
-  #elif TMC2208STEPPER_VERSION < 0x000101
1510
-    #error "Update TMC2130Stepper library to 0.1.1 or newer."
1511
   #endif
1508
   #endif
1512
 #endif
1509
 #endif
1513
 
1510
 

Loading…
Откажи
Сачувај