teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
6 years ago
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
6 years ago
Scott Lahteine
371d9a1acf
Fix line-endings, formatting, whitespace
Followup to #12770
6 years ago
Ludy
135c74017c
Fix compile DEBUG_EEPROM_READWRITE error ( #12746 )
6 years ago
Ludy
cfc5e96b4b
Move JD to Config.h (and fix jerk->eeprom bug) ( #12720 )
6 years ago
Scott Lahteine
e8bda62d2a
Followup to servo angles patch
Fix #12594
6 years ago
Scott Lahteine
aaf862aef2
Fix angles for disabled EDITABLE_SERVO_ANGLES ( #12559 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
6 years ago
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
6 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.
6 years ago
Scott Lahteine
ef724edd80
Apply HAS_LCD_MENU in EEPROM code
6 years ago
InsanityAutomation
6471a75a22
Combine more tool-change variables ( #12137 )
6 years ago
Scott Lahteine
c04cf127f7
Fix EEPROM servo angles init, section grouping
6 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
6 years ago
Scott Lahteine
31c28d0dd2
Drop pgm_read_*_near and let headers choose ( #12301 )
- Drop `pgm_read_*_near` and let headers choose.
- Define `USE_EXECUTE_COMMANDS_IMMEDIATE` as a conditional.
- Add `process_subcommands_now` for SRAM-based commands.
6 years ago
Scott Lahteine
946cf8b453
EEPROM read code grouping
6 years ago
Scott Lahteine
d015f746cc
Fix some compile warnings ( #12220 )
6 years ago
Roman Moravčík
d801f85963
Correct EEPROM read/write disparities. ( #12169 )
6 years ago
Scott Lahteine
b641571098
Replace types.h with millis_t.h
6 years ago
InsanityAutomation
3ec3872730
Single Z raise value for all tool-changing / parking ( #12090 )
* Universal tool-change Z lift
* Add TOOLCHANGE_ZRAISE to example configs
* Park/unpark changes to example configs
* Implement DEBUG_DXC_MODE
6 years ago
Scott Lahteine
8bf596bd4c
RETRACT_ZLIFT => RETRACT_ZRAISE
6 years ago
Karl Andersson
a40458405a
Fix datasize error when FWRETRACT is disabled ( #12086 )
6 years ago
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
6 years ago
Scott Lahteine
e8d2cf4fb5
EEPROM followup (tmc_stepper_current_t)
6 years ago
InsanityAutomation
d332fcb8fa
Fix firmware-retract compile errors ( #12061 )
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
9b5c1a5e77
Fix EEPROM checksum bug
Addressing #12048
6 years ago
Scott Lahteine
cf5284cdf2
Add SD Firmware Update capability ( #12043 )
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
6 years ago
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
6 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
6 years ago
Scott Lahteine
e8d677620c
Use NUM_SERVOS in EEPROM code
Fix #12015
6 years ago
Scott Lahteine
c40ea1f0fd
Update EEPROM_VERSION
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
6 years ago
Scott Lahteine
1358bd9319
Make MAX_EXTRUDERS always 6
6 years ago
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
6 years ago
Thomas Moore
3286325044
Add TMC2130 sensorless probing
6 years ago
Victor Tseng
93839e2f73
Add option to enable/disable autoretract altogether ( #11904 )
6 years ago
Scott Lahteine
cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET ( #11916 )
6 years ago
InsanityAutomation
1104054d73
2.0 IDEX Independent z offset and other fixes ( #11862 )
* Add Formbot Raptor board
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
* Add a second Z probe Z offset
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
* Modify method to utilize live adjustment of hotend z offset
Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems
* Move config item and catchup other code to current method
6 years ago
Scott Lahteine
ea9eb2fc8f
Fix servo angles in config-store
6 years ago
Scott Lahteine
beab9733f8
Remove extra clauses in config-store
6 years ago
Roxy-3D
0780913848
IDEX Improvements ( #11848 )
6 years ago
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 years ago
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 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
6 years ago
Scott Lahteine
8584d3697d
Fix servo count define conflict
`MAX_SERVOS` => `NUM_SERVO_PLUGS`
6 years ago
Sam Lane
4f883d5971
[2.0.x] Extruder-Distinct Linear Advance K Factors ( #11789 )
6 years ago
scott0122
ada85d5585
Improve HOTEND OFFSET Z display precision to 3 ( #11686 )
6 years ago
Scott Lahteine
3e81745e81
Fix issues, make optional
6 years ago
Jan
aa80e448e2
Store servo angles in EEPROM
6 years ago