Scott Lahteine
2d92f333f5
Fix GcodeSuite::T active_extruder reference
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
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
6 years ago
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.
6 years ago
Scott Lahteine
e574f01568
More advanced pause tweaks (#12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
6 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
6 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
6 years ago
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop (#12146 )
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 years ago
InsanityAutomation
3ec3872730
Single Z raise value for all tool-changing / parking (#12090 )
* Universal tool-change Z lift
* Add TOOLCHANGE_ZRAISE to example configs
* Park/unpark changes to example configs
* Implement DEBUG_DXC_MODE
6 years ago
Scott Lahteine
45e738876a
Add stepper MS3 support
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com >
6 years ago
Sam Lane
f2ecf8d510
Add option to control Solenoids under PARKING_EXTRUDER (#12028 )
6 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
6 years ago
teemuatlut
c447d75916
Add support for TMC2660 (#11998 )
6 years ago
Eduardo José Tagle
d6955f25b2
Expand serial support in DUE/AVR hals exploiting the templated MarlinSerial classes (#11988 )
6 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
6 years ago
Scott Lahteine
e4389f7d23
Standard methods to wait for heating (#11949 )
6 years ago
Roxy-3D
0780913848
IDEX Improvements (#11848 )
6 years ago
Scott Lahteine
d1ceaf5550
[2.0.x] Followup to IDEX changes (#11707 )
7 years ago
Roxy-3D
7680b64aa6
IDEX clean up (#11690 )
7 years ago
Roxy-3D
fd15b1495a
add I parameter to M42 to allow access to sensitive pins
7 years ago
etagle
1367df2875
Replace double with float, optimize calculation
7 years ago
Scott Lahteine
117fd007a9
Followup to pin error change
7 years ago
Scott Lahteine
590ce1c33e
Fix serial debug ouput
7 years ago
Scott Lahteine
968a5d2e63
Protected pin err for M226
7 years ago
etagle
99af086cea
Add hidden Serial overflow debug options
7 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 years ago
Scott Lahteine
35258dd50b
Consistent heating status and status reset
Fix #10699
7 years ago
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 >
7 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7 years ago
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 years ago
Scott Lahteine
3396671011
[2.0.x] Reset LCD status to fallbacks (#10470 )
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
7 years ago
Scott Lahteine
a90cbc6339
[2.0.x] Wait for bed heaters between probing (#10472 )
7 years ago
Scott Lahteine
48d7036874
Consolidate smart stepper driver initialization
7 years ago
Scott Lahteine
3c2bfa5e53
Update powersupply_on in power_on/off (#10015 )
Fix #10004
7 years ago
Scott Lahteine
61620cbd15
Tweak M211
7 years ago
Scott Lahteine
65519263f4
Fix broken LEVEL_BED_CORNERS
Fix #8805
7 years ago
Scott Lahteine
b5e92f4f90
[2.0.x] Enable / disable PSU automatically (#9503 )
7 years ago
Scott Lahteine
cf2922f164
Laser/spindle PWM off on M5
7 years ago
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
7 years ago
Scott Lahteine
3dd04736c0
Update M17_M18_M84.cpp
7 years ago
Scott Lahteine
026e301307
lcd_map_control deps on ULTIPANEL
7 years ago
teemuatlut
0cd1e91056
[2.0.x] TMC driver update (#8769 )
7 years ago
Scott Lahteine
22b897e77d
Show M211 output with workspace offset
7 years ago
Scott Lahteine
3269d8dd62
Tweak M42 var
7 years ago
Scott Lahteine
3066655727
Try port*100+pin, fix config dependency
7 years ago
Bob-the-Kuhn
a28ccabe2a
M42 P1.20 fix
7 years ago
Scott Lahteine
c0000a0cdc
Move servo code to modules/servo.*
7 years ago
Bob-the-Kuhn
c14000775b
PWM fixes, slow down fan update
include LPC1768 syntax for M42
couple more pin_t changes
consistency
change M42 to R, P format
Revert "change M42 to R, P format"
This reverts commit 01f12f579e .
7 years ago
Scott Lahteine
98c1265e3b
Disable laser power when PWM goes to 0
7 years ago
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM (#8063 )
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
7 years ago