Scott Lahteine
4194cdda5b
♻️ Refactor Linear / Logical / Distinct Axes ( #21953 )
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
3 years ago
Scott Lahteine
26a244325b
♻️ Refactor axis counts and loops
3 years ago
Scott Lahteine
6a1e78e614
Optimize G-code flag parameters ( #21849 )
3 years ago
Scott Lahteine
e50af65a1b
Fix bool++ warning
3 years ago
X-Ryl669
77f48d2bad
Serial refactor. Default 8-bit ECHO to int, not char ( #20985 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
3 years ago
Scott Lahteine
bf631046c0
Fix some serial char, echo
Co-Authored-By: X-Ryl669 <3277165+X-Ryl669@users.noreply.github.com>
3 years ago
Scott Lahteine
71be210795
Move some MarlinCore and MarlinUI code ( #20832 )
3 years ago
Scott Lahteine
928cd1b8ab
Clean up some includes
4 years ago
Scott Lahteine
bee6b8af8f
Use homing_feedrate function
4 years ago
qwewer0
04a712dacc
Multi-line comments cleanup ( #19535 )
4 years ago
Scott Lahteine
e3a12c3c28
Fix bool++ warning
3 years ago
Scott Lahteine
d4ab2024f5
Fix bool++ warning
3 years ago
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char ( #20985 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
3 years ago
Scott Lahteine
604afd52d1
Fix some serial char, echo
Co-Authored-By: X-Ryl669 <3277165+X-Ryl669@users.noreply.github.com>
3 years ago
Scott Lahteine
c0870d417a
Move some MarlinCore and MarlinUI code ( #20832 )
3 years ago
Scott Lahteine
acda53aa1c
Clean up some includes
4 years ago
Scott Lahteine
20b3af1cc2
Use homing_feedrate function
4 years ago
qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
4 years ago
Fabio Santos
25c7c43a82
Add SERIAL_FLOAT_PRECISION option ( #18367 )
4 years ago
Scott Lahteine
ef43520d56
Disambiguate i2c calls
4 years ago
randellhodges
b700b3cde6
Fix M261, i2c EEPROM, i2c Encoder for LPC ( #17678 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
4 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
4 years ago
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI ( #17156 )
4 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
4 years ago
Scott Lahteine
e64b7a3ab2
Clean up i2c encoder, sanitize serial
4 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
5 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Jamie
dbee0e9c54
Analog joystick jogging control ( #14648 )
5 years ago
Scott Lahteine
842466f4d9
Mixer patch, etc.
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
5 years ago
Scott Lahteine
cf12fc8366
Expand on serial debugging ( #13577 )
5 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
5 years ago
Scott Lahteine
6214c997c0
Remove includes of <binary.h>
5 years ago
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
5 years ago
Scott Lahteine
a43e892fb5
Use 8-bit i2c address on LPC platform
Fix #9799 — hopefully not a unicorn
5 years ago
Scott Lahteine
a0dadc8c62
Smaller I2CPositionEncoder strings
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
6 years ago
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop ( #12146 )
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 years ago
Scott Lahteine
d556dc1865
Fix and improve EEPROM storage ( #12054 )
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
6 years ago
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 years ago
Scott Lahteine
0987ed2a18
Use American English
6 years ago
etagle
1367df2875
Replace double with float, optimize calculation
6 years ago
Scott Lahteine
08e36e264e
Apply _AXIS macro
6 years ago
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
6 years ago