teemuatlut
1c86fbc60b
TMC updates, capture LCD changes ( #14074 )
6 years ago
Scott Lahteine
48d1bd29cb
Shift m before compare to 0
6 years ago
doggyfan
594f6b14be
Limit user thermistor to 999, fix thermistor table macro ( #14080 )
6 years ago
Scott Lahteine
aeec9ef76b
Update backlash code
6 years ago
Pavel4e5
3cd19a8ec0
Improve Zonestar keypad responsiveness ( #14056 )
6 years ago
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command ( #14015 )
6 years ago
InsanityAutomation
06f3273531
Fix DELTA pulse wait bug ( #14028 )
6 years ago
Scott Lahteine
785c01f2bc
Use US spelling of 'behavior'
6 years ago
chai-md
940ff8e7c8
Improve LV8729 stepping ( #13776 )
6 years ago
InsanityAutomation
5108e4b6aa
Cleaner EEPROM auto init ( #13975 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
InsanityAutomation
6811e2921b
BLTouch v3 / 3DTouch Interoperability & performance ( #13814 )
6 years ago
InsanityAutomation
5dcb25664f
Option to Auto-Initialize EEPROM ( #13935 )
6 years ago
Ludy
a504366138
Fix probe fan compiling error ( #13930 )
6 years ago
Stephan
483822f3aa
Fix some THERMAL_PROTECTION_CHAMBER issues ( #13678 )
6 years ago
doggyfan
23a8707ef1
Configurable Thermistor ( #13888 )
6 years ago
Scott Lahteine
9853331b34
Fix temp init, loosen ADC grace period
6 years ago
Giuliano Zaro
e2a77ed881
Bring chamber temp to completion ( #13837 )
6 years ago
Tanguy Pruvot
7da63fa03f
Fix NOMORE() sign warning in stepper ( #13894 )
6 years ago
InsanityAutomation
3fcab8dbf1
Option to disable fans during pause ( #13820 )
6 years ago
Scott Lahteine
2f32a6612d
Clean up Temperature::set_fans_paused
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
...
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Tanguy Pruvot
e5438a9a03
settings: store runout sensor on/off ( #13876 )
6 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
6 years ago
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
6 years ago
InsanityAutomation
c6632925e3
Force no move on IDEX full control mode ( #13797 )
6 years ago
chai-md
78d7349fd7
Remove extra Z raises in tool change ( #13782 )
6 years ago
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters ( #13778 )
6 years ago
Kajetan Rzepecki
5f70c876ae
Fix _temp_error-related compile error ( #13768 )
6 years ago
Scott Lahteine
bddb776ddb
Add chamber max-temp check
...
Followup to #13756
6 years ago
Marcio Teixeira
d0c1eee53b
Add extra max-temp safety checks ( #13756 )
6 years ago
Robby Candra
e8dc87a2b7
Fix updated Allen Key pause probe logic ( #13723 )
6 years ago
Robby Candra
7ca1fea22b
Option to pause probe deployment only when triggered, for manually-deployed allen-key probe ( #13698 )
6 years ago
Stephan
84273557f9
Move and update heated chamber settings ( #13671 )
...
Co-Authored-By: the-real-orca <stephan.veigl@gmail.com>
6 years ago
chai-md
2adc37becc
MAGNETIC_SWITCHING_TOOLHEAD ( #13629 )
6 years ago
InsanityAutomation
4900c28bf6
Fix IDEX tool-change, and more ( #13614 )
6 years ago
Scott Lahteine
fae2b7edc3
Update MMU2 code style
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
6 years ago
VBen
0dfd76ba55
Fix Z hotend offset broken by parking extruder tool change ( #13582 )
6 years ago
Scott Lahteine
240ea1bbb3
Split up games into separate files
6 years ago
InsanityAutomation
d44e5b1fde
Fix stepper direction macros, multi-nozzle scope ( #13569 )
6 years ago
Kajetan Rzepecki
2cfa9e9008
Fixed chamber-related compile error ( #13552 )
6 years ago
Kajetan Rzepecki
c9079165ee
Fix MAX6675 readout with Hardware SPI ( #13530 )
6 years ago
Marcio Teixeira
5679fae11e
UltraLCD enhancements (lower fan resolution, backlash menu) ( #13519 )
6 years ago
Ludy
fe346cd4d1
Fix DEBUG_EEPROM_READWRITE compile error ( #13492 )
6 years ago
Sam Lane
e3ab54753b
Add extra Linear Advance factors ( #13490 )
6 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
6 years ago
Scott Lahteine
380c771988
Handle word-padded flash-based eeprom (STM32F1)
...
Fix #13445
6 years ago
Sam Lane
a8fa275dc6
Fix Fan 0 responding to all fan speeds ( #13444 )
6 years ago
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
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
InsanityAutomation
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
6 years ago
Scott Lahteine
5c1aa5162d
Adjust M206 output in M503 for DELTA
6 years ago
Scott Lahteine
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
6 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
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
87162658c4
Fix and improve software endstops ( #13386 )
6 years ago
Scott Lahteine
a5ea3e2f15
Fix hotend offset on switching toolhead change
...
See commentary at #11623
6 years ago
InsanityAutomation
050eac03af
Single X Duplication Extension ( #13373 )
...
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
6 years ago
Scott Lahteine
11d6a939df
Always define axis_unhomed_err
6 years ago
Scott Lahteine
0375e92847
Followup to serial rework
...
As mentioned in #13370
6 years ago
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
...
The chances of a 10° overshoot is pretty minimal.
6 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 years ago
Scott Lahteine
3419099f0a
Clean up whitespace
6 years ago
Michiel Baird
b824a517aa
Add G38.4 and G38.5 ( #13348 )
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
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. ( #13334 )
...
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
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
44571775bd
Further support for 6 extruders
6 years ago
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
6 years ago
Scott Lahteine
15738ea506
Update a motion comment
6 years ago
Scott Lahteine
bc87e97357
Prevent a tool change move out of bounds
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
Robert Mendon
367d392880
Init stepper current after stepper pins are set up ( #13302 )
6 years ago
Scott Lahteine
599cdc3f0f
Remove dead code from get_pid_output
...
See #12981
6 years ago
Vasily Evseenko
71773b128d
Fix stepper use before init. Add Ultimaker2+ Extended clone config ( #13284 )
6 years ago
kAdonis
05c2f80826
Fix bug in wait-for-heatup ( #13290 )
6 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6 years ago
Scott Lahteine
2f1e1dcb42
Gradual step towards EXTRUDERS 0 support
6 years ago
Scott Lahteine
99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option ( #13276 )
6 years ago
Scott Lahteine
a2e3226597
Init XYZ to configured home position
6 years ago
InsanityAutomation
e2e2a55d9b
Add thermistor type 67 SliceEng ( #13275 )
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
Bob Kuhn
ddbe4cfa20
Printrboard G2 support ( #13116 )
6 years ago
Giuliano Zaro
2616e4d4d9
Remove duplicated 'chitchat' defines ( #13258 )
6 years ago
Scott Lahteine
5d28575d4d
Clean up some motion code
6 years ago
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
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
02fec89a0d
Turn fans off in zero_fan_speeds
...
Addressing #13231
6 years ago
Scott Lahteine
3c9a7926c2
Fix compile error with JUNCTION_DEVIATION
...
See #13000
6 years ago
LinFor
ba39186364
TMC_DEBUG optimization and improvements ( #13135 )
6 years ago
Roman Moravčík
208ab8b366
Fix compilation with one service interval ( #13185 )
6 years ago
Scott Lahteine
be9a409980
Fix M125 XY parameters, export get_homing_bump_feedrate
6 years ago