* Change all direct changes of ubl.state.active to set_bed_leveling_enabled() which handles apply/unapply leveling to maintain current_position consistency. Fix invalidation of UBL mesh to invalid unreachable mesh points as well (delta corners). Fix UBL_DELTA unapply_leveling logic and when it gets applied, including fade_height changes. Add optional M114 D for detailed position information, disabled from compilation by default (M114_DETAIL). * UBL_DELTA raw and inline kinematics * UBL planner fall through fix * consistent variable names * Cleanup orphaned code and whitespace changes. Use _O2. * compile warnings cleanup * Remove redundant #ifdef condition
|
||
718 | 718 |
|
719 | 719 |
|
720 | 720 |
|
721 |
|
|
721 |
|
|
722 | 722 |
|
723 | 723 |
|
724 | 724 |
|
|
||
734 | 734 |
|
735 | 735 |
|
736 | 736 |
|
737 |
|
|
737 |
|
|
738 | 738 |
|
739 | 739 |
|
740 | 740 |
|
|
||
743 | 743 |
|
744 | 744 |
|
745 | 745 |
|
746 |
|
|
747 | 746 |
|
748 | 747 |
|
749 | 748 |
|
|
||
699 | 699 |
|
700 | 700 |
|
701 | 701 |
|
702 |
|
|
702 |
|
|
703 |
|
|
703 | 704 |
|
704 | 705 |
|
705 | 706 |
|
|
||
1536 | 1537 |
|
1537 | 1538 |
|
1538 | 1539 |
|
1539 |
|
|
1540 |
|
|
1541 |
|
|
1542 |
|
|
1543 |
|
|
1544 |
|
|
1545 | 1540 |
|
1546 |
|
|
1541 |
|
|
1542 |
|
|
1543 |
|
|
1544 |
|
|
1545 |
|
|
1546 |
|
|
1547 |
|
|
1548 |
|
|
1549 |
|
|
1550 |
|
|
1551 |
|
|
1552 |
|
|
1553 |
|
|
1554 |
|
|
1547 | 1555 |
|
1548 | 1556 |
|
1549 | 1557 |
|
|
||
2345 | 2353 |
|
2346 | 2354 |
|
2347 | 2355 |
|
2348 |
|
|
2349 | 2356 |
|
2350 |
|
|
2351 |
|
|
2357 |
|
|
2358 |
|
|
2352 | 2359 |
|
2353 |
|
|
2354 |
|
|
2355 |
|
|
2360 |
|
|
2361 |
|
|
2362 |
|
|
2363 |
|
|
2364 |
|
|
2365 |
|
|
2366 |
|
|
2367 |
|
|
2368 |
|
|
2356 | 2369 |
|
2357 | 2370 |
|
2358 |
|
|
2359 |
|
|
2360 | 2371 |
|
2361 | 2372 |
|
2362 | 2373 |
|
|
||
2384 | 2395 |
|
2385 | 2396 |
|
2386 | 2397 |
|
2387 |
|
|
2388 |
|
|
2389 | 2398 |
|
2390 |
|
|
2391 |
|
|
2392 |
|
|
2393 |
|
|
2394 |
|
|
2395 |
|
|
2396 |
|
|
2397 |
|
|
2399 |
|
|
2400 |
|
|
2401 |
|
|
2402 |
|
|
2403 |
|
|
2404 |
|
|
2405 |
|
|
2406 |
|
|
2407 |
|
|
2408 |
|
|
2409 |
|
|
2410 |
|
|
2411 |
|
|
2412 |
|
|
2413 |
|
|
2414 |
|
|
2415 |
|
|
2416 |
|
|
2417 |
|
|
2418 |
|
|
2419 |
|
|
2420 |
|
|
2421 |
|
|
2422 |
|
|
2423 |
|
|
2424 |
|
|
2425 |
|
|
2398 | 2426 |
|
2399 | 2427 |
|
2400 | 2428 |
|
|
||
3656 | 3684 |
|
3657 | 3685 |
|
3658 | 3686 |
|
3687 |
|
|
3659 | 3688 |
|
3660 | 3689 |
|
3661 | 3690 |
|
|
||
7592 | 7621 |
|
7593 | 7622 |
|
7594 | 7623 |
|
7595 |
|
|
7624 |
|
|
7596 | 7625 |
|
7597 | 7626 |
|
7598 | 7627 |
|
|
||
7611 | 7640 |
|
7612 | 7641 |
|
7613 | 7642 |
|
7643 |
|
|
7644 |
|
|
7645 |
|
|
7646 |
|
|
7647 |
|
|
7648 |
|
|
7649 |
|
|
7650 |
|
|
7651 |
|
|
7652 |
|
|
7653 |
|
|
7654 |
|
|
7655 |
|
|
7656 |
|
|
7657 |
|
|
7658 |
|
|
7659 |
|
|
7660 |
|
|
7661 |
|
|
7662 |
|
|
7663 |
|
|
7664 |
|
|
7665 |
|
|
7666 |
|
|
7667 |
|
|
7668 |
|
|
7669 |
|
|
7670 |
|
|
7671 |
|
|
7672 |
|
|
7673 |
|
|
7674 |
|
|
7675 |
|
|
7676 |
|
|
7677 |
|
|
7678 |
|
|
7679 |
|
|
7680 |
|
|
7681 |
|
|
7682 |
|
|
7683 |
|
|
7684 |
|
|
7685 |
|
|
7686 |
|
|
7687 |
|
|
7688 |
|
|
7689 |
|
|
7690 |
|
|
7691 |
|
|
7692 |
|
|
7693 |
|
|
7694 |
|
|
7695 |
|
|
7696 |
|
|
7697 |
|
|
7698 |
|
|
7699 |
|
|
7700 |
|
|
7701 |
|
|
7702 |
|
|
7703 |
|
|
7704 |
|
|
7705 |
|
|
7706 |
|
|
7707 |
|
|
7708 |
|
|
7709 |
|
|
7710 |
|
|
7711 |
|
|
7712 |
|
|
7713 |
|
|
7714 |
|
|
7715 |
|
|
7716 |
|
|
7717 |
|
|
7718 |
|
|
7719 |
|
|
7720 |
|
|
7721 |
|
|
7722 |
|
|
7723 |
|
|
7724 |
|
|
7725 |
|
|
7726 |
|
|
7727 |
|
|
7728 |
|
|
7729 |
|
|
7730 |
|
|
7731 |
|
|
7732 |
|
|
7733 |
|
|
7734 |
|
|
7735 |
|
|
7736 |
|
|
7737 |
|
|
7738 |
|
|
7739 |
|
|
7740 |
|
|
7614 | 7741 |
|
7615 | 7742 |
|
7616 | 7743 |
|
7617 |
|
|
7744 |
|
|
7745 |
|
|
7746 |
|
|
7747 |
|
|
7748 |
|
|
7749 |
|
|
7750 |
|
|
7751 |
|
|
7752 |
|
|
7753 |
|
|
7754 |
|
|
7755 |
|
|
7618 | 7756 |
|
7619 | 7757 |
|
7620 | 7758 |
|
|
||
10804 | 10942 |
|
10805 | 10943 |
|
10806 | 10944 |
|
10945 |
|
|
10946 |
|
|
10947 |
|
|
10948 |
|
|
10949 |
|
|
10950 |
|
|
10951 |
|
|
10952 |
|
|
10953 |
|
|
10807 | 10954 |
|
10808 | 10955 |
|
10809 | 10956 |
|
|
||
11597 | 11744 |
|
11598 | 11745 |
|
11599 | 11746 |
|
11600 |
|
|
11747 |
|
|
11601 | 11748 |
|
11602 | 11749 |
|
11603 | 11750 |
|
11604 | 11751 |
|
11605 | 11752 |
|
11606 | 11753 |
|
11607 |
|
|
11754 |
|
|
11608 | 11755 |
|
11609 | 11756 |
|
11610 | 11757 |
|
|
||
535 | 535 |
|
536 | 536 |
|
537 | 537 |
|
538 |
|
|
538 |
|
|
539 | 539 |
|
540 | 540 |
|
541 | 541 |
|
|
||
550 | 550 |
|
551 | 551 |
|
552 | 552 |
|
553 |
|
|
553 |
|
|
554 | 554 |
|
555 | 555 |
|
556 | 556 |
|
|
||
599 | 599 |
|
600 | 600 |
|
601 | 601 |
|
602 |
|
|
602 |
|
|
603 | 603 |
|
604 | 604 |
|
605 | 605 |
|
606 |
|
|
607 |
|
|
608 |
|
|
606 |
|
|
607 |
|
|
608 |
|
|
609 |
|
|
609 | 610 |
|
610 | 611 |
|
611 | 612 |
|
612 |
|
|
613 |
|
|
614 |
|
|
615 |
|
|
616 |
|
|
617 |
|
|
618 |
|
|
613 |
|
|
614 |
|
|
615 |
|
|
616 |
|
|
617 |
|
|
618 |
|
|
619 |
|
|
619 | 620 |
|
620 | 621 |
|
621 |
|
|
622 |
|
|
623 |
|
|
622 |
|
|
623 |
|
|
624 |
|
|
625 |
|
|
624 | 626 |
|
625 | 627 |
|
626 | 628 |
|
627 | 629 |
|
628 |
|
|
630 |
|
|
629 | 631 |
|
630 | 632 |
|
631 |
|
|
633 |
|
|
632 | 634 |
|
633 | 635 |
|
634 | 636 |
|
|
||
83 | 83 |
|
84 | 84 |
|
85 | 85 |
|
86 |
|
|
86 |
|
|
87 | 87 |
|
88 | 88 |
|
89 | 89 |
|
|
||
94 | 94 |
|
95 | 95 |
|
96 | 96 |
|
97 |
|
|
97 |
|
|
98 | 98 |
|
99 |
|
|
100 |
|
|
101 |
|
|
99 |
|
|
100 |
|
|
101 |
|
|
102 |
|
|
103 |
|
|
104 |
|
|
105 |
|
|
106 |
|
|
107 |
|
|
102 | 108 |
|
103 | 109 |
|
104 | 110 |
|
|
||
154 | 154 |
|
155 | 155 |
|
156 | 156 |
|
157 |
|
|
157 | 158 |
|
158 | 159 |
|
159 | 160 |
|
|
||
385 | 386 |
|
386 | 387 |
|
387 | 388 |
|
388 |
|
|
389 |
|
|
389 | 390 |
|
390 | 391 |
|
391 | 392 |
|
|
||
30 | 30 |
|
31 | 31 |
|
32 | 32 |
|
33 |
|
|
33 | 34 |
|
34 | 35 |
|
35 | 36 |
|
|
||
48 | 49 |
|
49 | 50 |
|
50 | 51 |
|
52 |
|
|
51 | 53 |
|
52 | 54 |
|
53 | 55 |
|
|
||
325 | 327 |
|
326 | 328 |
|
327 | 329 |
|
328 |
|
|
329 |
|
|
330 |
|
|
331 |
|
|
332 |
|
|
333 |
|
|
330 |
|
|
331 |
|
|
332 |
|
|
333 |
|
|
334 |
|
|
335 |
|
|
336 |
|
|
337 |
|
|
338 |
|
|
339 |
|
|
340 |
|
|
341 |
|
|
342 |
|
|
343 |
|
|
344 |
|
|
345 |
|
|
334 | 346 |
|
335 |
|
|
336 |
|
|
337 | 347 |
|
338 | 348 |
|
339 | 349 |
|
|
||
497 | 507 |
|
498 | 508 |
|
499 | 509 |
|
510 |
|
|
500 | 511 |
|
501 | 512 |
|
502 |
|
|
503 |
|
|
504 |
|
|
505 |
|
|
506 |
|
|
513 |
|
|
507 | 514 |
|
508 | 515 |
|
509 | 516 |
|
510 | 517 |
|
511 |
|
|
518 |
|
|
519 |
|
|
520 |
|
|
521 |
|
|
522 |
|
|
523 |
|
|
524 |
|
|
525 |
|
|
526 |
|
|
527 |
|
|
528 |
|
|
529 |
|
|
512 | 530 |
|
513 | 531 |
|
514 | 532 |
|
|
||
999 | 1017 |
|
1000 | 1018 |
|
1001 | 1019 |
|
1020 |
|
|
1021 |
|
|
1022 |
|
|
1002 | 1023 |
|
1003 | 1024 |
|
1004 | 1025 |
|
1005 | 1026 |
|
1006 | 1027 |
|
1007 |
|
|
1028 |
|
|
1008 | 1029 |
|
1009 | 1030 |
|
1010 | 1031 |
|
|
||
1115 | 1136 |
|
1116 | 1137 |
|
1117 | 1138 |
|
1118 |
|
|
1139 |
|
|
1119 | 1140 |
|
1120 | 1141 |
|
1121 | 1142 |
|
1122 |
|
|
1143 |
|
|
1123 | 1144 |
|
1124 | 1145 |
|
1125 | 1146 |
|
|
||
1158 | 1179 |
|
1159 | 1180 |
|
1160 | 1181 |
|
1161 |
|
|
1182 |
|
|
1162 | 1183 |
|
1163 | 1184 |
|
1164 | 1185 |
|
|
||
1168 | 1189 |
|
1169 | 1190 |
|
1170 | 1191 |
|
1171 |
|
|
1192 |
|
|
1172 | 1193 |
|
1173 | 1194 |
|
1174 | 1195 |
|
|
||
1695 | 1716 |
|
1696 | 1717 |
|
1697 | 1718 |
|
1719 |
|
|
1720 |
|
|
1698 | 1721 |
|
1699 | 1722 |
|
1700 | 1723 |
|
|
||
32 | 32 |
|
33 | 33 |
|
34 | 34 |
|
35 |
|
|
35 |
|
|
36 |
|
|
37 |
|
|
38 |
|
|
39 |
|
|
40 |
|
|
41 |
|
|
42 |
|
|
43 |
|
|
44 |
|
|
45 |
|
|
46 |
|
|
47 |
|
|
48 |
|
|
49 |
|
|
50 |
|
|
51 |
|
|
52 |
|
|
53 |
|
|
36 | 54 |
|
37 | 55 |
|
38 | 56 |
|
|
||
470 | 488 |
|
471 | 489 |
|
472 | 490 |
|
473 |
|
|
491 |
|
|
474 | 492 |
|
475 |
|
|
493 |
|
|
476 | 494 |
|
477 |
|
|
495 |
|
|
478 | 496 |
|
479 |
|
|
480 |
|
|
497 |
|
|
498 |
|
|
499 |
|
|
481 | 500 |
|
482 |
|
|
483 |
|
|
484 |
|
|
485 |
|
|
486 |
|
|
487 |
|
|
488 |
|
|
501 |
|
|
502 |
|
|
503 |
|
|
504 |
|
|
505 |
|
|
506 |
|
|
507 |
|
|
508 |
|
|
509 |
|
|
510 |
|
|
511 |
|
|
512 |
|
|
513 |
|
|
514 |
|
|
515 |
|
|
516 |
|
|
517 |
|
|
518 |
|
|
519 |
|
|
489 | 520 |
|
490 |
|
|
521 |
|
|
522 |
|
|
523 |
|
|
524 |
|
|
525 |
|
|
491 | 526 |
|
492 |
|
|
527 |
|
|
493 | 528 |
|
494 |
|
|
529 |
|
|
530 |
|
|
531 |
|
|
532 |
|
|
533 |
|
|
534 |
|
|
535 |
|
|
536 |
|
|
537 |
|
|
495 | 538 |
|
496 | 539 |
|
540 |
|
|
497 | 541 |
|
498 | 542 |
|
543 |
|
|
499 | 544 |
|
500 |
|
|
545 |
|
|
501 | 546 |
|
502 |
|
|
547 |
|
|
503 | 548 |
|
504 | 549 |
|
505 |
|
|
550 |
|
|
506 | 551 |
|
507 | 552 |
|
508 | 553 |
|
509 | 554 |
|
510 |
|
|
511 |
|
|
512 |
|
|
513 |
|
|
514 |
|
|
515 |
|
|
555 |
|
|
556 |
|
|
557 |
|
|
558 |
|
|
516 | 559 |
|
517 |
|
|
560 |
|
|
518 | 561 |
|
519 | 562 |
|
520 | 563 |
|
|
||
534 | 577 |
|
535 | 578 |
|
536 | 579 |
|
537 |
|
|
538 |
|
|
539 |
|
|
540 |
|
|
541 |
|
|
542 |
|
|
580 |
|
|
581 |
|
|
582 |
|
|
583 |
|
|
543 | 584 |
|
544 | 585 |
|
545 | 586 |
|
546 | 587 |
|
588 |
|
|
589 |
|
|
590 |
|
|
591 |
|
|
592 |
|
|
547 | 593 |
|
548 | 594 |
|
549 | 595 |
|
|
||
558 | 604 |
|
559 | 605 |
|
560 | 606 |
|
561 |
|
|
562 |
|
|
607 |
|
|
608 |
|
|
609 |
|
|
610 |
|
|
611 |
|
|
612 |
|
|
613 |
|
|
614 |
|
|
615 |
|
|
616 |
|
|
617 |
|
|
618 |
|
|
619 |
|
|
563 | 620 |
|
564 |
|
|
565 |
|
|
566 |
|
|
567 |
|
|
568 |
|
|
569 |
|
|
570 |
|
|
621 |
|
|
622 |
|
|
623 |
|
|
571 | 624 |
|
572 |
|
|
573 |
|
|
574 |
|
|
575 |
|
|
576 | 625 |
|
577 | 626 |
|
578 | 627 |
|
|
||
582 | 631 |
|
583 | 632 |
|
584 | 633 |
|
585 |
|
|
586 |
|
|
587 |
|
|
588 |
|
|
589 |
|
|
590 |
|
|
591 |
|
|
592 |
|
|
634 |
|
|
635 |
|
|
636 |
|
|
637 |
|
|
638 |
|
|
593 | 639 |
|
594 | 640 |
|
595 | 641 |
|
|
||
600 | 646 |
|
601 | 647 |
|
602 | 648 |
|
603 |
|
|
604 |
|
|
649 |
|
|
650 |
|
|
605 | 651 |
|
606 | 652 |
|
607 | 653 |
|
608 | 654 |
|
609 |
|
|
610 |
|
|
611 |
|
|
612 |
|
|
655 |
|
|
656 |
|
|
613 | 657 |
|
614 |
|
|
615 |
|
|
616 |
|
|
658 |
|
|
617 | 659 |
|
618 | 660 |
|
619 | 661 |
|
|
||
623 | 665 |
|
624 | 666 |
|
625 | 667 |
|
668 |
|
|
669 |
|
|
670 |
|
|
626 | 671 |
|
627 | 672 |
|
628 | 673 |
|
629 |
|
|
674 |
|
|
630 | 675 |
|
631 | 676 |
|
632 | 677 |
|
633 | 678 |
|
634 |
|
|
679 |
|
|
635 | 680 |
|
636 | 681 |
|
637 | 682 |
|
|
||
639 | 684 |
|
640 | 685 |
|
641 | 686 |
|
642 |
|
|
643 |
|
|
687 |
|
|
688 |
|
|
644 | 689 |
|
645 | 690 |
|
646 | 691 |
|
|
||
650 | 695 |
|
651 | 696 |
|
652 | 697 |
|
653 |
|
|
698 |
|
|
654 | 699 |
|
655 | 700 |
|
656 |
|
|
657 |
|
|
658 |
|
|
659 |
|
|
701 |
|
|
702 |
|
|
703 |
|
|
704 |
|
|
660 | 705 |
|
661 | 706 |
|
662 |
|
|
663 |
|
|
664 |
|
|
665 |
|
|
707 |
|
|
708 |
|
|
709 |
|
|
710 |
|
|
666 | 711 |
|
667 |
|
|
712 |
|
|
713 |
|
|
714 |
|
|
715 |
|
|
668 | 716 |
|
669 |
|
|
670 |
|
|
717 |
|
|
718 |
|
|
671 | 719 |
|
672 | 720 |
|
673 |
|
|
674 |
|
|
675 | 721 |
|
676 | 722 |
|
677 | 723 |
|