Scott Lahteine
86e58df324
Fix G10/G11 debug logging
2018-03-28 18:40:36 -05:00
Scott Lahteine
3edf9904f4
Fix linear/3-point manual leveling buffer overrun
...
Fixes #10137
2018-03-28 18:40:36 -05:00
Scott Lahteine
8f461568e0
Undo German changes
...
See 941e9bd329 (commitcomment-28262166)
2018-03-28 14:46:42 -05:00
Scott Lahteine
e848bebb10
Fix missing comma in tmc_sgt
...
Fixes #10209
2018-03-28 14:44:30 -05:00
Adrian Cuzman
f84f7e5a38
Require a checksum when writing to SD ( #10204 )
...
When streaming commands to SD with XON/XOFF, errors can occur and cause incomplete commands to be written to the file. This change ensures that only commands with line numbers and checksum will be saved to SD.
2018-03-28 14:43:41 -04:00
Rob Power
677bd19dbf
[1.1.x] NANODLP_Z_SYNC requires linear axes ( #10239 )
2018-03-28 14:02:58 -04:00
Scott Lahteine
dc05d7fc2b
Apply three spaces after pin defines
2018-03-28 12:26:44 -05:00
Thomas Karl Pietrowski
bfdd14be4f
bq Hephestos2: Allow bed leveling ( #10234 )
...
* Increases the offset, needed to allow the nozzle to touch the bed
* By default uses an offset of -4. This one is minimally far way from the buildplate and therefore only fine-tuning is needed to set the correct distance.
2018-03-27 22:06:14 -04:00
Kai
941e9bd329
Update language_de.h ( #10216 )
...
Wrong meaning
2018-03-25 15:21:26 -04:00
Scott Lahteine
e1f8c97b21
Chinese updates ( #10215 )
...
From #10211 by @yhfudev
2018-03-25 12:38:08 -04:00
Scott Lahteine
71c05f1b57
Enforce minimum TMC2130 / TMC2208 libs
2018-03-24 15:56:09 -04:00
Scott Lahteine
2c79faede9
Z correction on tool-change for all HAS_MESH ( #10198 )
2018-03-23 13:11:51 -05:00
Scott Lahteine
94badcbace
Use pgm_read_ptr for tables of pointers
2018-03-23 02:17:51 -04:00
Scott Lahteine
2746eb589e
Fix size of EEPROM tmc_hybrid_threshold
...
Followup to #10101
2018-03-23 02:04:45 -04:00
teemuatlut
f264228074
[1.1.x] TMC: Match axis label order ( #10189 )
2018-03-23 01:02:42 -05:00
Roxy-3D
994fdb5179
Get data declarations consistent...
2018-03-22 19:22:49 -05:00
Scott Lahteine
c57545ee08
blocks_queued => has_blocks_queued
2018-03-21 19:08:02 -05:00
Scott Lahteine
647c04def8
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.
2018-03-21 19:08:02 -05:00
Roxy-3D
9e987e4971
Correct truncated comment
2018-03-21 16:53:40 -05:00
Scott Lahteine
ba55602462
Tweaks to M915
2018-03-21 05:41:00 -05:00
Scott Lahteine
ec46336df7
For MK2_MULTIPLEXER undef DISABLE_INACTIVE_EXTRUDER
...
Fix #10098
2018-03-21 05:41:00 -05:00
Scott Lahteine
d57adbb88b
Trust the bootloader to clear globals
2018-03-21 05:41:00 -05:00
Scott Lahteine
b24099c9d0
Allow G53 to go back to native space
2018-03-21 01:38:41 -05:00
Scott Lahteine
203d3f8f56
UBL G29 parity with 2.0.x
2018-03-21 01:36:16 -05:00
Scott Lahteine
d9e1cbebea
Tweak use of move_z_after_probing
2018-03-21 01:36:16 -05:00
Scott Lahteine
e5fbbbc068
Allow no raise after run_z_probe in probe_pt
2018-03-21 01:36:16 -05:00
Scott Lahteine
4eddcf9142
Also suspend keepalive messages with suspend_auto_report
2018-03-21 00:26:00 -05:00
Scott Lahteine
bc01200495
Merge pull request #10101 from thinkyhead/bf1_eeprom_M913
...
[1.1.x] More complete Trinamic driver options
2018-03-20 23:14:10 -05:00
AnHardt
105c81217c
Make 2 constants in autotune configurable
...
But hidden, since changes are rarely needed.
2018-03-20 16:39:27 -05:00
AnHardt
3911c38d5e
Fix autotune Thermal Protection
...
When `THERMAL_PROTECTION_BED` is off but `THERMAL_PROTECTION_HOTENDS` is on, `watch_temp_period` and `watch_temp_increase` are initialized with the values for `THERMAL_PROTECTION_HOTENDS`. Later it is not tested if these values are for the bed or the nozzles.
- Add test.
- Name a constant.
Fix for #10150
2018-03-20 16:38:38 -05:00
Bob-the-Kuhn
80adb124f7
remove MARLIN line , change to logical pin ( #10163 )
...
delete physical pins from AT90USB
2018-03-20 16:24:17 -05:00
teemuatlut
8e783e24e8
[1.1.x] TMC: Fix CURRENT_STEP_DOWN ( #10169 )
2018-03-20 15:15:15 -05:00
Scott Lahteine
8a19bc0c0e
Prevent null pointer crash in Endstops::update
...
Thanks to Evgeny Kotsuba!
2018-03-20 04:23:38 -05:00
Scott Lahteine
312bebff9a
Add 'I' parameter to M906/M913/M914; 'T' to M906/M913
2018-03-19 22:06:04 -05:00
Scott Lahteine
4995e0ebfa
Quiet M906/M913/M914 with axes. Patch for DISTINCT_E_FACTORS.
2018-03-19 22:06:04 -05:00
Scott Lahteine
84bbd018ab
Improve Trinamic support in the EEPROM
2018-03-19 22:06:04 -05:00
Scott Lahteine
a03502080e
Consolidate smart stepper driver initialization
2018-03-19 22:06:04 -05:00
Scott Lahteine
72776f647b
Move _AXIS macro to macros.h
2018-03-19 17:59:59 -05:00
Scott Lahteine
4eb4476ce6
Merge pull request #10153 from thinkyhead/bf1_fewer_options
...
[1.1.x] Consolidate 3-point probing, auto delta probe radius
2018-03-19 04:47:13 -05:00
Scott Lahteine
a66ae52234
Add CorePQ support for BABYSTEPPING ( #10074 )
2018-03-19 02:51:30 -05:00
Scott Lahteine
68b9503b96
MIN_PROBE_EDGE replaces DELTA_PROBEABLE_RADIUS
2018-03-19 02:17:45 -05:00
Scott Lahteine
cf4e2e507f
Consolidate 3-point leveling point options
2018-03-19 01:55:51 -05:00
Scott Lahteine
af3500044a
Power off in kill
instead of setting PS_ON to input
2018-03-18 20:59:02 -05:00
Scott Lahteine
5793ca42b5
Fix matrix.debug output
2018-03-18 20:03:34 -05:00
Scott Lahteine
07b1ac06a9
More concise tmc_util output, fix a ternary type
2018-03-18 19:10:16 -05:00
Scott Lahteine
bba2a3b906
Prevent lcd_update stack overflow on SD Card change
2018-03-18 18:53:34 -05:00
Scott Lahteine
80c70f33eb
Squash UBL G29 postscript comment
2018-03-18 18:35:41 -05:00
Scott Lahteine
d16f443d33
Fix home_delta for SENSORLESS_HOMING ( #10144 )
2018-03-17 20:52:14 -05:00
Scott Lahteine
f7de05e50c
General spacing cleanup
2018-03-17 16:51:34 -05:00
Mitchell Abbott
aef23c9637
[1.1.x] Update X/Y/Z pin assignments for Einsy Rambo ( #10131 )
2018-03-17 16:40:15 -05:00