Commit Graph

131 Commits

Author SHA1 Message Date
ab9609146f 💡 Adjust headers, formatting 2021-10-02 22:31:16 -05:00
b661795ae5 🎨 Fewer serial macros 2021-10-02 22:31:15 -05:00
086fa0f0a7 🔨 Fix HAL/STM32 F103Zx builds (#22610) 2021-09-12 19:30:13 -05:00
796309c903 ️ Improve G2/G3 arc handling (#22599) 2021-09-12 19:29:44 -05:00
40b99d8084 🐛 Fix G2/G3 angular motion calculation (#22407) 2021-07-20 23:56:22 -05:00
c1fca91103 🏗️ Support for up to 6 linear axes (#19112)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-06-15 00:05:03 -05:00
4194cdda5b ♻️ Refactor Linear / Logical / Distinct Axes (#21953)
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
2021-06-15 00:03:55 -05:00
e75c3b6c54 🎨 Macros for optional arguments (#21969) 2021-05-29 15:09:07 -05:00
26a244325b ♻️ Refactor axis counts and loops 2021-05-22 16:08:08 -05:00
f7d28ce1d6 🎨 Misc cleanup and fixes 2021-05-22 16:08:03 -05:00
02e131b5fd 🎨 Misc. code cleanup 2021-05-15 15:05:53 -05:00
6a1e78e614 Optimize G-code flag parameters (#21849) 2021-05-15 15:05:53 -05:00
32dba5e0c7 Realtime Reporting, S000, P000, R000 (#19330) 2021-04-16 01:59:28 -05:00
62f37669dc Replace 'const float &' with 'const_float_t' (#21505) 2021-04-01 17:59:57 -05:00
e7c711996b Serial refactor. Default 8-bit ECHO to int, not char (#20985)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-08 00:37:24 -06:00
708ea3d0bb Use serial shorthand 2021-02-04 23:34:09 -06:00
acda53aa1c Clean up some includes 2021-01-10 21:38:31 -06:00
6ec4e744c0 Improve plan_arc circle detection (#20440)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-12-23 00:12:20 -06:00
2878876064 Fix circle arc condition (#20322) 2020-12-03 04:40:39 -06:00
dcb101224f Arc Direction followup for circles (#20314) 2020-11-29 14:50:54 -06:00
bab660ca7d Fix G2/G3 arcs > 180° (#20292) 2020-11-26 23:29:07 -06:00
a596969049 Fix G2/G3 P<circles> E and Z motion (#19797)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-20 20:26:07 -05:00
eaf6777a66 Rename ultralcd => marlinui 2020-10-16 19:55:18 -05:00
c762b7c91b Fix various errors, warnings in example config builds (#19686)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
7e0524109e Add HAS_FAST_MOVES 2020-10-04 17:31:10 -05:00
9b78138600 General cleanup 2020-09-10 02:29:01 -05:00
a12ac5e175 Mark axes not-homed with HOME_AFTER_DEACTIVATE (#18907) 2020-08-27 16:05:53 -05:00
de5cca6b1f Update more external links (#18819) 2020-07-28 01:04:44 -05:00
d1e20eb29f Update links, README, contributing, etc. 2020-07-23 20:46:51 -05:00
42fbd527f3 Fix links to secure sites (#18745) 2020-07-22 22:20:14 -05:00
859b047a23 Revert M290 report style (#18202) 2020-06-07 18:44:35 -05:00
815c8d2b55 Improve G2 / G3 motion accuracy (#18144) 2020-05-31 00:26:15 -05:00
8a22ef0c83 G6 Direct Stepping (#17853) 2020-05-11 19:22:41 -05:00
32dc874928 Tempted by the const of a seg_length 2020-05-10 03:42:58 -05:00
de6a725b04 Fix G2/G3 segment size
Fixes #17348
2020-05-10 02:46:48 -05:00
6d90d1e1f5 Apply TERN to compact code (#17619) 2020-04-22 16:35:03 -05:00
Ben
df8b7dfc40 Various Laser / Spindle improvements (#15335) 2020-04-02 19:31:08 -05:00
e0e87ca19a Fix last arc segment
Co-Authored-By: ellensp <ellensp@hotmail.com>
2020-03-31 12:50:48 -05:00
49c5f614c6 Minor motion style changes 2020-03-02 12:54:18 -06:00
c4db8e49a7 XYZ_CHAR macro 2020-03-01 14:36:06 -06:00
e78f607ef3 Use a STR_ prefix for non-translated strings 2020-02-26 03:02:03 -06:00
5e197df89a Fix Babystepping loop (again) 2020-02-24 05:48:42 -06:00
bfad23d3e2 (c) 2020 2020-02-03 08:00:57 -06:00
90b6324563 Encapsulate probe as singleton class (#16751) 2020-02-01 04:21:36 -06:00
b7f86bffd5 Arc segment radius scaling (#16551) 2020-01-21 02:53:26 -06:00
56e51efeea Use RECIPROCAL macro (not _RECIP) (#16530) 2020-01-11 17:16:16 -06:00
36d08f8ad3 Add ARC_SEGMENTS_PER_SEC for finer G2/G3 arcs (#16510) 2020-01-09 04:48:00 -06:00
d0e1166cce Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418) 2020-01-02 19:01:38 -06:00
83a4e8559c Followup to "optimize common strings" 2019-11-30 08:18:23 -06:00
1ee648ecd2 Followup to "optimize common strings" 2019-11-30 06:55:32 -06:00