Commit Graph

1567 Commits

Author SHA1 Message Date
Victor Oliveira
50de8bd6fb Keep HAL tasks running during PID Autotune (#19671) 2021-04-29 08:45:02 -05:00
Scott Lahteine
45385e737c Chamber vent/fan followup 2021-04-29 08:45:02 -05:00
ladismrkolj
22ef4fe26c Add Chamber servo vent, auto fan (#19519) 2021-04-29 08:45:01 -05:00
ellensp
53b7ad3a92 Fix Z_AFTER_HOMING without probe (#19607) 2021-04-29 08:45:01 -05:00
qwewer0
04a712dacc Multi-line comments cleanup (#19535) 2021-04-29 08:45:01 -05:00
Scott Lahteine
58deab1915 Rename LCD conditionals (#19533) 2021-04-29 08:45:00 -05:00
Emperor
03a5c7f52a Thermistor: Kis3d Silicone heater + precision cast plate (#19528) 2021-04-29 08:45:00 -05:00
Siana Gearz
33f291d769 Fix Allen Key Probe pin test (#19520) 2021-04-29 08:45:00 -05:00
Scott Lahteine
27c067612c Whitespace cleanup 2021-04-29 08:45:00 -05:00
ellensp
cbaba010f2 Preserve brightness in EEPROM validate (#19485)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:00 -05:00
Jason Smith
f34ea44d73 Catch a TMC address conflict early (#19458) 2021-04-29 08:45:00 -05:00
Victor Oliveira
a08217a33c Define <u8,u8,u8>::softSPI (#19419) 2021-04-29 08:45:00 -05:00
makerbase
33788c8405 Add MKS Robin E3P, improve LVGL UI (#19442) 2021-04-29 08:44:59 -05:00
Scott Lahteine
b3890d385c Add multi-extruder condition 2021-04-29 08:44:59 -05:00
Marcio T
7735be367f Fix case light brightness save/load (#19436) 2021-04-29 08:44:59 -05:00
cosmoderp
7e56e6c4ea E3 V2 DWIN: Z-Offset, cleanup, versatility (#19384)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
ellensp
4fdfdaf2e6 Improve temperature runaway, idle timeout (#19339)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
Scott Lahteine
2396b4e27f heater_ind_t => heater_id_t 2021-04-29 08:44:59 -05:00
ManuelMcLure
4d14667266 Read from backup TMC StealthChop state (#19364) 2021-04-29 08:44:59 -05:00
Neskik
bf6ce68ed1 M872 wait for probe temperature (#19344) 2021-04-29 08:44:59 -05:00
bilsef
ea39d3c45e Support for Teensy 4 (#19311) 2021-04-29 08:44:58 -05:00
Giuliano Zaro
5fcfecc56e Make M600 heat up the nozzle. Reset runout on fail. (#19298)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:44:58 -05:00
Scott Lahteine
c360705e6a Clean up LCD conditionals, DWIN 2021-04-29 08:44:58 -05:00
Victor Sokolov
47753d8a01 MarkForged kinematics (#19235) 2021-04-29 08:44:58 -05:00
Scott Lahteine
ee572856e9 Add set_all_homed 2021-04-29 08:44:58 -05:00
swissnorp
7d2e4481c7 Mark axes not-homed with HOME_AFTER_DEACTIVATE (#18907) 2021-04-29 08:44:58 -05:00
Scott Lahteine
d10f7eae31 set_axis_not_trusted => set_axis_never_homed 2021-04-29 08:44:58 -05:00
thordarsen
f5e94cd7f1 Fix SINGLENOZZLE fan speed bug (#19152) 2021-04-29 08:44:58 -05:00
Scott Lahteine
5059586fc3 Prusa => Průša 2021-04-29 08:44:58 -05:00
Colin Godsey
8670f475b8 Direct Stepping update (#19135) 2021-04-29 08:44:57 -05:00
Giuliano Zaro
008362cd77 Fix auto-power in PID autotune (#19119) 2021-04-29 08:44:57 -05:00
Scott Lahteine
615af841f0 Update some comments 2021-04-29 08:44:57 -05:00
Giuliano Zaro
f7dade8c2c Configurable number of M106 fans (#18883) 2021-04-29 08:44:57 -05:00
Steven Haigh
16c1e80491 Default Filament Runout Sensor enabled state (#19013) 2021-04-29 08:44:57 -05:00
Giuliano Zaro
5a7979b435 Fix __ARM__ / __arm__ typo (#19063) 2021-04-29 08:44:57 -05:00
Giuliano Zaro
acc90ad09f Fix PSU on for PID autotune (#19066) 2021-04-29 08:44:57 -05:00
Scott Lahteine
1327eaa83b Do runout.reset after EEPROM read 2021-04-29 08:44:56 -05:00
swissnorp
28d6dc38af Fix 'sync_plan_position' call (#19016) 2021-04-29 08:44:56 -05:00
Giuliano Zaro
069993e880 Fix DISABLE_[XYZE] code (#18970)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:56 -05:00
cbaugher
b94b3e6315 Tool-change Z move followup (#18963) 2021-04-29 08:44:56 -05:00
sherwin-dc
9e44df9c5f Password via G-code and MarlinUI (#18399)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:56 -05:00
Scott Lahteine
02eb4bd806 General cleanup 2021-04-29 08:44:56 -05:00
Scott Lahteine
3dc0f9c0b4 configuration_store => settings 2021-04-29 08:44:56 -05:00
cbaugher
7a8e99de7d Fix Z height after tool change (#18951) 2021-04-29 08:44:56 -05:00
Scott Lahteine
da6e5ce3db Optimize G-code / feature dependencies (#18919) 2021-04-29 08:44:56 -05:00
swissnorp
301569bee6 Add Z_AFTER_DEACTIVATE to account for gravity (#18906) 2021-04-29 08:44:55 -05:00
Alexander Gavrilenko
8f8b0d84ae Support for TFT & Touch Screens (#18130) 2021-04-29 08:44:55 -05:00
Victor Tseng
25c7577779 Fix DELTA + TMC sensorless homing + SPI endstops (#18811) 2021-04-29 08:44:55 -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