Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
2020-10-16 19:55:18 -05:00
nb-rapidia
418b3e5ee2
Fix IDEX layer shift and DIR states ( #19756 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:59:55 -05:00
Victor Oliveira
0b80841c38
Fix Color UI external_control, wait_for_release ( #19771 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:19:48 -05:00
Victor Oliveira
e370834c35
Handle M410 in the main task ( #19752 )
2020-10-16 16:11:00 -05:00
Jason Smith
9a23fb5863
Fix SET_SOFT_ENDSTOP_LOOSE w/out soft endstops ( #19734 )
2020-10-14 13:50:03 -05:00
Scott Lahteine
733eb127e9
Simple bool in soft_endstops_t
2020-10-13 14:55:14 -05:00
Earle F. Philhower, III
193c0a52d9
Add loose soft endstop state, apply to UBL fine-tune ( #19681 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-12 16:48:04 -05:00
Jason Smith
a866a758cc
Allow MAX31865 resistance values configuration ( #19695 )
2020-10-12 00:40:39 -05:00
Jason Smith
edda32e6b4
Fix motion compile w/out probe-oriented settings ( #19684 )
2020-10-11 19:42:50 -05:00
Jason Smith
c762b7c91b
Fix various errors, warnings in example config builds ( #19686 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
Scott Lahteine
492ba2a111
Digipots refactor / cleanup ( #19690 )
2020-10-11 14:58:35 -05:00
Victor Oliveira
8e03a4cb93
Keep HAL tasks running during PID Autotune ( #19671 )
2020-10-09 23:35:41 -05:00
Scott Lahteine
2c6ec0c999
Chamber vent/fan followup
2020-10-06 19:42:11 -05:00
ladismrkolj
2c99c1e06f
Add Chamber servo vent, auto fan ( #19519 )
2020-10-06 18:36:01 -05:00
ellensp
d88e694d06
Fix Z_AFTER_HOMING without probe ( #19607 )
2020-10-04 16:47:06 -05:00
qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
2020-09-28 14:53:50 -05:00
Scott Lahteine
c2c6a679ea
Rename LCD conditionals ( #19533 )
2020-09-28 01:13:27 -05:00
Emperor
00c09e95ac
Thermistor: Kis3d Silicone heater + precision cast plate ( #19528 )
2020-09-27 21:38:30 -05:00
Siana Gearz
7415e4e66d
Fix Allen Key Probe pin test ( #19520 )
2020-09-27 21:25:35 -05:00
Scott Lahteine
ecc8013812
Whitespace cleanup
2020-09-23 17:43:32 -05:00
ellensp
e3d4e328f9
Preserve brightness in EEPROM validate ( #19485 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-09-23 15:44:15 -05:00
Jason Smith
5d0429ee2a
Catch a TMC address conflict early ( #19458 )
2020-09-22 20:36:31 -05:00
Victor Oliveira
79dc8a2297
Define <u8,u8,u8>::softSPI ( #19419 )
2020-09-22 15:44:17 -05:00
makerbase
d8ed749045
Add MKS Robin E3P, improve LVGL UI ( #19442 )
2020-09-20 20:55:02 -05:00
Scott Lahteine
76d8d1742c
Add multi-extruder condition
2020-09-20 20:51:21 -05:00
Marcio T
9fd06fa767
Fix case light brightness save/load ( #19436 )
2020-09-19 09:23:56 -05:00
cosmoderp
073b7f1e3a
E3 V2 DWIN: Z-Offset, cleanup, versatility ( #19384 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-09-17 05:35:04 -05:00
ellensp
979876e958
Improve temperature runaway, idle timeout ( #19339 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-09-13 23:58:39 -05:00
Scott Lahteine
49ca16c3fb
heater_ind_t => heater_id_t
2020-09-13 18:22:28 -05:00
ManuelMcLure
c04d5624da
Read from backup TMC StealthChop state ( #19364 )
2020-09-12 22:59:20 -05:00
Neskik
1917ed8741
M872 wait for probe temperature ( #19344 )
2020-09-11 22:51:19 -05:00
bilsef
049fbc92a9
Support for Teensy 4 ( #19311 )
2020-09-09 18:57:20 -05:00
Giuliano Zaro
828a582f4d
Make M600 heat up the nozzle. Reset runout on fail. ( #19298 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-09-07 21:29:45 -05:00
Scott Lahteine
a445746a8b
Clean up LCD conditionals, DWIN
2020-09-06 23:21:42 -05:00
Victor Sokolov
e97e6865c3
MarkForged kinematics ( #19235 )
2020-09-03 20:12:53 -05:00
Scott Lahteine
e0b413cf19
Add set_all_homed
2020-08-27 16:38:26 -05:00
swissnorp
a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE ( #18907 )
2020-08-27 16:05:53 -05:00
Scott Lahteine
462d3eeab1
set_axis_not_trusted => set_axis_never_homed
2020-08-27 14:49:00 -05:00
thordarsen
195d20cef2
Fix SINGLENOZZLE fan speed bug ( #19152 )
2020-08-26 05:23:56 -05:00
Scott Lahteine
4955aa5b78
Prusa => Průša
2020-08-26 02:15:50 -05:00
Colin Godsey
131ddeaeba
Direct Stepping update ( #19135 )
2020-08-26 01:32:56 -05:00
Giuliano Zaro
f67ad6fd70
Fix auto-power in PID autotune ( #19119 )
2020-08-24 09:54:25 -05:00
Scott Lahteine
7807b613d5
Update some comments
2020-08-21 02:59:23 -05:00
Giuliano Zaro
3426c7fc94
Configurable number of M106 fans ( #18883 )
2020-08-19 20:11:20 -05:00
Steven Haigh
a62ae2aa2d
Default Filament Runout Sensor enabled state ( #19013 )
2020-08-19 18:58:18 -05:00
Giuliano Zaro
d3c5161476
Fix __ARM__ / __arm__ typo ( #19063 )
2020-08-19 02:59:37 -05:00
Giuliano Zaro
f205bff2cc
Fix PSU on for PID autotune ( #19066 )
2020-08-19 02:49:46 -05:00
Scott Lahteine
56b35fc103
Do runout.reset after EEPROM read
2020-08-14 00:16:22 -05:00
swissnorp
3ddb720722
Fix 'sync_plan_position' call ( #19016 )
2020-08-13 22:37:57 -05:00
Giuliano Zaro
ce3df42e22
Fix DISABLE_[XYZE] code ( #18970 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-09 20:48:57 -05:00
cbaugher
837dc4727d
Tool-change Z move followup ( #18963 )
2020-08-09 15:46:47 -05:00
sherwin-dc
852e5ae042
Password via G-code and MarlinUI ( #18399 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 20:00:42 -05:00
Scott Lahteine
97cb0a8c3e
General cleanup
2020-08-08 00:17:09 -05:00
Scott Lahteine
18adfe87bc
configuration_store => settings
2020-08-07 20:52:23 -05:00
cbaugher
7b2f7a94fa
Fix Z height after tool change ( #18951 )
2020-08-07 18:06:25 -05:00
Scott Lahteine
99ba866d8d
Optimize G-code / feature dependencies ( #18919 )
2020-08-06 08:14:00 -05:00
swissnorp
4856ac5028
Add Z_AFTER_DEACTIVATE to account for gravity ( #18906 )
2020-08-04 00:31:45 -05:00
Alexander Gavrilenko
117df87d19
Support for TFT & Touch Screens ( #18130 )
2020-07-30 01:43:19 -05:00
Victor Tseng
5d14c3712f
Fix DELTA + TMC sensorless homing + SPI endstops ( #18811 )
2020-07-27 20:15:14 -05:00
MKS-Sean
d20d459132
Robin nano V2, TFT LVGL UI parameters, and more ( #18500 )
2020-07-25 01:18:06 -05:00
Scott Lahteine
d1e20eb29f
Update links, README, contributing, etc.
2020-07-23 20:46:51 -05:00
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
2020-07-22 22:20:14 -05:00
Jason Smith
f9b1da7beb
Linear Advance: Only change E DIR when needed ( #18744 )
2020-07-22 22:17:33 -05:00
Jason Smith
a847f37d43
Reduce Step Smoothing ceiling to 50% CPU usage ( #18719 )
2020-07-19 21:53:29 -05:00
Victor Oliveira
4a55bdb165
Only download & compile required libraries ( #18699 )
2020-07-19 21:42:30 -05:00
Scott Lahteine
ef90cb7c97
PLR followup
2020-07-15 01:20:52 -05:00
Jason Smith
76b67d55e2
Fix some Power Loss Recovery behaviors ( #18558 )
2020-07-15 01:14:03 -05:00
Scott Lahteine
55e519a06f
General cleanup
2020-07-14 21:27:49 -05:00
Scott Lahteine
2d33a9fd7c
Add REPORT_FAN_CHANGE as an option
2020-07-14 21:15:14 -05:00
Scott Lahteine
b40440cf38
Tool-change debug option
2020-07-14 21:15:14 -05:00
Scott Lahteine
0e1cb10909
Fix / improve menu items ( #18644 )
2020-07-13 19:59:32 -05:00
Speaka
2c238e4fc2
Option for extra endstop check ( #18424 )
2020-07-12 13:16:56 -05:00
Axel
c4dd0082a1
Option to assist thermocouple debug ( #18621 )
2020-07-11 00:23:48 -05:00
Scott Lahteine
73fc0778b8
Consolidate probe clearance, add section debug ( #18576 )
...
* Better section / function log
* Add do_z_clearance motion function
2020-07-08 21:44:21 -05:00
ellensp
c2e0e61fe8
Fix User Temp Sensor (1000), reversed Pt100 / Pt1000 ( #18590 )
2020-07-08 06:28:32 -05:00
Scott Lahteine
d6682c8609
Whitespace cleanup
2020-07-07 02:30:26 -05:00
Scott Lahteine
9546847dc1
Temp Residency followup
2020-07-07 01:51:09 -05:00
ellensp
12e7106a8a
Update and fix POWER_MONITOR ( #18561 )
2020-07-06 18:53:26 -05:00
espr14
ea8c3a9388
Reduce 'first loop' temperature residency time ( #18421 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-06 18:52:21 -05:00
Giuliano Zaro
9ee891c4a6
Fix TMC homing phase coils alignment ( #18528 )
...
Co-authored-by: Fabio Santos <fabiosan@live.com>
2020-07-06 17:32:33 -05:00
J.C. Nelson
6f14d2d37f
Add Lerdge S,X,K ( #18302 )
2020-07-06 17:08:52 -05:00
Robby Candra
c02451b602
Filament Runout Inverting => State ( #18537 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-05 17:42:19 -05:00
Scott Lahteine
dc6d8357a6
Reduce string duplication
2020-07-05 16:00:32 -05:00
ellensp
6df927d3b2
Fix thermistors exist-for-reading tests ( #18533 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-04 20:04:31 -05:00
Scott Lahteine
f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit ( #18373 )
2020-07-03 09:53:22 -05:00
Scott Lahteine
7b6629c08c
Extend thermistor 1047 to 500°C
2020-07-01 23:07:44 -05:00
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
2020-07-01 16:27:28 -05:00
Scott Lahteine
70fa4c9323
Per-Hotend Default PIDs ( #18483 )
2020-07-01 16:18:20 -05:00
Scott Lahteine
48151d1778
ClosedLoop as singleton
2020-06-28 14:35:23 -05:00
Fabio Santos
29753baeee
Adjustable delta_diagonal_rod_trim ( #18423 )
2020-06-27 23:53:44 -05:00
JP Flouret
31349fd69a
Fix "probing failed" false positives ( #18435 )
2020-06-27 23:09:15 -05:00
InsanityAutomation
c1dcc56a0b
Tool Change Migration fixes and debugging ( #18448 )
2020-06-27 21:57:01 -05:00
Scott Lahteine
a907e15ae6
Allow larger ADC debounce
...
Reference #17205
2020-06-26 19:31:07 -05:00
Scott Lahteine
f445bc26e5
Minor LCD cleanup, improvement
2020-06-25 22:23:22 -05:00
Scott Lahteine
43a994e0df
Fix material preset editing
2020-06-24 20:15:23 -05:00
Scott Lahteine
4275466f49
Fix issues with no hotend / bed / fan ( #18395 )
2020-06-24 19:44:50 -05:00
Fabio Santos
25c7c43a82
Add SERIAL_FLOAT_PRECISION option ( #18367 )
2020-06-22 21:12:45 -05:00
Kirill Vergun
1ea4e393c9
No 'probing failed' with retry ( #18379 )
2020-06-22 19:50:46 -05:00
MoellerDi
3bfbd47c6d
Fix 3-point middle point ( #18383 )
2020-06-22 15:37:14 -05:00
Scott Lahteine
31167c158b
TMCStepper 0.7.0
2020-06-21 22:17:48 -05:00
brian park
bc9e5e2abc
Fix _CAN_HOME (Y homing) bug ( #18356 )
2020-06-19 18:19:29 -05:00
Giuliano Zaro
88e4dffe88
Fix PID autotune timeout ( #18352 )
2020-06-18 16:05:12 -05:00
brian park
8e20691f42
Fix Core axis babystepping ( #18342 )
2020-06-18 15:28:52 -05:00
Scott Lahteine
424569b4c4
Power monitor and display ( #17437 )
2020-06-18 15:23:03 -05:00
Scott Lahteine
51be595573
Fix core babystep compile
2020-06-16 13:48:14 -05:00
Scott Lahteine
f4c258dc23
Creality Ender 3 v2 ( #17719 )
2020-06-16 01:45:27 -05:00
makerbase
642112d3eb
Add MKS UI (TFT_LITTLE_VGL_UI) ( #18071 )
2020-06-15 21:05:33 -05:00
XDA-Bam
a4b46eaf8f
Add JD_HANDLE_SMALL_SEGMENTS option ( #18316 )
2020-06-15 18:54:00 -05:00
Scott Lahteine
aea60d9450
Clean up trailing spaces
2020-06-15 18:11:32 -05:00
InsanityAutomation
955971486b
Fix toolchange compile error ( #18312 )
2020-06-15 16:26:09 -05:00
Per Ivar Nerseth
10601a932a
Zonestar P802M bed thermistor ( #18289 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-06-14 20:09:25 -05:00
MoellerDi
2ddd7d2d8d
Fix extra comma typo ( #18262 )
2020-06-11 20:44:48 -05:00
MoellerDi
f2b2b391db
Fix EEPROM struct ( #18234 )
2020-06-08 19:54:39 -05:00
Luu Lac
0fa345f98f
Laser updates followup ( #18237 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-06-08 19:53:39 -05:00
MoellerDi
bac760207c
Add volumetric extrusion limit ( #17017 )
2020-06-08 03:24:46 -05:00
Luu Lac
eda2fd8dbe
Improvements for Laser / Spindle ( #17661 )
2020-06-08 00:47:31 -05:00
Scott Lahteine
cfd31ff70e
Add HAS_FILAMENT_RUNOUT_DISTANCE
2020-06-07 21:55:09 -05:00
ellensp
ce62209bce
Probe margin. Bump config version ( #18140 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-06-02 20:41:50 -05:00
XDA-Bam
a0b27e6702
Fix JD LUT math & bugs ( #18175 )
2020-06-02 19:30:43 -05:00
Scott Lahteine
a1f3d2f3cd
Move set_all_z_lock to Stepper
2020-06-02 02:37:33 -05:00
Jonathan Gilbert
e380498512
Fix Z homing with custom probe pins ( #18150 )
2020-06-01 00:19:36 -05:00
Scott Lahteine
7628895ac8
Apply misc TERN
2020-05-30 22:34:30 -05:00
Gurmeet Athwal
f3bf343c89
Report fan speed on change ( #18013 )
2020-05-25 17:46:35 -05:00
XDA-Bam
5fbea83840
Explicitly optimize x/x in Classic Jerk ( #18112 )
...
Can we outsmart the compiler?
2020-05-25 17:29:02 -05:00
George Fu
fe7452c5cb
TMC serial multiplexer, FYSETC AIO-II ( #18080 )
2020-05-25 15:48:33 -05:00
Scott Lahteine
461647fcee
Use MARLIN_EEPROM_SIZE with E2END as fallback ( #18059 )
2020-05-22 02:15:40 -05:00
Scott Lahteine
31eb487da5
whitespace
2020-05-22 02:02:11 -05:00
Mobilinkd LLC
60bed3434b
Ignore spurious MAX31855K / 6675 thermocouple errors ( #18039 )
2020-05-20 15:38:29 -05:00
Jason Smith
94063e3a87
Fix PID + Thermal Protection combos ( #18023 )
2020-05-18 13:51:32 -05:00
Italo Soares
213d4b890e
Hotend Idle Timeout ( #16362 )
2020-05-18 00:50:35 -05:00
Scott Lahteine
daa5bbc5eb
Comment a motion function
2020-05-17 19:40:45 -05:00
Scott Lahteine
45a01a3eca
Non-SPI core homing pin tests ( #17996 )
2020-05-16 01:06:18 -05:00
Scott Lahteine
6ae7a40f99
CoreXY sensorless homing ( #17972 )
2020-05-14 13:00:47 -05:00
Scott Lahteine
2e03c7939c
Simplification
2020-05-12 14:48:50 -05:00
Scott Lahteine
219812e3bb
Squish microstep_readings
2020-05-12 02:11:32 -05:00
Scott Lahteine
181739d0d1
Move inline laser state to fix EEPROM error
2020-05-12 00:10:04 -05:00
Scott Lahteine
c2d66a5df0
Tweak JD + Jerk limit
2020-05-11 23:27:01 -05:00
Colin Godsey
8a22ef0c83
G6 Direct Stepping ( #17853 )
2020-05-11 19:22:41 -05:00
XDA-Bam
3381a4ab03
Fix vector normalization in JD ( #17938 )
2020-05-11 01:06:35 -05:00
XDA-Bam
e22e0763d9
Reduce division in JD calc ( #17945 )
2020-05-10 21:23:51 -05:00
Scott Lahteine
e5b0892f08
Fix TERN typo, EXTRA_PROBING
...
Co-Authored-By: Matthew Kennedy <mattkenn4545@gmail.com>
2020-05-10 04:40:30 -05:00
Scott Lahteine
52aa459a2d
Improved EEPROM boot error ( #17916 )
2020-05-10 00:12:56 -05:00
Jason Smith
a2153c15ee
Add TMC driver HW serial defines ( #17909 )
2020-05-08 01:15:12 -05:00
Gurmeet Athwal
6947dc139e
Fix M503 output formatting ( #17893 )
2020-05-06 03:40:04 -05:00
Scott Lahteine
7a2cc782b4
Clean up planner modifier methods
2020-05-05 15:38:48 -05:00
Scott Lahteine
973a6990b5
Trailing whitespace
2020-05-05 01:24:35 -05:00
Scott Lahteine
eeabe66fc4
Some distinct E helpers
2020-05-05 00:52:45 -05:00
Scott Lahteine
90e1035e9b
Define max_e_jerk as array always
2020-05-04 23:10:23 -05:00
Scott Lahteine
c55475e8e7
Fix and combine JD condition
2020-05-04 19:02:08 -05:00
Mathias Rasmussen
d571a4d389
Relax bed cooling safety check ( #17877 )
2020-05-04 17:23:35 -05:00
Scott Lahteine
b8947ac8a5
More explicit junction/jerk math
2020-05-04 16:13:10 -05:00
Štěpán Dalecký
ebe8f2c605
Fix acosx condition ( #17846 )
2020-05-04 14:39:51 -05:00
Marcio T
2a959cde6f
Fix undefined/unused, Touch UI ( #17874 )
2020-05-04 13:57:12 -05:00
studiodyne
36efe75ad1
Followup for Tool Migration ( #17800 )
2020-05-03 00:32:25 -05:00
Štěpán Dalecký
0c68794fa9
Improve JD acosx implementation ( #17817 )
2020-05-02 23:59:09 -05:00
Axel
7613383e7b
Add Rostock 301 thermistors (22, 23) ( #17806 )
2020-05-02 18:45:54 -05:00
Scott Lahteine
a226b281af
UI and stall reset for extra TMC axes ( #17818 )
2020-04-30 22:52:33 -05:00
Scott Lahteine
c26725c5a0
L64XX can use hardStop for M17
...
See #17794
2020-04-29 15:06:19 -05:00
Scott Lahteine
5e6faa999d
Refine EEPROM types / flags ( #17772 )
2020-04-29 14:46:33 -05:00
Scott Lahteine
2d758663db
G12 E soft endstops parameter ( #17788 )
2020-04-29 03:25:35 -05:00
Scott Lahteine
4b35ff1f07
STEPPER_TIMER_RATE might call a function
2020-04-28 07:53:51 -05:00
Scott Lahteine
2c959123e5
Clean up whitespace
2020-04-28 06:09:52 -05:00
Neil van Geffen
7c3909bc3f
Save/Load distinct TMC SG thresholds ( #17741 )
2020-04-28 01:22:03 -05:00
studiodyne
89b17b5463
Followup fixes for singlenozzle, etc. ( #17712 )
2020-04-28 00:21:23 -05:00
Scott Lahteine
01c646a892
Apply more HAS_HOTEND
2020-04-27 22:39:31 -05:00
Scott Lahteine
94291eb59f
Clean up old externs / includes
2020-04-27 22:39:31 -05:00
Scott Lahteine
37176ed2b9
Apply maxtemp patch
2020-04-27 08:17:59 -05:00
Scott Lahteine
5507b6073c
Fix dummy thermistors
...
Fixes #17422
Co-Authored-By: Moeschus <moeschus@users.noreply.github.com>
2020-04-27 06:35:02 -05:00
Scott Lahteine
c536b8de62
Apply ternary macros
2020-04-27 06:30:28 -05:00
studiodyne
5ae45bab18
Adjustable XY_FREQUENCY_LIMIT ( #17583 )
2020-04-27 05:59:52 -05:00
Scott Lahteine
c4d57462dc
Apply HAS_MULTI_HOTEND
2020-04-27 05:10:47 -05:00
Scott Lahteine
33217b0dd0
Add HOTEND_OVERSHOOT
2020-04-27 05:07:08 -05:00
Scott Lahteine
8b3c7dda75
Add HAS_FAN and others
2020-04-27 05:07:08 -05:00
Scott Lahteine
3d45a4bd23
Encapsulate Temperature items
2020-04-27 05:07:08 -05:00
Scott Lahteine
e1ad955897
Revert EEPROM tweak
2020-04-27 05:07:08 -05:00
Scott Lahteine
4ed912eb23
Misc. patches
2020-04-25 22:10:19 -05:00
ellensp
75c17c7a67
Include echo: with M503 output ( #17665 )
2020-04-25 13:29:30 -05:00
studiodyne
28518c2352
Save/Restore leveling on toolchange for singlenozzle too ( #17682 )
2020-04-25 12:20:42 -05:00
Scott Lahteine
e25402b541
Apply TERN
2020-04-24 21:00:42 -05:00
Scott Lahteine
ab2b98e425
Apply composite tests
2020-04-23 21:53:52 -05:00
Scott Lahteine
55d66fb897
Add HAS_JUNCTION_DEVIATION
2020-04-23 21:53:51 -05:00
Scott Lahteine
44b71103df
Patch tool_change typo
2020-04-23 16:19:57 -05:00
studiodyne
2f6262c27b
Automatic Tool Migration feature ( #17248 )
2020-04-22 21:03:28 -05:00
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
2020-04-22 16:35:03 -05:00
Scott Lahteine
000ec9fc13
Ensure language.h include order
...
See #17604
2020-04-20 09:43:48 -05:00
Fabio Santos
ccfd5c1010
Trinamic steppers Homing Phase ( #17299 )
2020-04-20 08:08:00 -05:00
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
2020-04-20 00:12:22 -05:00
Scott Lahteine
87875e0de8
Fix mixing with "unload all" compile
2020-04-19 02:10:02 -05:00
Scott Lahteine
8ad056013c
Define "resolution" in bits
2020-04-17 22:33:15 -05:00
studiodyne
50fa87f1cf
Proportional Autotemp followup ( #17585 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-04-17 11:19:31 -05:00
George Fu
a794538c54
Homing backoff enhancements
...
- Define homing bump as an array
- Add pre and post homing backoff options
- Consolidate homing config options
2020-04-17 08:52:41 -05:00
XDA-Bam
bbe2cb75ad
More accurate Junction Deviation fast-acos ( #17575 )
2020-04-16 21:51:05 -05:00
studiodyne
9110f756ad
AUTOTEMP default proportions ( #17560 )
2020-04-16 19:03:53 -05:00
Davide Toldo
720795ac7d
More verbose probing error ( #17482 )
2020-04-16 16:22:37 -05:00
InsanityAutomation
6ce0c94d12
Fix bad comparison ( #17470 )
...
* Suggested message change
* Fix Bad Comparison
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-04-13 17:23:54 -05:00
Scott Lahteine
22da1b2b31
Rename some "kill" messages
2020-04-13 14:54:50 -05:00
Scott Lahteine
f090a927f4
Reapply BLTouch deploy/stow patch
...
- Fixes #14328
- Originally #14352
- Reverted in 2580104
2020-04-12 15:16:43 -05:00
Scott Lahteine
7aed32df00
Fix SD_FINISHED_RELEASECOMMAND bug
...
Fixes #17401 bug that was introduced in 8f26c3a
2020-04-11 22:08:37 -05:00
Roxy-3D
07c9dc4142
Make pid_debug_flag match declaration in M303.cpp
...
Get it right this time!
2020-04-11 11:03:04 -05:00
Roxy-3D
a65198882f
Make declaration of PID_debug_flag match M303.cpp
2020-04-11 10:25:19 -05:00
Scott Lahteine
71a4ab3331
Add "Settings Stored" message
2020-04-09 12:31:33 -05:00
studiodyne
a1523d6419
Fix: const needed for operator* ( #17443 )
2020-04-08 15:00:31 -05:00
Scott Lahteine
0e06aaa2bc
Add millis helper macros
2020-04-04 02:48:30 -05:00
InsanityAutomation
bc01d8d023
Toolchange touchup ( #17395 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-04-03 19:17:05 -05:00
Ben
df8b7dfc40
Various Laser / Spindle improvements ( #15335 )
2020-04-02 19:31:08 -05:00
Scott Lahteine
11ce281694
Followup to #17351
2020-04-02 13:32:59 -05:00
Scott Lahteine
62e8c2dd87
Fix up 'system' includes
2020-04-01 23:51:09 -05:00
Scott Lahteine
514afddeb4
Minor code cleanup
2020-04-01 19:48:58 -05:00
Scott Lahteine
7f5dc7b919
More 8 extruders (TMC) support
2020-04-01 19:46:21 -05:00
Simon Jouet
192c7c27b9
Fix extra TMC serial begin calls ( #17351 )
2020-04-01 16:20:38 -05:00
Marcio T
d83ad6f321
Improve / fix FTDI EVE Touch UI ( #17338 )
...
- Fix timeout and debugging string
- Fix check for whether `LCD_TIMEOUT_TO_STATUS` is valid
- Fix incorrect debugging message
- Make capitalization of callbacks consistent.
- Allow Touch UI to use hardware SPI on Einsy boards
- Move print stats to About Printer page.
- More generic about screen with GPL license.
- Add missing handler for power loss event
- Less code duplication on status screen and main/advanced menu; more legible
- Reorganize advanced and main menu to add more features
- Hide home Z button when using Z_SAFE_HOMING
- Fix compilation errors when certain features enabled
- Fix missing labels in UI
- Improve color scheme
- Add new preheat menus
- Fix incorrect rendering of Marlin logo on boot
- Add Level X Axis and Auto calibrate buttons
2020-03-31 14:22:04 -05:00
Scott Lahteine
223aa5cc4e
No unscaled_e_move for CNC
2020-03-29 17:20:26 -05:00
Scott Lahteine
765a9f3471
do_pause_e_move => unscaled_e_move
2020-03-29 16:26:55 -05:00
Scott Lahteine
fc11e72174
Fix extra unskew call
...
Fixes #17264
2020-03-29 16:11:03 -05:00
Scott Lahteine
747b964295
Clean up user-wait, SD completion ( #17315 )
2020-03-28 03:18:53 -05:00
Mathias Rasmussen
8752fbd92c
Store case light brightness in EEPROM ( #17307 )
2020-03-27 17:38:28 -05:00
Giuliano Zaro
129b270628
QSPI EEPROM for SAMD51 ( #17292 )
2020-03-27 17:29:17 -05:00
Scott Lahteine
54a12ee1d6
Tweak eeprom storage type
2020-03-25 21:07:08 -05:00
Scott Lahteine
dd6781217a
motion.cpp: HAS_DIST_MM_ARG
2020-03-25 19:21:48 -05:00
Scott Lahteine
0175189c34
Allow G2_PWM to be slimmer
2020-03-25 19:18:42 -05:00
Scott Lahteine
adb6334ba0
Use "dist" instead of "delta" for clarity
2020-03-25 19:18:42 -05:00
Roxy-3D
1986e1cdf8
Allow PID_DEBUG to be turned on and off ( #17284 )
...
M303 D will now toggle activation of PID_DEBUG output. This allows the debug capability to be built into the firmware, but turned on and off as needed.
2020-03-24 19:38:09 -05:00
rado79
bef9b9b07e
Delay after homing_backoff for CoreXY sensorless homing ( #17273 )
2020-03-23 20:32:36 -05:00
Scott Lahteine
c87d73045b
Fix extra M114 output line
...
Fixes #17255
2020-03-23 18:31:26 -05:00
Erkan Colak
83eec683c9
New Controller Fan options and M710 gcode ( #17149 )
2020-03-18 13:41:12 -05:00
RasmusAaen
c768605bde
Add Copymaster3D board ( #17188 )
2020-03-17 15:25:10 -05:00
InsanityAutomation
775a4294fc
Configurable SLOWDOWN divisor ( #17171 )
2020-03-15 18:29:18 -05:00
Karl Andersson
85187290a7
Fix incorrect type on ubl_storage_slot ( #17170 )
2020-03-15 18:03:10 -05:00
Scott Lahteine
090a90a036
Add EEPROM_BOOT_SILENT option
2020-03-14 19:24:35 -05:00
Scott Lahteine
095a1123c1
Add a global machine state
2020-03-14 19:24:35 -05:00
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros ( #17159 )
2020-03-13 23:18:16 -05:00
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI ( #17156 )
2020-03-13 16:29:29 -05:00
Scott Lahteine
112245ee48
More explicit EEPROM types ( #17127 )
2020-03-11 16:41:18 -05:00
jufimu12
627aa8db2d
Fix G34, add HOME_AFTER_G34 option ( #17108 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-03-10 20:00:26 -05:00
Vert
8bbcbc528c
Fix Z4 stepper indirection macros ( #17107 )
2020-03-10 15:57:10 -05:00
Scott Lahteine
b579f5dc99
Move 'last_pause_state' closer to usage
2020-03-09 17:46:49 -05:00
MangaValk
57f488738b
[ToolChanger] Lock the current tool at power-up ( #17093 )
2020-03-08 16:13:41 -05:00
Scott Lahteine
64d092935b
More useful ENABLED / DISABLED macros ( #17054 )
2020-03-07 22:20:41 -06:00
Scott Lahteine
913de024a9
Change PID dummy value to NAN
...
Fixes #17078
2020-03-06 13:55:27 -06:00
Scott Lahteine
7709261ea9
Move shared code to wait_for_bed_heating
2020-03-04 12:50:57 -06:00
Scott Lahteine
83a60f15ff
Fix EEPROM compile errors
2020-03-03 14:21:07 -06:00
Scott Lahteine
5e28b0f471
Minor EEPROM cleanup
2020-03-02 21:56:21 -06:00
Scott Lahteine
3a07b4412d
Asynchronous M114 and (R)ealtime position option ( #17032 )
2020-03-02 21:52:53 -06:00
InsanityAutomation
552f7a91d0
Default on/off for Power Loss Recovery ( #17051 )
2020-03-02 16:07:53 -06:00
Scott Lahteine
5aa528781f
Fix ambiguous type
...
Co-Authored-By: Andrew Kroll <xxxajk@gmail.com>
2020-03-02 13:23:07 -06:00
Scott Lahteine
49c5f614c6
Minor motion style changes
2020-03-02 12:54:18 -06:00
Scott Lahteine
6b5347ee39
Improved M900
2020-03-02 12:05:00 -06:00
Scott Lahteine
b1a50d54e2
HAS_TRINAMIC => HAS_TRINAMIC_CONFIG
2020-03-02 12:04:36 -06:00
Jason Smith
cc822bf70f
Fix some 8 extruders issues, GTR build ( #17043 )
2020-03-01 21:19:02 -06:00
Scott Lahteine
362c9ae79a
Clean up use of extra_xyjerk
2020-03-01 19:23:48 -06:00
Scott Lahteine
edd1b76a9a
Fix set_current_from_steppers_for_axis(E_AXIS) bug
2020-03-01 14:36:21 -06:00
Scott Lahteine
c4db8e49a7
XYZ_CHAR macro
2020-03-01 14:36:06 -06:00
Scott Lahteine
5e9a10dbae
Use PSTR for common labels
2020-03-01 08:39:47 -06:00
ManuelMcLure
39c34e4992
Use ADC resolution in AD595/8495 calculation ( #17018 )
...
Fixes thermocouple reading on LP1768 (which uses 12-bit resolution).
2020-02-28 23:28:17 -06:00
Anders Sahlman
c669420134
Pass along sanity_check for (G33) probing ( #17006 )
2020-02-27 19:58:35 -06:00
Scott Lahteine
4f55723527
RUMBA has 3 E plugs
2020-02-27 07:48:02 -06:00
Scott Lahteine
be62ab2d02
Move reachable test to Probe class
2020-02-27 06:16:33 -06:00
Makoto Schoppert
8164cac797
Fix planner.cpp compile ( #16996 )
2020-02-27 03:29:44 -06:00
Scott Lahteine
263a7beeb5
More extra travel jerk changes
...
Co-Authored-By: josedpedroso <josedpedroso@users.noreply.github.com>
2020-02-26 07:24:36 -06:00
Scott Lahteine
02cce7d4b4
Add TRAVEL_EXTRA_XYJERK option
...
See #16949
Co-Authored-By: josedpedroso <josedpedroso@users.noreply.github.com>
2020-02-26 06:43:07 -06:00
Scott Lahteine
0a7e7a6fa5
Allow servo features in combination ( #16960 )
2020-02-26 06:26:54 -06:00
Scott Lahteine
cf597e2bb1
Allow weird probe values in G33
2020-02-26 05:33:57 -06:00
Scott Lahteine
5ebba4b19f
More serial strings
2020-02-26 04:11:12 -06:00
InsanityAutomation
cdcd45d651
Set LCD status for EEPROM errors ( #16977 )
2020-02-26 03:04:02 -06:00
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
2020-02-26 03:02:03 -06:00
InsanityAutomation
4250a98908
Toolchange improvements ( #16979 )
2020-02-26 00:12:14 -06:00
Scott Lahteine
5071fe82ab
Ensure proper SD print completion ( #16967 )
2020-02-25 22:18:14 -06:00
Scott Lahteine
5e197df89a
Fix Babystepping loop (again)
2020-02-24 05:48:42 -06:00
Jason Smith
2bcc2ec7d1
Reduce default TMC baudrate to 57600 with Software Serial ( #16930 )
2020-02-23 07:48:56 -06:00
Scott Lahteine
b9b29bf4c0
Followup to babystep hotfix
2020-02-22 18:34:49 -06:00
Scott Lahteine
484e1a624c
CoreXY Babystepping hotfix
2020-02-22 02:52:59 -06:00
Jamie
e1d367e05a
Fix EEPROM errors with EXTRUDERS == 0 ( #16898 )
2020-02-21 07:42:13 -06:00
Scott Lahteine
6320f9795c
More EEPROM cleanup
2020-02-20 20:56:13 -06:00
Scott Lahteine
b8b225c8b5
Function for CONFIG_ECHO_HEADING
2020-02-20 20:36:50 -06:00
Scott Lahteine
99a5074372
Fix babystep include, typos in stepper.cpp
...
Fix #16881
2020-02-16 17:49:21 -06:00
Scott Lahteine
4360142bd1
Defer updated ADC
2020-02-15 22:37:16 -06:00
Scott Lahteine
72fae2faa5
Require TMCStepper 0.6.2
2020-02-15 22:35:28 -06:00
Scott Lahteine
64a81f887a
EXPERIMENTAL integrated BABYSTEPPING ( #16829 )
2020-02-15 21:42:28 -06:00
Scott Lahteine
64b96f3908
Double ADC read frequency ( #16864 )
2020-02-15 19:10:46 -06:00
Scott Lahteine
0b984519c3
Clean up stepper and babystep ( #16857 )
2020-02-14 05:14:37 -06:00
Scott Lahteine
1d8d91afc6
No limit needed on this raise
...
Remove an extraneous limit from #16811 .
2020-02-12 14:57:11 -06:00
Scott Lahteine
189c101793
Use prior babystep delay method ( #16833 )
2020-02-11 08:52:11 -06:00
Scott Lahteine
2836834d7e
Unify step pulse timing of ISR / babystep ( #16813 )
2020-02-10 16:58:21 -06:00
Scott Lahteine
18a7276909
Revert "Coolstep for TMC2130, 2209, 5130, 5160"
...
Reverting #16790 as not ready for primetime.
2020-02-09 21:22:26 -06:00
InsanityAutomation
84b6e11bd5
Better probe fail handling ( #16811 )
2020-02-09 07:46:38 -06:00
Fabio Santos
894762259b
Coolstep for TMC2130, 2209, 5130, 5160 ( #16790 )
2020-02-08 21:01:57 -06:00
Scott Lahteine
130e36d766
Tweak ABL logging, document probing
2020-02-08 17:47:54 -06:00
Robert Stein
3a3429b1ef
Fix probe with multi-endstops ( #16793 )
2020-02-06 15:28:46 -06:00
Scott Lahteine
f312ddfa4f
More updates for 8 extruders, REPEAT
2020-02-04 12:37:20 -06:00
Scott Lahteine
7bf2190f03
Fix CALIBRATION_GCODE pin handling
2020-02-04 08:32:43 -06:00
Scott Lahteine
081ef46e76
Fix Arduino IDE compile for DUE
...
Fixes #16767
2020-02-04 08:32:20 -06:00
Scott Lahteine
15b6ad41bc
Fix E stepper stays on bug
...
Fixes #16753
2020-02-04 02:39:37 -06:00
Bob Kuhn
0268c1d02c
STM32duino - Use SDIO for onboard SD ( #16756 )
2020-02-04 01:24:11 -06:00
Scott Lahteine
bfad23d3e2
(c) 2020
2020-02-03 08:00:57 -06:00
Scott Lahteine
7f9c62437e
Corner Leveling: Add inset for each side ( #16759 )
2020-02-03 00:00:35 -06:00
Scott Lahteine
72b4d91d2e
Add Z_AFTER_HOMING to raise Z more in G28 ( #16755 )
2020-02-02 00:02:30 -06:00
Scott Lahteine
ee6003be87
Revert breaking change to _FAN_PWM macro
2020-02-01 23:07:20 -06:00
Scott Lahteine
4716dac874
Apply REPEAT, RREPEAT, and loop macros ( #16757 )
2020-02-01 21:00:53 -06:00
Scott Lahteine
0e72c315a0
Minor string storage optimization
2020-02-01 20:29:31 -06:00
Scott Lahteine
22556a7bbf
More 8-extruder fixups
2020-02-01 15:19:58 -06:00