Scott Lahteine
c0870d417a
Move some MarlinCore and MarlinUI code ( #20832 )
2021-01-21 03:40:07 -06:00
Scott Lahteine
3f90ecfd77
Move singlenozzle temp/fan ( #20829 )
2021-01-19 20:58:50 -06:00
Scott Lahteine
f2726399dd
Move WRITE_FAN
2021-01-12 22:33:03 -06:00
Giuliano Zaro
1eb592550c
Temperature report followup ( #20687 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-05 06:18:09 -06:00
FanDjango
dc3cfd0d9d
Adjustable precision in M105 temperature report ( #20602 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-04 23:57:58 -06:00
Marcio T
2d88bcb67e
Fix thermal error protection, reporting ( #20655 )
2021-01-03 21:39:15 -06:00
Jason Smith
4402a0578a
Fix CHAMBER_FAN_MODE 0 build ( #20621 )
2021-01-01 14:56:59 -06:00
Victor Oliveira
c840bbc970
Prefix SD SPI pins (SCK, MISO, MOSI, SS) ( #20606 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-01 14:31:15 -06:00
Jason Smith
58eaad703a
Fix dummy thermistors for Bed, Chamber, Probe ( #20247 )
2020-11-22 18:47:52 -06:00
Simone Primarosa
615bf2a6f1
Fix bad SET_FAST_PWM_FREQ calls ( #20227 )
2020-11-20 19:53:04 -06:00
JoAnn Manges
cb2ec628df
Use RTD for MAX31865 reading ( #20188 )
2020-11-18 23:12:03 -06:00
LinFor
f4e9f3654e
Fix MAX6675 SPI init, conflicts ( #20086 )
2020-11-11 16:27:45 -06:00
JoAnn Manges
40d442fde2
Fix MAX31865 on SPI (PT100/1000) support ( #20074 )
2020-11-11 15:52:35 -06:00
Scott Lahteine
59eca253e1
Simplified temp sensor conditionals
2020-11-09 01:17:37 -06:00
Scott Lahteine
06bf3ccfb7
Add alternative TERN macros
2020-11-07 22:19:25 -06:00
Scott Lahteine
dcb0f5dc3b
Temperature 'autostart' => 'auto_job'
2020-11-07 21:21:19 -06:00
Scott Lahteine
54ec6a0ce2
Tweak code formatting
2020-10-29 01:14:15 -05:00
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
2020-10-16 19:55:18 -05:00
Victor Oliveira
e370834c35
Handle M410 in the main task ( #19752 )
2020-10-16 16:11:00 -05:00
Jason Smith
a866a758cc
Allow MAX31865 resistance values configuration ( #19695 )
2020-10-12 00:40:39 -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
Victor Oliveira
79dc8a2297
Define <u8,u8,u8>::softSPI ( #19419 )
2020-09-22 15:44:17 -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
Neskik
1917ed8741
M872 wait for probe temperature ( #19344 )
2020-09-11 22:51:19 -05:00
Scott Lahteine
a445746a8b
Clean up LCD conditionals, DWIN
2020-09-06 23:21:42 -05:00
thordarsen
195d20cef2
Fix SINGLENOZZLE fan speed bug ( #19152 )
2020-08-26 05:23: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
Giuliano Zaro
f205bff2cc
Fix PSU on for PID autotune ( #19066 )
2020-08-19 02:49:46 -05:00
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
2020-07-22 22:20:14 -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
Axel
c4dd0082a1
Option to assist thermocouple debug ( #18621 )
2020-07-11 00:23:48 -05:00
ellensp
c2e0e61fe8
Fix User Temp Sensor (1000), reversed Pt100 / Pt1000 ( #18590 )
2020-07-08 06:28:32 -05:00
Scott Lahteine
9546847dc1
Temp Residency followup
2020-07-07 01:51:09 -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
J.C. Nelson
6f14d2d37f
Add Lerdge S,X,K ( #18302 )
2020-07-06 17:08:52 -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
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
a907e15ae6
Allow larger ADC debounce
...
Reference #17205
2020-06-26 19:31:07 -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
Giuliano Zaro
88e4dffe88
Fix PID autotune timeout ( #18352 )
2020-06-18 16:05:12 -05:00
Scott Lahteine
424569b4c4
Power monitor and display ( #17437 )
2020-06-18 15:23:03 -05:00
Scott Lahteine
f4c258dc23
Creality Ender 3 v2 ( #17719 )
2020-06-16 01:45:27 -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
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
Mathias Rasmussen
d571a4d389
Relax bed cooling safety check ( #17877 )
2020-05-04 17:23:35 -05:00
studiodyne
36efe75ad1
Followup for Tool Migration ( #17800 )
2020-05-03 00:32:25 -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
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
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
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
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
2020-04-20 00:12:22 -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
0e06aaa2bc
Add millis helper macros
2020-04-04 02:48:30 -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
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
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
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
b579f5dc99
Move 'last_pause_state' closer to usage
2020-03-09 17:46:49 -05:00
Scott Lahteine
7709261ea9
Move shared code to wait_for_bed_heating
2020-03-04 12:50:57 -06:00
Jason Smith
cc822bf70f
Fix some 8 extruders issues, GTR build ( #17043 )
2020-03-01 21:19:02 -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
Scott Lahteine
4f55723527
RUMBA has 3 E plugs
2020-02-27 07:48:02 -06:00
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
2020-02-26 03:02:03 -06:00
Scott Lahteine
4360142bd1
Defer updated ADC
2020-02-15 22:37:16 -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
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
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
Jason Smith
c3cab37d7e
Fix Temperature::over_autostart_threshold ( #16749 )
2020-02-01 04:51:57 -06:00
Scott Lahteine
43d3463d5d
Misc cleanup, whitespace
2020-02-01 03:50:42 -06:00
Jason Smith
9a8de23858
Consistent M112 with Emergency Parser ( #16747 )
2020-01-31 23:08:37 -06:00
Scott Lahteine
9caf5c05e7
Refactor heater watch, job timer auto-start ( #16725 )
2020-01-30 03:24:43 -06:00