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
Scott Lahteine
ce40c2e87c
Use do_blocking_move_to(ref, fr)
6 years ago
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 years ago
revilor
e56c13670d
Service interval watchdog ( #13105 )
6 years ago
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
894f5c24a8
Fix trailing whitespace
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
Simon Jouet
5cd0fa3ce1
Basic GPIO expander using the ESP32 I2S peripheral ( #12959 )
6 years ago
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ( #13022 )
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
Marcio Teixeira
e1604198ff
G425 — Auto-calibrate Backlash and Nozzle Offsets ( #13050 )
6 years ago
InsanityAutomation
413e303ad5
More Advanced Pause options ( #12984 )
6 years ago
teemuatlut
d81342254a
Support new TMC drivers ( #13026 )
6 years ago
Rolf Werum
524c6c10bf
MAGNETIC_PARKING_EXTRUDER ( #12351 )
6 years ago
Scott Lahteine
1bd9a63049
Add HAS_EXTRA_ENDSTOPS macro
6 years ago
Scott Lahteine
3c49396370
Fix compile error with DUE + MAX6675 ( #13086 )
6 years ago
Sam Lane
b35a7c2c87
Fixed closed-loop planner stall ( #13005 )
6 years ago
Nathan
df1043516e
Fix the delta homing issue ( #12974 )
6 years ago
Scott Lahteine
4200bd2fc1
Report on M92 with no arguments ( #12833 )
6 years ago
Scott Lahteine
d4d1b28a06
Fix some include paths
6 years ago
Marcio Teixeira
5cfc1cdacc
Support SWITCHING_NOZZLE with 2 servos ( #13054 )
6 years ago
Nicolas G
6fb4001b58
Add option to disable fan speed slowing in M303 ( #13066 )
6 years ago
Mark Zachmann
4d1093b386
Fix init of last_direction_bits ( #13067 )
6 years ago
Scott Lahteine
4fa1c52688
Tweak serial output code
6 years ago
Scott Lahteine
a5e3384691
Pre-apply cosmetic changes to mixing
6 years ago
Scott Lahteine
0358ffcd4c
Drop E element from `homing_feedrate_mm_s`
6 years ago
Scott Lahteine
95223cb28e
Remove dead code from stepper.h
...
These values are always supplied by `Conditionals_post.h`.
6 years ago
mattfredwill
c3cb449990
TMC2130 dual-stepper Sensorless Homing ( #13061 )
6 years ago
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
6 years ago
jeffstaley
0da636e1a3
Set correct stepper direction on reset ( #13032 )
...
On a reset steppers were being initialized to incorrect direction. Original code wasn't respecting `INVERT_Z_DIR` define.
6 years ago
Jiri
24fffb8d93
Fix undefined lcd_tmpfan_speed on NO_LCD_MENUS ( #13006 )
6 years ago
InsanityAutomation
f4d1f13358
Warn on cold extrusion, dont error
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
Ludy
dc65d96aca
Fix TMC compile error ( #12965 )
6 years ago
Scott Lahteine
0495fcd475
Minor spacing fix
6 years ago
teemuatlut
8a3f1d6932
Fix chopper timing struct and initialization ( #12943 )
6 years ago
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
6 years ago
Scott Lahteine
712e23c383
Fix up some whitespace
6 years ago
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
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
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
6 years ago
HackingGulliver
1fd8e2c649
Fix: Junction Deviation calculates wrong cos(theta) on CoreXY ( #12879 )
6 years ago
Marcio Teixeira
6a8fb0f25f
Simplify backlash compensation code. ( #12813 )
...
- Use `TEST(dm,axis)` to determine directions instead of doing comparisons.
- Remove recomputation of `millimeters` and `delta_mm` since backlash compensation should not affect the distance over which material is extruded.
6 years ago
Marcio Teixeira
81e753064a
Fix ExtUI compile warnings and error ( #12799 )
6 years ago
TheLongAndOnly
cb643d87df
Adding missing code for triple Z-stepper auto-align ( #12786 )
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
371d9a1acf
Fix line-endings, formatting, whitespace
...
Followup to #12770
6 years ago
Ludy
135c74017c
Fix compile DEBUG_EEPROM_READWRITE error ( #12746 )
6 years ago
Ludy
3877bf9704
Fix compile error with delta and sensorless homing ( #12740 )
6 years ago
Ludy
cfc5e96b4b
Move JD to Config.h (and fix jerk->eeprom bug) ( #12720 )
6 years ago
Roman Moravčík
594898aea7
Limit hotend / bed temperature to maxtemp-15 ( #12713 )
6 years ago
InsanityAutomation
367a9f65aa
Add Formbot 350c Thermistor ( #12661 )
6 years ago
Scott Lahteine
9d59a9c840
Followup to #12691 (typo)
6 years ago
Roman Moravčík
98cf546771
Limit set hotend temperature to maxtemp. ( #12690 )
6 years ago
Roman Moravčík
4dad489a50
[2.0.x] Limit PID autotune target to maxtemp-15 ( #12691 )
6 years ago
Marcio Teixeira
8dcc28c9ae
Squelch warning mentioned in #11061 ( #12676 )
6 years ago
Luc Van Daele
c6e09c2689
[2.0.x] G33 clean up ( #12648 )
...
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
6 years ago
teemuatlut
55144284c2
TMC connection test, spreadCycle parameters, improved debugging ( #12616 )
6 years ago
Scott Lahteine
6cf8d40f41
Fix some serial echos of pin states
6 years ago
Scott Lahteine
e8bda62d2a
Followup to servo angles patch
...
Fix #12594
6 years ago
Marcio Teixeira
b22716e938
M425 Backlash Correction ( #11061 )
6 years ago
teemuatlut
50b2fbd031
Trinamic: Split stealthChop, improve driver monitoring, etc. ( #12582 )
6 years ago
Scott Lahteine
e874f9664c
Tweaks to endstops code
6 years ago
Scott Lahteine
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h ( #12562 )
6 years ago
Scott Lahteine
aaf862aef2
Fix angles for disabled EDITABLE_SERVO_ANGLES ( #12559 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Jacob Jordan
8be91677df
Fix Skew factors ( #12555 )
...
- Ensure Skew factors are calculated from test square measurements
6 years ago
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
6 years ago
Scott Lahteine
95d154a91f
Fans loop macro
6 years ago
Scott Lahteine
09d6db491a
Fix wait_for_bed compile error
6 years ago
Scott Lahteine
29c53f2402
Hide some compile warnings
6 years ago
Scott Lahteine
caca3c8503
Use wait_for_bed with WAIT_FOR_BED_HEATER
...
Addressing #12517
6 years ago
Sinisa Culic
8a0992d921
Fast PWM for controller fan ( #12485 )
6 years ago
Marcio Teixeira
4bcb63b705
Fix for #12482 ( #12483 )
...
Fix Z-move to uninitialized position in SWITCHING_EXTRUDERS tool_change (no_move=true)
6 years ago
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests ( #12477 )
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
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
6 years ago