Scott Lahteine
74746c6573
Fix probe_offset EEPROM field test
6 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
6 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
6 years ago
Scott Lahteine
ee7558a622
Tweaks to Z fade behavior
6 years ago
Scott Lahteine
4e8d9fe59b
zprobe_offset => probe_offset
6 years ago
InsanityAutomation
df1e51258a
Add M851 X Y probe offsets ( #15202 )
6 years ago
Jason Smith
514223f960
Fix BACKLASH_COMPENSATION compiler issues ( #15307 )
6 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
6 years ago
Scott Lahteine
584c86bed1
More "zero extruders" changes ( #15213 )
6 years ago
ManuelMcLure
eed7c2fe2f
Fix 'echo:' in TMC parameters M503 report ( #15193 )
6 years ago
Scott Lahteine
586b334c2a
Split up stepper indirection ( #15111 )
6 years ago
AlexandrZloy
0ebaea94be
Add stallGuard threshold for X2 ( #15042 )
6 years ago
Tanguy Pruvot
e604f76703
Enable contrast via LCD_CONTRAST_INIT ( #15006 )
6 years ago
Tim Moore
cd09e35f90
Remove extra M503 "M412" report ( #14985 )
6 years ago
Eric Ptak
9c5086e6af
[STM32F1] Simpler Flash EEPROM ( #14829 )
6 years ago
Tanguy Pruvot
92c35d14a4
Non-fatal error from ps::access_start ( #14845 )
6 years ago
Eric Ptak
fdbc733376
Return 'false' on EEPROM connection fail ( #14776 )
6 years ago
InsanityAutomation
0b154c2d71
Enable runout sensor in EEPROM by default ( #14771 )
6 years ago
Marcio Teixeira
eefe3f595a
New options: Bootscreen as Info, game Easter-egg ( #13829 )
6 years ago
Ludy
97e9c95f47
Fix & clean up ExtUI ( #14748 )
6 years ago
Marcio Teixeira
839255eed4
Fix for M504 changing filament runout value ( #14661 )
...
Fixes #14476
6 years ago
Scott Lahteine
eaf1c0954e
Update some precompiler tests
6 years ago
InsanityAutomation
ce02c6cee2
Variable tool change purge ( #14618 )
6 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
oechslein
8c55bd5451
Update "StallGuard threshold" heading ( #14395 )
6 years ago
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
6 years ago
InsanityAutomation
49e83dd7c8
BLTouch V3.1 changes ( #14104 )
6 years ago
teemuatlut
1c86fbc60b
TMC updates, capture LCD changes ( #14074 )
6 years ago
Scott Lahteine
aeec9ef76b
Update backlash code
6 years ago
InsanityAutomation
5108e4b6aa
Cleaner EEPROM auto init ( #13975 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
InsanityAutomation
5dcb25664f
Option to Auto-Initialize EEPROM ( #13935 )
6 years ago
doggyfan
23a8707ef1
Configurable Thermistor ( #13888 )
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
...
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Tanguy Pruvot
e5438a9a03
settings: store runout sensor on/off ( #13876 )
6 years ago
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
6 years ago
Ludy
fe346cd4d1
Fix DEBUG_EEPROM_READWRITE compile error ( #13492 )
6 years ago
Sam Lane
e3ab54753b
Add extra Linear Advance factors ( #13490 )
6 years ago
Scott Lahteine
380c771988
Handle word-padded flash-based eeprom (STM32F1)
...
Fix #13445
6 years ago
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
6 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(...)`
6 years ago
Scott Lahteine
5c1aa5162d
Adjust M206 output in M503 for DELTA
6 years ago
Scott Lahteine
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
6 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
6 years ago
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. ( #13334 )
...
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
6 years ago
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework ( #12201 )
6 years ago
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
6 years ago
Vasily Evseenko
71773b128d
Fix stepper use before init. Add Ultimaker2+ Extended clone config ( #13284 )
6 years ago
Giuliano Zaro
2616e4d4d9
Remove duplicated 'chitchat' defines ( #13258 )
6 years ago
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
6 years ago
Scott Lahteine
e15354e387
Simplify serial port redirect ( #13234 )
6 years ago
Scott Lahteine
3c9a7926c2
Fix compile error with JUNCTION_DEVIATION
...
See #13000
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Rolf Werum
524c6c10bf
MAGNETIC_PARKING_EXTRUDER ( #12351 )
6 years ago
Scott Lahteine
4200bd2fc1
Report on M92 with no arguments ( #12833 )
6 years ago
Scott Lahteine
d4d1b28a06
Fix some include paths
6 years ago
Scott Lahteine
4fa1c52688
Tweak serial output code
6 years ago
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 )
7 years ago
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
7 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.
7 years ago
Scott Lahteine
ef724edd80
Apply HAS_LCD_MENU in EEPROM code
7 years ago
InsanityAutomation
6471a75a22
Combine more tool-change variables ( #12137 )
7 years ago
Scott Lahteine
c04cf127f7
Fix EEPROM servo angles init, section grouping
7 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
7 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.
7 years ago
Scott Lahteine
946cf8b453
EEPROM read code grouping
7 years ago
Scott Lahteine
d015f746cc
Fix some compile warnings ( #12220 )
7 years ago
Roman Moravčík
d801f85963
Correct EEPROM read/write disparities. ( #12169 )
7 years ago
Scott Lahteine
b641571098
Replace types.h with millis_t.h
7 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
7 years ago
Scott Lahteine
8bf596bd4c
RETRACT_ZLIFT => RETRACT_ZRAISE
7 years ago
Karl Andersson
a40458405a
Fix datasize error when FWRETRACT is disabled ( #12086 )
7 years ago
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
7 years ago
Scott Lahteine
e8d2cf4fb5
EEPROM followup (tmc_stepper_current_t)
7 years ago
InsanityAutomation
d332fcb8fa
Fix firmware-retract compile errors ( #12061 )
7 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
7 years ago
Scott Lahteine
9b5c1a5e77
Fix EEPROM checksum bug
...
Addressing #12048
7 years ago
Scott Lahteine
cf5284cdf2
Add SD Firmware Update capability ( #12043 )
...
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
7 years ago
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
7 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
7 years ago
Scott Lahteine
e8d677620c
Use NUM_SERVOS in EEPROM code
...
Fix #12015
7 years ago
Scott Lahteine
c40ea1f0fd
Update EEPROM_VERSION
...
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
7 years ago
Scott Lahteine
1358bd9319
Make MAX_EXTRUDERS always 6
7 years ago
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
7 years ago
Thomas Moore
3286325044
Add TMC2130 sensorless probing
7 years ago
Victor Tseng
93839e2f73
Add option to enable/disable autoretract altogether ( #11904 )
7 years ago
Scott Lahteine
cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET ( #11916 )
7 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
7 years ago
Scott Lahteine
ea9eb2fc8f
Fix servo angles in config-store
7 years ago
Scott Lahteine
beab9733f8
Remove extra clauses in config-store
7 years ago
Roxy-3D
0780913848
IDEX Improvements ( #11848 )
7 years ago