Scott Lahteine
eaf1c0954e
Update some precompiler tests
2019-07-14 13:09:16 -05:00
InsanityAutomation
ce02c6cee2
Variable tool change purge ( #14618 )
2019-07-14 11:40:58 -05:00
Ludy
70586d3a6c
Update (c) comments ( #14584 )
2019-07-11 13:48:15 -05:00
Pavel4e5
8babf55b18
Init ADC keypad analog input ( #14585 )
2019-07-11 13:47:41 -05:00
Scott Lahteine
ad1c061e7b
Bring STM32F4/F7 together
2019-07-10 07:07:04 -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
1a349c7522
Add HAS_TMC220x
2019-07-08 23:07:42 -05:00
Tanguy Pruvot
8873c583d3
Prevent extra settings.load on boot ( #14499 )
2019-07-05 22:25:59 -05:00
Vanessa Dannenberg
4fa8053638
RPW-Ultra thermistor table ( #14517 )
2019-07-05 20:37:05 -05:00
Scott Lahteine
fe02241044
NONE on combined options
2019-07-05 18:20:24 -05:00
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
2019-07-05 18:14:02 -05:00
Scott Lahteine
b6546ea33a
Add include guards to some headers
2019-07-05 04:02:08 -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
Aliaksei Kvitsinski
2f932a11b3
Park heads with electromagnet ( #14023 )
2019-07-01 05:55:23 -05:00
Tanguy Pruvot
24655a6bf3
Touch-MI Menu and Manual Deploy option ( #14290 )
2019-06-30 23:55:27 -05:00
Ludy
dab2f0c89c
Mask unused var, update (c) comments ( #14455 )
2019-06-30 22:29:33 -05:00
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )
2019-06-29 22:49:50 -05:00
Tanguy Pruvot
19aafb9050
Fix STM32F1 motor shocks (stepper timer issue) ( #14030 )
2019-06-29 04:39:38 -05:00
Scott Lahteine
c9a8db33c3
Fix scaledFanSpeed
2019-06-28 21:24:47 -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
9da02d2114
Help syntax highlighting (Sublime, et. al.)
2019-06-28 15:04: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
Scott Lahteine
2580104c8b
Revert recent probe changes
...
- Revert "Fix FIX_MOUNTED_PROBE compile error (#14393 )"
- Revert "Fix G28 with non-BLTouch probes (#14381 )"
- Revert "Fix BLTOUCH deploy/stow in HS mode (#14352 )"
- Revert "Apply needed BLTouch patch (#14233 )"
Co-Authored-By: AnHardt <github@kitelab.de>
2019-06-26 05:33:43 -05:00
Scott Lahteine
49627069a5
Shorthand for home-after-deactivate
2019-06-26 03:47:55 -05:00
oechslein
8c55bd5451
Update "StallGuard threshold" heading ( #14395 )
2019-06-26 03:33:07 -05:00
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
2019-06-26 00:40:29 -05:00
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control ( #14117 )
2019-06-23 20:00:48 -05:00
BigIronGuru
f5afaaef5b
Fix probe.cpp warning ( #14367 )
2019-06-22 17:27:33 -05:00
teemuatlut
2247bf1ba5
Add missing dedge init for TMC2209 ( #14370 )
2019-06-22 17:00:15 -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
MrMabulous
c41b005f33
Add Extra Probing option, discarding outliers ( #14338 )
2019-06-21 19:02:26 -05:00
BigIronGuru
8f99d45045
Fix BLTOUCH deploy/stow in HS mode ( #14352 )
2019-06-21 18:55:27 -05:00
Tanguy Pruvot
52383633e7
STM32F1: M43 PINS_DEBUGGING ( #14072 )
2019-06-21 01:20:17 -05:00
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
2019-06-20 15:47:50 -05:00
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
2019-06-19 00:00:19 -05:00
Ludy
2290b269dc
Unused variable ( #14301 )
2019-06-18 00:15:41 -05:00
Tanguy Pruvot
f2cfa408b7
Touch-MI probe by hotends.fr ( #14101 )
...
A simple Z probe using a magnet to deploy a probe. See https://youtu.be/E7Ik9PbKPl0 for the sensor description...
2019-06-14 22:19:48 -05:00
teemuatlut
29afd11cbf
Updates for TMC2660 init ( #14245 )
2019-06-13 23:16:10 -05:00
teemuatlut
12a270fd29
Fix TMC5160 and TMC2160 PWMCONF init
2019-06-13 20:57:12 -05:00
Scott Lahteine
fc73a8b004
Add AXIS_HAS_SQUARE_WAVE shorthand
2019-06-13 20:57:12 -05:00
mikeshub
a3f034b95e
FFCP updates. Update XY soft endstops on tool_change ( #14125 )
2019-06-10 18:01:42 -05:00
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
2019-06-10 17:28:35 -05:00
teemuatlut
cccc51ee0e
TMC Square Wave Stepping mode ( #14195 )
2019-06-09 05:08:05 -05:00
BigIronGuru
293018f76c
Apply needed BLTouch patch ( #14233 )
2019-06-07 21:43:20 -05:00
Scott Lahteine
858b2fa21a
Fix thermistor table
2019-06-05 21:39:39 -05:00
InsanityAutomation
f6ec00d776
Update thermistor and working config
2019-06-04 20:25:00 -04:00
Scott Lahteine
93ab16c6e4
Remove old mixing ISR comment
2019-05-30 17:05:16 -05:00
Scott Lahteine
6572848d7f
Fix stepper timing bug
2019-05-30 16:58:53 -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
teemuatlut
bf4a0db97f
TMC LCD followup ( #14134 )
2019-05-27 21:24:20 -05:00
Scott Lahteine
605ec0a478
Fix thermistor table warning
2019-05-26 01:30:20 -05:00
InsanityAutomation
49e83dd7c8
BLTouch V3.1 changes ( #14104 )
2019-05-25 21:56:47 -05:00
teemuatlut
1c86fbc60b
TMC updates, capture LCD changes ( #14074 )
2019-05-25 18:22:12 -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
Scott Lahteine
aeec9ef76b
Update backlash code
2019-05-20 21:34:08 -05:00
Pavel4e5
3cd19a8ec0
Improve Zonestar keypad responsiveness ( #14056 )
2019-05-18 20:52:55 -05:00
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command ( #14015 )
2019-05-17 19:10:18 -05:00
InsanityAutomation
06f3273531
Fix DELTA pulse wait bug ( #14028 )
2019-05-17 16:16:56 -05:00
Scott Lahteine
785c01f2bc
Use US spelling of 'behavior'
2019-05-15 01:49:17 -05:00
chai-md
940ff8e7c8
Improve LV8729 stepping ( #13776 )
2019-05-11 19:02:19 -05:00
InsanityAutomation
5108e4b6aa
Cleaner EEPROM auto init ( #13975 )
2019-05-11 16:54:03 -05:00
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
2019-05-09 11:45:55 -05:00
InsanityAutomation
6811e2921b
BLTouch v3 / 3DTouch Interoperability & performance ( #13814 )
2019-05-07 21:25:54 -05:00
InsanityAutomation
5dcb25664f
Option to Auto-Initialize EEPROM ( #13935 )
2019-05-07 16:30:31 -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
Tanguy Pruvot
7da63fa03f
Fix NOMORE() sign warning in stepper ( #13894 )
2019-05-04 15:59:38 -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
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
...
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
2019-05-03 23:53:15 -05:00
Tanguy Pruvot
e5438a9a03
settings: store runout sensor on/off ( #13876 )
2019-05-02 00:47:26 -05:00
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
2019-05-01 21:55:58 -05:00
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
2019-04-24 10:13:44 -05:00
InsanityAutomation
c6632925e3
Force no move on IDEX full control mode ( #13797 )
2019-04-23 15:20:59 -05:00
chai-md
78d7349fd7
Remove extra Z raises in tool change ( #13782 )
2019-04-21 21:06:46 -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
Robby Candra
e8dc87a2b7
Fix updated Allen Key pause probe logic ( #13723 )
2019-04-16 12:35:58 -05:00
Robby Candra
7ca1fea22b
Option to pause probe deployment only when triggered, for manually-deployed allen-key probe ( #13698 )
2019-04-16 01:32:43 -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
chai-md
2adc37becc
MAGNETIC_SWITCHING_TOOLHEAD ( #13629 )
2019-04-11 13:29:17 -05:00
InsanityAutomation
4900c28bf6
Fix IDEX tool-change, and more ( #13614 )
2019-04-09 18:33:40 -05:00
Scott Lahteine
fae2b7edc3
Update MMU2 code style
2019-04-08 18:13:42 -05:00
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
2019-04-06 18:04:34 -05:00
VBen
0dfd76ba55
Fix Z hotend offset broken by parking extruder tool change ( #13582 )
2019-04-05 15:28:32 -05:00