Scott Lahteine
21c48d9f92
🧑💻 Update planner/stepper includes
1 year ago
John Robertson
85c0875db2
✨ Laser Safety Timeout (#24189 )
2 years ago
Scott Lahteine
1f322b565f
♻️ More updates for multi-axis
2 years ago
Scott Lahteine
b523ddf1b2
♻️ Common Bed Leveling object name, accessors (#24214 )
2 years ago
DerAndere
2ee39b62f3
🩹 Fix some parameters w/out values (#24051 )
2 years ago
Scott Lahteine
877e10205b
🏗️ Axis name arrays
Co-Authored-By: DerAndere <26200979 +DerAndere1@users.noreply.github.com >
2 years ago
Scott Lahteine
8b8defeacc
🏗️ Extend AXIS_CHAR to include E
Co-Authored-By: DerAndere <26200979 +DerAndere1@users.noreply.github.com >
2 years ago
Scott Lahteine
f5daefb09d
🏗️ More 9-axis updates
2 years ago
Scott Lahteine
c4873a64ec
🧑💻 General and Axis-based bitfield flags (#23989 )
2 years ago
DerAndere
e5b651f407
✨ Support for up to 9 axes (linear, rotary) (#23112 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2 years ago
Scott Lahteine
a80a303cbe
🧑💻 EXTRUDER_LOOP macro
2 years ago
Scott Lahteine
7f1286a11f
🎨 Apply F() to status message
2 years ago
Scott Lahteine
33e0855e2c
⚡️ Handle shared enable pins (#22824 )
2 years ago
Scott Lahteine
79c72ed821
🎨 Standardize G-code reporting
2 years ago
DerAndere
7726af9c53
🏗️ Support for up to 6 linear axes (#19112 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
3 years ago
Scott Lahteine
dd4990252e
♻️ Refactor Linear / Logical / Distinct Axes (#21953 )
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
3 years ago
Scott Lahteine
abbe3f0dc7
🎨 Misc cleanup and fixes
3 years ago
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
3 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
3 years ago
notabucketofspam
6eb19cef11
Fix "'ubl' not declared" error (#18541 )
4 years ago
Scott Lahteine
f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit (#18373 )
4 years ago
Scott Lahteine
c43bbcce15
Enforce sensor range for temperature target (#18465 )
* Mitigate stepper timeout
* Add CHAMBER PWM code
* Structured thermistor tables
* Fix reversed sensor ranges
* Prevent temps outside sensor range
4 years ago
Scott Lahteine
ab2b98e425
Apply composite tests
4 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code (#17619 )
4 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
4 years ago
Scott Lahteine
50889c0f94
Move L64XX index_to_axis to progmem (#16697 )
4 years ago
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418 )
4 years ago
Marcio Teixeira
179d6c4ed1
Add STARTUP_SCRIPT option. M17 parity with M18. (#14953 )
4 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
49cf92dc36
Extended condition macros (#13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support (#12895 )
5 years ago
Scott Lahteine
0495fcd475
Minor spacing fix
5 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton (#12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
5 years ago
Scott Lahteine
e574f01568
More advanced pause tweaks (#12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
5 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
5 years ago
teemuatlut
c447d75916
Add support for TMC2660 (#11998 )
5 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
6 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6 years ago
Scott Lahteine
65519263f4
Fix broken LEVEL_BED_CORNERS
Fix #8805
6 years ago
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
6 years ago
Scott Lahteine
3dd04736c0
Update M17_M18_M84.cpp
6 years ago
Scott Lahteine
026e301307
lcd_map_control deps on ULTIPANEL
6 years ago
Scott Lahteine
1587962547
Combine G-code files into fewer units
Addressing #7707
6 years ago
Scott Lahteine
381b17e6a9
Move M18_M84, M85 to cpp
6 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
6 years ago
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
6 years ago