|
@@ -404,26 +404,30 @@
|
404
|
404
|
#else
|
405
|
405
|
#define X2_MAX_ENDSTOP_INVERTING false
|
406
|
406
|
#endif
|
407
|
|
- #elif X2_USE_ENDSTOP == _XMIN_
|
408
|
|
- #define X2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
409
|
|
- #define X2_MIN_PIN X_MIN_PIN
|
410
|
|
- #elif X2_USE_ENDSTOP == _XMAX_
|
411
|
|
- #define X2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
412
|
|
- #define X2_MIN_PIN X_MAX_PIN
|
413
|
|
- #elif X2_USE_ENDSTOP == _YMIN_
|
414
|
|
- #define X2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
415
|
|
- #define X2_MIN_PIN Y_MIN_PIN
|
416
|
|
- #elif X2_USE_ENDSTOP == _YMAX_
|
417
|
|
- #define X2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
418
|
|
- #define X2_MIN_PIN Y_MAX_PIN
|
419
|
|
- #elif X2_USE_ENDSTOP == _ZMIN_
|
420
|
|
- #define X2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
421
|
|
- #define X2_MIN_PIN Z_MIN_PIN
|
422
|
|
- #elif X2_USE_ENDSTOP == _ZMAX_
|
423
|
|
- #define X2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
424
|
|
- #define X2_MIN_PIN Z_MAX_PIN
|
425
|
|
- #else
|
426
|
407
|
#define X2_MIN_ENDSTOP_INVERTING false
|
|
408
|
+ #else
|
|
409
|
+ #if X2_USE_ENDSTOP == _XMIN_
|
|
410
|
+ #define X2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
|
411
|
+ #define X2_MIN_PIN X_MIN_PIN
|
|
412
|
+ #elif X2_USE_ENDSTOP == _XMAX_
|
|
413
|
+ #define X2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
|
414
|
+ #define X2_MIN_PIN X_MAX_PIN
|
|
415
|
+ #elif X2_USE_ENDSTOP == _YMIN_
|
|
416
|
+ #define X2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
|
417
|
+ #define X2_MIN_PIN Y_MIN_PIN
|
|
418
|
+ #elif X2_USE_ENDSTOP == _YMAX_
|
|
419
|
+ #define X2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
|
420
|
+ #define X2_MIN_PIN Y_MAX_PIN
|
|
421
|
+ #elif X2_USE_ENDSTOP == _ZMIN_
|
|
422
|
+ #define X2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
|
423
|
+ #define X2_MIN_PIN Z_MIN_PIN
|
|
424
|
+ #elif X2_USE_ENDSTOP == _ZMAX_
|
|
425
|
+ #define X2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
|
426
|
+ #define X2_MIN_PIN Z_MAX_PIN
|
|
427
|
+ #else
|
|
428
|
+ #define X2_MIN_ENDSTOP_INVERTING false
|
|
429
|
+ #endif
|
|
430
|
+ #define X2_MAX_ENDSTOP_INVERTING false
|
427
|
431
|
#endif
|
428
|
432
|
#endif
|
429
|
433
|
|
|
@@ -456,26 +460,30 @@
|
456
|
460
|
#else
|
457
|
461
|
#define Y2_MAX_ENDSTOP_INVERTING false
|
458
|
462
|
#endif
|
459
|
|
- #elif Y2_USE_ENDSTOP == _XMIN_
|
460
|
|
- #define Y2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
461
|
|
- #define Y2_MIN_PIN X_MIN_PIN
|
462
|
|
- #elif Y2_USE_ENDSTOP == _XMAX_
|
463
|
|
- #define Y2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
464
|
|
- #define Y2_MIN_PIN X_MAX_PIN
|
465
|
|
- #elif Y2_USE_ENDSTOP == _YMIN_
|
466
|
|
- #define Y2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
467
|
|
- #define Y2_MIN_PIN Y_MIN_PIN
|
468
|
|
- #elif Y2_USE_ENDSTOP == _YMAX_
|
469
|
|
- #define Y2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
470
|
|
- #define Y2_MIN_PIN Y_MAX_PIN
|
471
|
|
- #elif Y2_USE_ENDSTOP == _ZMIN_
|
472
|
|
- #define Y2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
473
|
|
- #define Y2_MIN_PIN Z_MIN_PIN
|
474
|
|
- #elif Y2_USE_ENDSTOP == _ZMAX_
|
475
|
|
- #define Y2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
476
|
|
- #define Y2_MIN_PIN Z_MAX_PIN
|
477
|
|
- #else
|
478
|
463
|
#define Y2_MIN_ENDSTOP_INVERTING false
|
|
464
|
+ #else
|
|
465
|
+ #if Y2_USE_ENDSTOP == _XMIN_
|
|
466
|
+ #define Y2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
|
467
|
+ #define Y2_MIN_PIN X_MIN_PIN
|
|
468
|
+ #elif Y2_USE_ENDSTOP == _XMAX_
|
|
469
|
+ #define Y2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
|
470
|
+ #define Y2_MIN_PIN X_MAX_PIN
|
|
471
|
+ #elif Y2_USE_ENDSTOP == _YMIN_
|
|
472
|
+ #define Y2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
|
473
|
+ #define Y2_MIN_PIN Y_MIN_PIN
|
|
474
|
+ #elif Y2_USE_ENDSTOP == _YMAX_
|
|
475
|
+ #define Y2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
|
476
|
+ #define Y2_MIN_PIN Y_MAX_PIN
|
|
477
|
+ #elif Y2_USE_ENDSTOP == _ZMIN_
|
|
478
|
+ #define Y2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
|
479
|
+ #define Y2_MIN_PIN Z_MIN_PIN
|
|
480
|
+ #elif Y2_USE_ENDSTOP == _ZMAX_
|
|
481
|
+ #define Y2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
|
482
|
+ #define Y2_MIN_PIN Z_MAX_PIN
|
|
483
|
+ #else
|
|
484
|
+ #define Y2_MIN_ENDSTOP_INVERTING false
|
|
485
|
+ #endif
|
|
486
|
+ #define Y2_MAX_ENDSTOP_INVERTING false
|
479
|
487
|
#endif
|
480
|
488
|
#endif
|
481
|
489
|
|
|
@@ -508,26 +516,30 @@
|
508
|
516
|
#else
|
509
|
517
|
#define Z2_MAX_ENDSTOP_INVERTING false
|
510
|
518
|
#endif
|
511
|
|
- #elif Z2_USE_ENDSTOP == _XMIN_
|
512
|
|
- #define Z2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
513
|
|
- #define Z2_MIN_PIN X_MIN_PIN
|
514
|
|
- #elif Z2_USE_ENDSTOP == _XMAX_
|
515
|
|
- #define Z2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
516
|
|
- #define Z2_MIN_PIN X_MAX_PIN
|
517
|
|
- #elif Z2_USE_ENDSTOP == _YMIN_
|
518
|
|
- #define Z2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
519
|
|
- #define Z2_MIN_PIN Y_MIN_PIN
|
520
|
|
- #elif Z2_USE_ENDSTOP == _YMAX_
|
521
|
|
- #define Z2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
522
|
|
- #define Z2_MIN_PIN Y_MAX_PIN
|
523
|
|
- #elif Z2_USE_ENDSTOP == _ZMIN_
|
524
|
|
- #define Z2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
525
|
|
- #define Z2_MIN_PIN Z_MIN_PIN
|
526
|
|
- #elif Z2_USE_ENDSTOP == _ZMAX_
|
527
|
|
- #define Z2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
528
|
|
- #define Z2_MIN_PIN Z_MAX_PIN
|
529
|
|
- #else
|
530
|
519
|
#define Z2_MIN_ENDSTOP_INVERTING false
|
|
520
|
+ #else
|
|
521
|
+ #if Z2_USE_ENDSTOP == _XMIN_
|
|
522
|
+ #define Z2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
|
|
523
|
+ #define Z2_MIN_PIN X_MIN_PIN
|
|
524
|
+ #elif Z2_USE_ENDSTOP == _XMAX_
|
|
525
|
+ #define Z2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
|
|
526
|
+ #define Z2_MIN_PIN X_MAX_PIN
|
|
527
|
+ #elif Z2_USE_ENDSTOP == _YMIN_
|
|
528
|
+ #define Z2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
|
|
529
|
+ #define Z2_MIN_PIN Y_MIN_PIN
|
|
530
|
+ #elif Z2_USE_ENDSTOP == _YMAX_
|
|
531
|
+ #define Z2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
|
|
532
|
+ #define Z2_MIN_PIN Y_MAX_PIN
|
|
533
|
+ #elif Z2_USE_ENDSTOP == _ZMIN_
|
|
534
|
+ #define Z2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
|
|
535
|
+ #define Z2_MIN_PIN Z_MIN_PIN
|
|
536
|
+ #elif Z2_USE_ENDSTOP == _ZMAX_
|
|
537
|
+ #define Z2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
|
|
538
|
+ #define Z2_MIN_PIN Z_MAX_PIN
|
|
539
|
+ #else
|
|
540
|
+ #define Z2_MIN_ENDSTOP_INVERTING false
|
|
541
|
+ #endif
|
|
542
|
+ #define Z2_MAX_ENDSTOP_INVERTING false
|
531
|
543
|
#endif
|
532
|
544
|
#endif
|
533
|
545
|
|