Marcio Teixeira
75037493fa
Default active low for TMC2130 DIAG1 ( #10294 )
- Added sanity check to inform users to set the endstop to inverting
when using SENSORLESS_HOMING
6 years ago
Scott Lahteine
e8e60263c8
Scale feedrate (mm/s to deg/s) for SCARA
6 years ago
Scott Lahteine
1c36606886
Fix MSG_HEATING_FAILED_LCD_BED macro evaluation
6 years ago
Scott Lahteine
fe91514395
MBL should add z_offset regardless of fade ( #10308 )
6 years ago
Marcio Teixeira
8bc93c6f2b
Improve heating/cooling LCD messages ( #10293 )
6 years ago
GMagician
21a47b50f4
Additional tool-change fixes ( #10304 )
Followup to #10257
6 years ago
Karl Andersson
7cbbc2af7a
[2.0.x] Optional heater signal inversion ( #10260 )
6 years ago
Scott Lahteine
4c79dc1093
Fix a Serial+EEPROM compile error
Fixes #10278
6 years ago
Scott Lahteine
adcb87f0db
Z Endstop Servo => Z Probe Servo
6 years ago
Scott Lahteine
02f0f95d40
Handle disabled HYBRID_THRESHOLD in EEPROM ( #10275 )
6 years ago
Scott Lahteine
2672120a97
Do a small raise for all move-back
6 years ago
Scott Lahteine
5acccbacc1
Simplified leveling-based tool change
6 years ago
Scott Lahteine
d1734a089a
Split up tool_change for some setups
6 years ago
Scott Lahteine
7d8a46519f
Output ABC for delta stepper counts
6 years ago
Scott Lahteine
ac7e97f4fe
Change order of inactive stepper disable/enable
This ensures that steppers that share an enable pin will only be disabled for a miniscule time.
6 years ago
Scott Lahteine
b6a55f0891
Temporary workaround for tool-change compile error
Pending a more complete solution to tool-change Z deviation.
6 years ago
Scott Lahteine
b852781eba
Fix BLTOUCH compile error
Followup to #10250
6 years ago
Scott Lahteine
8b7381b626
Clear sensorless homing in home_delta after first move-to-top
6 years ago
Scott Lahteine
dbe2b6f7b0
Do moves towards endstops differently in do_homing_move
6 years ago
Scott Lahteine
2bc7f416ee
Fix missing comma in tmc_sgt
Fixes #10209
6 years ago
Bob-the-Kuhn
9656a82609
Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing ( #10227 )
6 years ago
Scott Lahteine
b287560258
Fix say_M603
6 years ago
Scott Lahteine
a891af2f7a
Enforce minimum TMC2130 / TMC2208 libs
6 years ago
Bob-the-Kuhn
8870f9b1da
Fix M503 helper functions following TMC updates ( #10197 )
6 years ago
Scott Lahteine
bb7236a750
Z correction on tool-change for all HAS_MESH ( #10199 )
6 years ago
Scott Lahteine
9da0797e29
Fix EEPROM size of tmc_hybrid_threshold
Followup to #10102
6 years ago
Roxy-3D
1628a9e864
make data declarations consistent
6 years ago
Scott Lahteine
1cb810ff1c
[2.0.x] Automatically reset stepper timeout ( #10179 )
* Automatically reset stepper timeout in manage_inactivity
Any code that adds moves to the planner can skip resetting the stepper timeout. We can let `idle` / `manage_inactivity` reset the timer whenever it detects any moves in the planner.
* blocks_queued => has_blocks_queued
6 years ago
Eduardo José Tagle
97e8a6ebd9
Various fixes for DUE... ( #10152 )
- Watchdog reset during SD Card initialization.
- Move `DebugMonitor` to `DebugMonitor_Due.cpp`.
- Since the watchdog is enabled on boot do extra resets during init.
- Have `thermalManager` do watchdog reset before its ISR starts to prevent reset.
- Ensure that timers are stopped before reprogramming them to address tone issues.
- Improve SAM3XE reset when reflashed through the native port.
6 years ago
Scott Lahteine
9fd1016bb1
Trust the bootloader to clear globals
6 years ago
Scott Lahteine
bc45fb6b13
Tweak use of move_z_after_probing
6 years ago
Scott Lahteine
c352954882
Allow no raise after run_z_probe in probe_pt
6 years ago
AnHardt
837ac2fdbd
[2.0.x] Fix_Autotune_THERMAL_PROTECTION_BED_off ( #10166 )
- Fix Autotune Thermal Protection
- Make 2 constants in autotune configurable
6 years ago
Scott Lahteine
a5c6d3c7b8
Prevent null pointer crash in Endstops::update
Thanks to Evgeny Kotsuba!
6 years ago
Scott Lahteine
a46bac3100
Add 'I' parameter to M906/M913/M914; 'T' to M906/M913
6 years ago
Scott Lahteine
c95450016b
Improve Trinamic support in the EEPROM
6 years ago
Scott Lahteine
48d7036874
Consolidate smart stepper driver initialization
6 years ago
Scott Lahteine
eaefc1e410
Add CorePQ support for BABYSTEPPING ( #10155 )
6 years ago
Scott Lahteine
772810fb24
Followup to PORTVAR patch
6 years ago
Scott Lahteine
93af8aa157
Fix home_delta for SENSORLESS_HOMING ( #10145 )
6 years ago
Scott Lahteine
c6ff39cc14
Spacing cleanup
6 years ago
Scott Lahteine
a6feb58837
Delta support for multiple hotends with offsets ( #10118 )
6 years ago
Scott Lahteine
1e946d681d
Update Marlin for newest TMC libraries
- TMC2130Stepper v2.2.0
- TMC2208Stepper v0.0.4
6 years ago
Scott Lahteine
4aebe3d82e
Pretty up EEPROM port args
6 years ago
Scott Lahteine
51bf3c9503
Fix E direction for MK2_MULTIPLEXER with LIN_ADVANCE
6 years ago
Studiodyne
e7a61de8af
[2.0] FWRetract Reset (Best way) ( #10083 )
6 years ago
Scott Lahteine
e7570f3195
Improve TMC config organization, naming
6 years ago
Scott Lahteine
07cf2cd9c4
Fix sensorless_homing_per_axis compile warning
6 years ago
Scott Lahteine
14c03cb6f4
[2.0.x] Make MIN_PROBE_EDGE a general option (for electronic probes) ( #10069 )
Some probes don't work near the edges of the bed. This change promotes MIN_PROBE_EDGE to a general setting that applies to all probing functions.
6 years ago
Scott Lahteine
468f34104b
Patch do_blocking_move_to so 'destination' can be used
6 years ago