Scott Lahteine
8f57e098de
Use end-of-line comments in planner.cpp
7 years ago
Scott Lahteine
36b97bde9f
clear_block_buffer, kill_current_block in quick_stop
7 years ago
Luc Van Daele
12785583d0
[2.0.x] G33 MIN_STEPS_PER_SEGMENT ( #10386 )
7 years ago
Luc Van Daele
646aa20b43
Overhaul of G33 Delta Calibration ( #8822 )
7 years ago
Luc Van Daele
ac2e0afb62
Low Point for delta calibration ( #10363 )
7 years ago
Eduardo José Tagle
57a899a412
[2.0.x] 6th-order jerk-controlled motion planning in real-time for AVR ( #10373 )
7 years ago
Sean
2d9b0a66fe
Add Filament Change accelerations
7 years ago
Scott Lahteine
8b8ad14178
Add Z_PROBE_LOW_POINT to prevent damage
7 years ago
etagle
a29adde5c0
Implement BEZIER_JERK_CONTROL
Enable 6th-order jerk-controlled motion planning in real-time.
Only for 32bit MCUs. (AVR simply does not have enough processing power for this!)
7 years ago
Lenbok
0e8242180d
Chamber temperature monitoring and auto fan control.
This is an initial cut for feedback, updated for 2.0.x.
Chamber temperature is currently reported along with hot end and bed
temperatures to serial. The format is just like that used for hot end
and bed temperatures, but using 'C' prefix. As there is no heater,
target is always 0. Is this appropriate, is there a better way to report
chamber temperatures?
Chamber temperatures are not reported on the LCD in any way.
When auto chamber fan is enabled, it currently just uses the same
temperature threshold as the other auto controlled fans.
As the chamber temperature is not connected to any heater, it doesn't
undergo mintemp/maxtemp monitoring. This would need to change in the
future if chamber heating became a feature.
7 years ago
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
7 years ago
Scott Lahteine
e8e60263c8
Scale feedrate (mm/s to deg/s) for SCARA
7 years ago
Scott Lahteine
1c36606886
Fix MSG_HEATING_FAILED_LCD_BED macro evaluation
7 years ago
Scott Lahteine
fe91514395
MBL should add z_offset regardless of fade ( #10308 )
7 years ago
Marcio Teixeira
8bc93c6f2b
Improve heating/cooling LCD messages ( #10293 )
7 years ago
GMagician
21a47b50f4
Additional tool-change fixes ( #10304 )
Followup to #10257
7 years ago
Karl Andersson
7cbbc2af7a
[2.0.x] Optional heater signal inversion ( #10260 )
7 years ago
Scott Lahteine
4c79dc1093
Fix a Serial+EEPROM compile error
Fixes #10278
7 years ago
Scott Lahteine
adcb87f0db
Z Endstop Servo => Z Probe Servo
7 years ago
Scott Lahteine
02f0f95d40
Handle disabled HYBRID_THRESHOLD in EEPROM ( #10275 )
7 years ago
Scott Lahteine
2672120a97
Do a small raise for all move-back
7 years ago
Scott Lahteine
5acccbacc1
Simplified leveling-based tool change
7 years ago
Scott Lahteine
d1734a089a
Split up tool_change for some setups
7 years ago
Scott Lahteine
7d8a46519f
Output ABC for delta stepper counts
7 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.
7 years ago
Scott Lahteine
b6a55f0891
Temporary workaround for tool-change compile error
Pending a more complete solution to tool-change Z deviation.
7 years ago
Scott Lahteine
b852781eba
Fix BLTOUCH compile error
Followup to #10250
7 years ago
Scott Lahteine
8b7381b626
Clear sensorless homing in home_delta after first move-to-top
7 years ago
Scott Lahteine
dbe2b6f7b0
Do moves towards endstops differently in do_homing_move
7 years ago
Scott Lahteine
2bc7f416ee
Fix missing comma in tmc_sgt
Fixes #10209
7 years ago
Bob-the-Kuhn
9656a82609
Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing ( #10227 )
7 years ago
Scott Lahteine
b287560258
Fix say_M603
7 years ago
Scott Lahteine
a891af2f7a
Enforce minimum TMC2130 / TMC2208 libs
7 years ago
Bob-the-Kuhn
8870f9b1da
Fix M503 helper functions following TMC updates ( #10197 )
7 years ago
Scott Lahteine
bb7236a750
Z correction on tool-change for all HAS_MESH ( #10199 )
7 years ago
Scott Lahteine
9da0797e29
Fix EEPROM size of tmc_hybrid_threshold
Followup to #10102
7 years ago
Roxy-3D
1628a9e864
make data declarations consistent
7 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
7 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.
7 years ago
Scott Lahteine
9fd1016bb1
Trust the bootloader to clear globals
7 years ago
Scott Lahteine
bc45fb6b13
Tweak use of move_z_after_probing
7 years ago
Scott Lahteine
c352954882
Allow no raise after run_z_probe in probe_pt
7 years ago
AnHardt
837ac2fdbd
[2.0.x] Fix_Autotune_THERMAL_PROTECTION_BED_off ( #10166 )
- Fix Autotune Thermal Protection
- Make 2 constants in autotune configurable
7 years ago
Scott Lahteine
a5c6d3c7b8
Prevent null pointer crash in Endstops::update
Thanks to Evgeny Kotsuba!
7 years ago
Scott Lahteine
a46bac3100
Add 'I' parameter to M906/M913/M914; 'T' to M906/M913
7 years ago
Scott Lahteine
c95450016b
Improve Trinamic support in the EEPROM
7 years ago
Scott Lahteine
48d7036874
Consolidate smart stepper driver initialization
7 years ago
Scott Lahteine
eaefc1e410
Add CorePQ support for BABYSTEPPING ( #10155 )
7 years ago
Scott Lahteine
772810fb24
Followup to PORTVAR patch
7 years ago
Scott Lahteine
93af8aa157
Fix home_delta for SENSORLESS_HOMING ( #10145 )
7 years ago