8bc93c6f2b
Improve heating/cooling LCD messages ( #10293 )
2018-04-04 18:29:27 -05:00
241996d5d6
Merge pull request #10257 from thinkyhead/bf2_tool_change_debug
2018-04-02 19:33:45 -05:00
adcb87f0db
Z Endstop Servo => Z Probe Servo
2018-04-01 23:54:21 -05:00
1a75165f35
For set_z_fade_height use set_bed_leveling_enabled
2018-03-31 22:43:05 -05:00
55e9b85ad6
Clear the "Wait for user" message set by M0/M1
...
See https://github.com/MarlinFirmware/Marlin/issues/10246#issuecomment-377146936
2018-03-29 18:38:12 -05:00
c1f58a238d
No delay in sensorless quick homing ( #10254 )
2018-03-29 16:10:20 -05:00
1be955e52a
Alert users about low Z jerk values
2018-03-28 23:08:33 -05:00
9e4c037cef
Wait before turning off PRINTER_EVENT_LEDS at print end ( #10248 )
2018-03-28 22:59:28 -05:00
7b8bb2519e
Fix gcode_line_error call
...
Followup to 3007eee
2018-03-28 20:29:41 -05:00
aa20b3ef7c
Fix linear/3-point manual leveling buffer overrun
...
Fixes #10137
2018-03-28 18:41:22 -05:00
38378cd0e8
M218 with DELTA needs planner.h
...
Fix #10232
2018-03-28 17:05:14 -05:00
3007eee22e
Require a checksum when writing to SD
...
From #10204 by @adriancuzman
2018-03-28 17:05:13 -05:00
9656a82609
Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing ( #10227 )
2018-03-28 14:14:39 -04:00
d1f14202a9
[2.0.x] NANODLP_Z_SYNC requires linear axes ( #10240 )
2018-03-28 14:03:34 -04:00
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
2018-03-21 19:30:06 -05:00
045ee28c50
Tweaks to M915
2018-03-21 05:15:25 -05:00
ff304d3767
Allow G53 to go back to native space
2018-03-21 01:38:25 -05:00
bc45fb6b13
Tweak use of move_z_after_probing
2018-03-21 01:25:08 -05:00
c352954882
Allow no raise after run_z_probe in probe_pt
2018-03-21 01:24:51 -05:00
ae39fbd646
Also suppress keepalive with suspend_auto_report
2018-03-21 00:29:09 -05:00
a46bac3100
Add 'I' parameter to M906/M913/M914; 'T' to M906/M913
2018-03-19 22:05:16 -05:00
cfc13ed7f3
Quiet M906/M913/M914 with axes. Patch for DISTINCT_E_FACTORS.
2018-03-19 22:05:16 -05:00
48d7036874
Consolidate smart stepper driver initialization
2018-03-19 22:05:16 -05:00
dd2949922b
Consolidate 3-point leveling point options
2018-03-19 04:12:20 -05:00
8922b56b58
Fix some spelingz
2018-03-16 01:25:41 -05:00
a6feb58837
Delta support for multiple hotends with offsets ( #10118 )
2018-03-16 00:46:42 -05:00
2e43438e0c
Add C parameter to M27 to include the long filename
...
In answer to #10001
Add an option to retrieve the currently open file name (long filename if possible).
2018-03-15 23:06:18 -05:00
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.
2018-03-13 01:15:22 -05:00
5b45aab262
M218: report with no parameters
2018-03-12 08:14:35 -05:00
28f1276286
[2.0.x] Add Z_AFTER_PROBING option ( #10058 )
...
Some "fix-mounted" probes need manual stowing. And after probing some may prefer to raise or lower the nozzle. This restores an old option but tailors it to allow raise or lower as preferred.
2018-03-11 13:07:55 -05:00
bae1cb859c
Patch flush_and_request_resend for 1.1.x parity
2018-03-11 07:36:00 -05:00
0d8c15c01f
restore PR 9661 files & V1 fix
2018-03-10 22:46:32 -06:00
751785fc97
Followup to recent patches
...
- `M666` is static, not inline
- Disambiguate some stepper macros
2018-03-10 21:41:17 -06:00
f003173752
Fixup M666
...
Followup to d6df032
2018-03-10 19:52:30 -06:00
bf59a4a6df
Revert "[2.0.x] DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h"
2018-03-10 17:22:20 -06:00
fd1d590726
[2.0.x] Silence M204 ( #10037 )
...
`M204` is often used by slicers to set acceleration depending on perimeter, infill, etc., so Marlin's answers are flooding the serial windows. Silence `M204` according to the philosophy that setter commands should only send a reply if no parameter is given.
2018-03-10 07:16:55 -06:00
d6df0322c2
Update M666 for XYZ dual endstops
2018-03-10 06:57:31 -06:00
fbc41c0e98
Update Marlin G-code summary
2018-03-10 06:57:31 -06:00
ddce486360
Merge pull request #10032 from thinkyhead/bf2_unknown_z_no_raise
...
[2.0.x] Add UNKNOWN_Z_NO_RAISE to prevent Z grinding
2018-03-10 00:57:30 -06:00
419d12ca1b
Add UNKNOWN_Z_NO_RAISE option
...
With this option enabled, Z won't ever be raised until after `G28` has been completed, and it won't raise if Z becomes unknown. This is good for machines whose beds fall when Z is powered off.
2018-03-10 00:17:34 -06:00
914bb80bde
removed SDSS init
...
added device & comm drivers for shared SPI LCDs
mistyped some updates in ultralcd_impl_DOGM.h
remove unwanted changes in onfiguration.h
still can't type
Update HAL_LCD_class_defines.h
include USB mass storage & misc
2018-03-09 23:06:11 -06:00
49ca67202f
Patch configuration_store for extra serial port
...
Fix #9948
2018-03-09 07:42:27 -06:00
3c2bfa5e53
Update powersupply_on in power_on/off ( #10015 )
...
Fix #10004
2018-03-08 18:56:47 -06:00
42608b1925
Init old_red to 127 to ensure initial change
...
Fix #10012
2018-03-08 18:28:33 -06:00
ffbf63e6af
Add HAS_TEMP_SENSOR conditional
2018-03-07 01:53:50 -06:00
920d92aa46
Merge pull request #9974 from thinkyhead/bf2_tmc_util_progmem
...
[2.0.x] Move tmc_util.* extended_axis_codes to PROGMEM
2018-03-07 00:16:50 -06:00
b198b49d15
Followup to AUTO_REPORT_SD_STATUS
...
Followup to #9832
2018-03-07 00:13:42 -06:00
2057177184
Make enums into implicit char
2018-03-06 23:39:56 -06:00
e28e3bb532
Move extended_axis_codes to PROGMEM
2018-03-06 22:21:24 -06:00
bf9fc8ac0e
M851 - report only without parameters
2018-03-05 02:11:50 -06:00