Stephan
84273557f9
Move and update heated chamber settings ( #13671 )
Co-Authored-By: the-real-orca <stephan.veigl@gmail.com>
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
6 years ago
Kajetan Rzepecki
c9079165ee
Fix MAX6675 readout with Hardware SPI ( #13530 )
6 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
6 years ago
Sam Lane
a8fa275dc6
Fix Fan 0 responding to all fan speeds ( #13444 )
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
Ludy
59353546e8
Fix BUTTON_EXISTS and misplaced comma ( #13411 )
Fixes #13410 and redeclaration of `BUTTON_EXISTS`
6 years ago
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
0375e92847
Followup to serial rework
As mentioned in #13370
6 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 years ago
Scott Lahteine
3419099f0a
Clean up whitespace
6 years ago
MoellerDi
c36989c39e
Fix chamber temperature measurement ( #13350 )
6 years ago
Scott Lahteine
33a08fc6f7
Fix typos from temperature rework
Followup to #12201
6 years ago
Reece Kibble
dbead66988
Allows user to set (almost) any PWM frequency ( #12638 )
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
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Chris Pepper
38bef9da91
Report auto temp to both serial ports, if available ( #13301 )
6 years ago
Scott Lahteine
599cdc3f0f
Remove dead code from get_pid_output
See #12981
6 years ago
kAdonis
05c2f80826
Fix bug in wait-for-heatup ( #13290 )
6 years ago
Scott Lahteine
7fde3ed915
Skip hysteresis check when temp is already close to target
To eliminate a long delay during pause, park, and filament change
6 years ago
InsanityAutomation
eb4bf93ea4
Add more Babystep options ( #13262 )
6 years ago
Scott Lahteine
64253e1a58
Followup to serial reform
Reference #13250
6 years ago
Scott Lahteine
e15354e387
Simplify serial port redirect ( #13234 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Giuliano Zaro
773fa5c40f
Fix define used when PID is off ( #13119 )
Replaced `PID_MAX` with `BANG_MAX` since it should be the correct define to be used when PID is not enabled.
6 years ago
LinFor
7ee35c2611
PID_MENU option to save PROGMEM in LCD menus ( #13095 )
6 years ago
AnHardt
0e37fe8776
Apply minimum C in M303 ( #13113 )
Apply minimum `C` in `M303`. `PID_autotune()` needs to be called with a 'C'ycles-parameter >2 to give meaningful (different from 0) PID-factors. Therefore silently raise C to 3. Fixing one aspect of #13104
6 years ago
Scott Lahteine
3c49396370
Fix compile error with DUE + MAX6675 ( #13086 )
6 years ago
Nicolas G
6fb4001b58
Add option to disable fan speed slowing in M303 ( #13066 )
6 years ago
Jiri
24fffb8d93
Fix undefined lcd_tmpfan_speed on NO_LCD_MENUS ( #13006 )
6 years ago
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
6 years ago
Scott Lahteine
712e23c383
Fix up some whitespace
6 years ago
mikeshub
7fde8d9d1e
Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support ( #12855 )
- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
6 years ago
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
6 years ago
Scott Lahteine
459f4fef60
Fix Temperature::init bug with HEATER_4_PIN
6 years ago
Marcio Teixeira
60cb36bef3
Misc. improvements ( #12747 )
* Make ExtUI respect MAXTEMP limits
- Temperatures are now clamped by MAXTEMP limits rather than arbitrary values.
* Speed up USB init, add status
- Speed up USB initialization
- Show status message if init failed
* Enable status messages for EXTENSIBLE_UI
* Adjust max limit to MAX_TEMP - 15
* Misc. tweaks to formatting, const, etc.
6 years ago
Scott Lahteine
9d59a9c840
Followup to #12691 (typo)
6 years ago
Roman Moravčík
4dad489a50
[2.0.x] Limit PID autotune target to maxtemp-15 ( #12691 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
6 years ago
Scott Lahteine
09d6db491a
Fix wait_for_bed compile error
6 years ago
Sinisa Culic
8a0992d921
Fast PWM for controller fan ( #12485 )
6 years ago
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Giuliano Zaro
d3605cfc26
Don't start watching heaters when target is 0 ( #12453 )
6 years ago
Mateusz Krawczuk
ca21ac6b9b
Support two MAX6675 thermocouples ( #8686 )
6 years ago
Scott Lahteine
d2bb53702a
Optimize target_extruder, ignore T with mixing ( #12432 )
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago