Scott Lahteine
31413a7d77
🧑💻 Combined axis strings
2 gadus atpakaļ
Scott Lahteine
8b8defeacc
🏗️ Extend AXIS_CHAR to include E
Co-Authored-By: DerAndere <26200979 +DerAndere1@users.noreply.github.com >
2 gadus atpakaļ
DerAndere
e5b651f407
✨ Support for up to 9 axes (linear, rotary) (#23112 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2 gadus atpakaļ
Scott Lahteine
40481947fc
🧑💻 Misc. updates for extra axes (#23521 )
2 gadus atpakaļ
Scott Lahteine
d7fede3a63
🎨 Apply F() to G-code report header
3 gadus atpakaļ
espr14
228eb9c404
🎨 steps_to_mm => mm_per_step (#22847 )
3 gadus atpakaļ
Scott Lahteine
754b31918a
🎨 Fewer serial macros
3 gadus atpakaļ
Scott Lahteine
79c72ed821
🎨 Standardize G-code reporting
3 gadus atpakaļ
DerAndere
7726af9c53
🏗️ Support for up to 6 linear axes (#19112 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
3 gadus atpakaļ
Scott Lahteine
dd4990252e
♻️ Refactor Linear / Logical / Distinct Axes (#21953 )
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
3 gadus atpakaļ
Scott Lahteine
a6e5492b08
♻️ Refactor axis counts and loops
3 gadus atpakaļ
Scott Lahteine
abbe3f0dc7
🎨 Misc cleanup and fixes
3 gadus atpakaļ
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 gadus atpakaļ
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
4 gadus atpakaļ
Fabio Santos
25c7c43a82
Add SERIAL_FLOAT_PRECISION option (#18367 )
4 gadus atpakaļ
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
4 gadus atpakaļ
Scott Lahteine
bfad23d3e2
(c) 2020
4 gadus atpakaļ
Scott Lahteine
f83bc0aa13
Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
5 gadus atpakaļ
Denis Semenov
0fcd1f4a49
Fix HAS_CLASSIC_E_JERK and related issues (#15968 )
5 gadus atpakaļ
Scott Lahteine
c0005e939c
Enable junction deviation by default (#15481 )
5 gadus atpakaļ
InsanityAutomation
438835f6a5
Configurable Max Accel, Max Feedrate, Max Jerk edit limits (#13929 )
5 gadus atpakaļ
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
5 gadus atpakaļ
Scott Lahteine
665e45e0ba
Reduce string storage, use masking 'seen'
5 gadus atpakaļ
Scott Lahteine
eaf1c0954e
Update some precompiler tests
5 gadus atpakaļ
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings (#14441 )
5 gadus atpakaļ
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 gadus atpakaļ
Scott Lahteine
903863dcb6
Suppress some warnings
5 gadus atpakaļ
Scott Lahteine
e15354e387
Simplify serial port redirect (#13234 )
5 gadus atpakaļ
Scott Lahteine
0feeef2604
Update copyright in headers
5 gadus atpakaļ
Scott Lahteine
4200bd2fc1
Report on M92 with no arguments (#12833 )
5 gadus atpakaļ
Scott Lahteine
d2bb53702a
Optimize target_extruder, ignore T with mixing (#12432 )
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
6 gadus atpakaļ
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise (#12076 )
6 gadus atpakaļ
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 gadus atpakaļ
Thomas Moore
c437bb08f1
Overhaul of the planner (#11578 )
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
6 gadus atpakaļ
etagle
1367df2875
Replace double with float, optimize calculation
6 gadus atpakaļ
Scott Lahteine
9d04f47d98
Improvements for junction_deviation_mm
- Drop `max_jerk` with `JUNCTION_DEVIATION`
- Add `max_e_jerk_factor` for use by `LIN_ADVANCE`
- Recalculate `max_e_jerk_factor` when `junction_deviation_mm` changes
- Fix LCD editing of `junction_deviation_mm`
6 gadus atpakaļ
Scott Lahteine
beb346e49f
Move M92 to cpp
7 gadus atpakaļ
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 gadus atpakaļ
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
7 gadus atpakaļ