Pavel4e5
8babf55b18
Init ADC keypad analog input ( #14585 )
2019-07-11 13:47:41 -05:00
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
2019-07-10 03:35:39 -05:00
Scott Lahteine
5519054f50
Improve BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE ( #13740 )
2019-07-09 21:35:07 -05:00
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
2019-07-05 18:14:02 -05:00
Scott Lahteine
f7eeae8424
Indent a line
2019-07-02 21:34:40 -05:00
Scott Lahteine
720bc7c00b
Named indices for Temperature class ( #14479 )
2019-07-02 08:39:55 -05:00
Scott Lahteine
d4415dcf59
Fix analogWrite ambiguity
2019-07-02 04:36:02 -05:00
Scott Lahteine
c28e08c849
Fix mintemp/maxtemp monitoring for thermocouples
2019-07-01 10:24:53 -05:00
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )
2019-06-29 22:49:50 -05:00
Giuliano Zaro
a9445d557e
Remove extra #if ( #14439 )
2019-06-28 18:54:22 -05:00
Scott Lahteine
4d5a1984e2
Simplified fan handling code
2019-06-28 18:50:32 -05:00
Scott Lahteine
a8d68b7c8a
Common method for scaled fan speed
2019-06-28 15:34:17 -05:00
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
2019-06-27 23:58:16 -05:00
Tim Moore
81209f5310
'M105 R' to report redundant temp sensor ( #14324 )
2019-06-27 21:29:52 -05:00
Tim Moore
8ce84fa44f
Add temperature-based auto power options ( #14397 )
2019-06-27 16:28:07 -05:00
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
2019-06-26 00:40:29 -05:00
mikeshub
1db7013e3b
Fix and improve PID loops ( #14373 )
...
- Windup guarding was missing. The kludge in place of windup guard is removed. D term filter calculations are simplified to require fewer `float` calculations. Sign change for D term output to make debugging output clearer.
- Use "no overshoot" for bed PID tuning.
2019-06-22 16:52:56 -05:00
Ludy
2290b269dc
Unused variable ( #14301 )
2019-06-18 00:15:41 -05:00
Ludy
bd494a6bd6
Update defines for patched temperature macros ( #14161 )
2019-05-28 17:43:31 -05:00
doggyfan
e09d8811c1
Apply grace period to thermistor failure testing ( #14167 )
2019-05-28 15:36:03 -05:00
Scott Lahteine
605ec0a478
Fix thermistor table warning
2019-05-26 01:30:20 -05:00
Scott Lahteine
48d1bd29cb
Shift m before compare to 0
2019-05-25 15:22:15 -05:00
doggyfan
594f6b14be
Limit user thermistor to 999, fix thermistor table macro ( #14080 )
2019-05-21 21:31:05 -05:00
Pavel4e5
3cd19a8ec0
Improve Zonestar keypad responsiveness ( #14056 )
2019-05-18 20:52:55 -05:00
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
2019-05-09 11:45:55 -05:00
Ludy
a504366138
Fix probe fan compiling error ( #13930 )
2019-05-07 14:14:12 -05:00
Stephan
483822f3aa
Fix some THERMAL_PROTECTION_CHAMBER issues ( #13678 )
2019-05-06 19:55:01 -05:00
doggyfan
23a8707ef1
Configurable Thermistor ( #13888 )
2019-05-06 18:51:06 -05:00
Scott Lahteine
9853331b34
Fix temp init, loosen ADC grace period
2019-05-05 22:55:03 -05:00
Giuliano Zaro
e2a77ed881
Bring chamber temp to completion ( #13837 )
2019-05-04 22:51:47 -05:00
InsanityAutomation
3fcab8dbf1
Option to disable fans during pause ( #13820 )
2019-05-04 15:50:44 -05:00
Scott Lahteine
2f32a6612d
Clean up Temperature::set_fans_paused
2019-05-04 14:36:59 -05:00
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
2019-05-01 21:55:58 -05:00
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters ( #13778 )
2019-04-21 20:50:32 -05:00
Kajetan Rzepecki
5f70c876ae
Fix _temp_error-related compile error ( #13768 )
2019-04-20 13:57:38 -05:00
Scott Lahteine
bddb776ddb
Add chamber max-temp check
...
Followup to #13756
2019-04-19 22:18:55 -05:00
Marcio Teixeira
d0c1eee53b
Add extra max-temp safety checks ( #13756 )
2019-04-19 21:37:12 -05:00
Stephan
84273557f9
Move and update heated chamber settings ( #13671 )
...
Co-Authored-By: the-real-orca <stephan.veigl@gmail.com>
2019-04-12 15:38:10 -05:00
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
2019-04-06 18:04:34 -05:00
Kajetan Rzepecki
c9079165ee
Fix MAX6675 readout with Hardware SPI ( #13530 )
2019-03-30 22:31:49 -05:00
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
2019-03-26 01:03:23 -05:00
Sam Lane
a8fa275dc6
Fix Fan 0 responding to all fan speeds ( #13444 )
2019-03-23 23:00:31 -05:00
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(...)`
2019-03-16 23:43:06 -05:00
Ludy
59353546e8
Fix BUTTON_EXISTS and misplaced comma ( #13411 )
...
Fixes #13410 and redeclaration of `BUTTON_EXISTS`
2019-03-16 11:59:12 -05:00
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
...
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
2019-03-13 07:21:10 -05:00
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
2019-03-13 06:51:15 -05:00
Scott Lahteine
0375e92847
Followup to serial rework
...
As mentioned in #13370
2019-03-11 16:46:04 -05:00
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
2019-03-10 20:44:27 -05:00
Scott Lahteine
3419099f0a
Clean up whitespace
2019-03-10 19:09:28 -05:00
MoellerDi
c36989c39e
Fix chamber temperature measurement ( #13350 )
2019-03-10 09:51:13 -05:00