George Fu
e593da1c23
Update and fix DGUS (#16317 )
4 jaren geleden
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418 )
4 jaren geleden
ellensp
7b29c60c46
Fix compile with chamber enabled (#15862 )
4 jaren geleden
Scott Lahteine
93f0012959
Cancel Objects - As seen at ERRF2019 (#15590 )
4 jaren geleden
Bo Herrmannsen
0d7736d663
Enable M191 (#15531 )
4 jaren geleden
Scott Lahteine
faacfe13c2
Tweak M105 layout
4 jaren geleden
Antti Andreimann
d47f29bd4c
Give a dummy response to M105 with zero thermistors (#15568 )
4 jaren geleden
Marcio Teixeira
6a865a6146
Multi-language support (#15453 )
4 jaren geleden
Scott Lahteine
584c86bed1
More "zero extruders" changes (#15213 )
4 jaren geleden
Marcio Teixeira
27c487bab7
Print progress enhancements (#14647 )
5 jaren geleden
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 jaren geleden
Scott Lahteine
720bc7c00b
Named indices for Temperature class (#14479 )
5 jaren geleden
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446 )
5 jaren geleden
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 jaren geleden
Tim Moore
81209f5310
'M105 R' to report redundant temp sensor (#14324 )
5 jaren geleden
Giuliano Zaro
e2a77ed881
Bring chamber temp to completion (#13837 )
5 jaren geleden
Scott Lahteine
7e58d33a2e
Update some headers
5 jaren geleden
Chris Pepper
aacc1148b0
Fix M106 for index > extruders (#13473 )
5 jaren geleden
Sam Lane
a8fa275dc6
Fix Fan 0 responding to all fan speeds (#13444 )
5 jaren geleden
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(...)`
5 jaren geleden
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework (#12201 )
5 jaren geleden
Scott Lahteine
3f36a38512
Clean up some pre-serial-redirect includes
5 jaren geleden
Scott Lahteine
64253e1a58
Followup to serial reform
Reference #13250
5 jaren geleden
Scott Lahteine
e15354e387
Simplify serial port redirect (#13234 )
5 jaren geleden
Scott Lahteine
0feeef2604
Update copyright in headers
5 jaren geleden
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
5 jaren geleden
InsanityAutomation
a1d03fe7ba
Fix single nozzle fan (#13038 )
5 jaren geleden
Ludy
acf266fe78
Fix a compile warning, etc. (#12955 )
5 jaren geleden
Marcio Teixeira
f11c6d5d02
Fix M107 when dual-nozzles share fan (#12819 ) (#12909 )
5 jaren geleden
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection (#12853 )
5 jaren geleden
Luu Lac
bcf347403b
Fix M106 extruder & fan count (#12820 )
5 jaren geleden
Ludy
14a7faf087
Fix compile warning comparison uint and int (#12788 )
5 jaren geleden
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.
5 jaren geleden
InsanityAutomation
4f2473053c
Fix M106 with SINGLENOZZLE
5 jaren geleden
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
5 jaren geleden
kAdonis
4ae9a06c60
Update M303.cpp (#12471 )
5 jaren geleden
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
5 jaren geleden
Ludy
56a94c2a26
Use 'target_extruder' in M104 as with M109 (#12448 )
5 jaren geleden
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
5 jaren geleden
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton (#12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
5 jaren geleden
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 (#12038 )
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com >
5 jaren geleden
InsanityAutomation
74cd6cb4fc
Single nozzle filament change (#11994 )
5 jaren geleden
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
5 jaren geleden
Giuliano Zaro
70e7a465d8
[2.0.x] Fix compile error (#11951 )
Fix compile error intruduced with M109 modification
5 jaren geleden
Scott Lahteine
1410e79e7f
Ensure M109 handles autotemp
5 jaren geleden
Scott Lahteine
e4389f7d23
Standard methods to wait for heating (#11949 )
5 jaren geleden
Roxy-3D
0780913848
IDEX Improvements (#11848 )
5 jaren geleden
etagle
1367df2875
Replace double with float, optimize calculation
6 jaren geleden
Scott Lahteine
35258dd50b
Consistent heating status and status reset
Fix #10699
6 jaren geleden
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6 jaren geleden