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
a03502080e
Consolidate smart stepper driver initialization
2018-03-19 22:06:04 -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
d16f443d33
Fix home_delta for SENSORLESS_HOMING ( #10144 )
2018-03-17 20:52:14 -05:00
Scott Lahteine
4d1df2e357
Fix some spelingz
2018-03-16 01:26:38 -05:00
Scott Lahteine
a560c0f7cd
Add C parameter to M27 to get the current filename
...
In answer to #10001
Add an option to retrieve the currently open file name (long filename if possible).
2018-03-15 22:55:30 -05:00
Scott Lahteine
bc0e977229
Delta support for multiple hotends with offsets ( #10052 )
2018-03-15 22:29:33 -05:00
Studiodyne
7f8984b500
[1.1] FWRetract Reset (Best way) ( #10084 )
2018-03-14 01:34:15 -05:00
Scott Lahteine
ccb2a95456
Update includes for gcode.h => parser.h
2018-03-14 01:01:45 -05:00
Scott Lahteine
e63cb5fe8f
[1.1.x] Make MIN_PROBE_EDGE a general option (for electronic probes) ( #10068 )
...
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:29 -05:00
Scott Lahteine
4dad8628ff
Move MKS_12864OLED to lcd_implementation_init
2018-03-12 08:51:48 -05:00
Scott Lahteine
009fd186f8
M218: report with no parameters
2018-03-12 08:08:52 -05:00
Scott Lahteine
8c7e98627f
Patch do_blocking_move_to so 'destination' can be used
2018-03-12 08:06:48 -05:00
Scott Lahteine
0aa100a31e
Add Z_AFTER_PROBING option
...
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 09:48:02 -05:00
Scott Lahteine
d1256be7ec
FlushSerialRequestResend => flush_and_request_resend
2018-03-11 07:34:21 -05:00
Scott Lahteine
b0abce5a7e
Disambiguate 'else' in stepper code
2018-03-10 21:47:08 -06:00
Scott Lahteine
72df10c669
Merge pull request #10038 from thinkyhead/bf1_dual_endstops_offsets
...
[1.1.x] Dual XYZ endstops parity with 2.0.x
2018-03-10 07:17:20 -06:00
Sebastianv650
b8f1b74abd
[1.1.x] Silence M204 ( #10036 )
...
`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:15:52 -06:00
Scott Lahteine
e8fc0e9a57
Move [xyz]_endstop_adj to Endstops class
2018-03-10 06:54:18 -06:00
Scott Lahteine
83c83e3127
Update Marlin G-codes summary
2018-03-10 06:54:18 -06:00
Scott Lahteine
5ce64f6d16
Combine __AVR__ and USBCON for 2.0.x parity
2018-03-10 01:51:35 -06:00
Scott Lahteine
1b79217fbc
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-09 23:11:35 -06:00
Scott Lahteine
192507b524
Move do_probe_raise closer to set_probe_deployed
...
…and limit the raise to Z_MAX_POS
2018-03-09 23:03:12 -06:00
Scott Lahteine
e5e3c3ff35
Update powersupply_on in power_on/off ( #10014 )
...
Fix #10004
2018-03-08 18:56:41 -06:00
Scott Lahteine
9c667b5436
Init old_red to 127 to ensure initial change
...
Fix #10012
2018-03-08 18:27:39 -06:00
Scott Lahteine
de8fbdea6d
Init watchdog last in setup()
2018-03-08 17:36:01 -06:00
Scott Lahteine
e7d519c898
Add suspend_auto_report flag to suppress auto-report
2018-03-07 01:58:37 -06:00
Scott Lahteine
2bf1bbf399
Add HAS_TEMP_SENSOR conditional
2018-03-07 01:58:31 -06:00
Scott Lahteine
1ed1882766
Strip extra newline
2018-03-07 00:22:31 -06:00
Scott Lahteine
fb9de6e787
Add AUTO_REPORT_SD_STATUS feature
...
For parity with 2.0.x ahead of 1.1.9 release.
2018-03-07 00:06:03 -06:00
Scott Lahteine
ecddd2a655
Make enums into implicit char
2018-03-06 23:36:56 -06:00
Scott Lahteine
fa998178e9
Move extended_axis_codes to PROGMEM
2018-03-06 22:20:35 -06:00
Scott Lahteine
0b016c08c9
M851 - report only with no Z parameter
2018-03-05 02:10:32 -06:00
Scott Lahteine
890a396a2a
Import FilamentRunoutSensor with debounce ( #9947 )
2018-03-05 01:49:19 -06:00
Scott Lahteine
f0d8d76f68
Use static classes for job timers ( #9940 )
2018-03-04 22:52:25 -06:00
Scott Lahteine
081ab35e82
Remove some trailing whitespace
2018-03-04 21:13:36 -06:00
teemuatlut
36a94ac586
Fix M915 compiling
2018-03-04 11:26:30 +02:00
Thomas Moore
bdfeb54a9d
Clear retracted status when homing the Z axis
2018-03-03 23:17:10 -06:00
Scott Lahteine
cd4c35c543
Correct M401 / M402 description
2018-03-01 19:11:30 -06:00
Scott Lahteine
b86125c6d6
Update M900 verbiage
2018-03-01 15:25:33 -06:00
Scott Lahteine
a6326d25fb
Drop SCARA_FEEDRATE_SCALING
...
The updated planner takes the length of the move, so this pre-calculation is no longer needed.
2018-03-01 04:28:42 -06:00
Studiodyne
d25f0a5a21
Fix for Fwretract bugfix1.1.x ( #9872 )
2018-03-01 02:59:42 -06:00
Sebastianv650
951b65c2de
Add sanity checks to Linear Advance 1.5 ( #9859 )
2018-03-01 02:10:39 -06:00
Scott Lahteine
f7b44ac2a6
Fix SENSORLESS_HOMING for Core Kinematics ( #9871 )
2018-03-01 01:49:41 -06:00
Scott Lahteine
2e3d74f60f
Drop a conditional only used once
2018-02-24 16:31:05 -06:00
Scott Lahteine
1c1d444b0c
Merge pull request #9774 from thinkyhead/bf1_g28_restore_leveling
...
[1.1.x] Add RESTORE_LEVELING_AFTER_G28 option
2018-02-23 13:43:03 -06:00
Scott Lahteine
742733d714
Un-pause on print cancellation ( #9779 )
2018-02-23 13:42:21 -06:00
Scott Lahteine
921001f004
Add RESTORE_LEVELING_AFTER_G28 option
...
Reference #8670
2018-02-23 12:42:17 -06:00
Scott Lahteine
113a5fa80e
Fix broken LEVEL_BED_CORNERS
...
Fix #8805
2018-02-23 09:10:33 -06:00
Sebastianv650
9c65890644
[1.1.x] LIN_ADVANCE v1.5 ( #9700 )
2018-02-23 00:53:41 -06:00
Scott Lahteine
1d78bdac82
quick_home_xy sensorless homing
2018-02-20 20:09:45 -06:00
Scott Lahteine
e3370d097a
Add a SENSORLESS_HOMING delay to quick_home_xy
...
Fix #9471
2018-02-19 10:11:25 -06:00
Scott Lahteine
b1ec140f0b
Don't raise FIX_MOUNTED_PROBE on stow
...
Reference #9336
2018-02-19 08:34:25 -06:00
Scott Lahteine
c04f8e8c9d
Support for multiple filament runout sensors
2018-02-19 06:25:35 -06:00
quittenkaes
971732b9f6
Add a delay before moving to z_safe_homing position if using TMC2130 sensorless homing ( #9705 )
...
A short delay is needed after homing an axis with TMC 2130 sensorless homing. Otherwise the axis wont move.
2018-02-18 19:29:06 -06:00
Scott Lahteine
65d69e9507
Strip excess G28 debug logging
2018-02-18 01:09:56 -06:00
Scott Lahteine
2e5a6243df
Option to force X or Y to home first when homing the other axis
2018-02-18 01:06:57 -06:00
Scott Lahteine
023d21a1cf
Add SERIAL_FLUSH and SERIAL_FLUSHTX macros
2018-02-16 17:50:58 -06:00
Bob-the-Kuhn
15204bd5e9
Fix compile issue with USE_CONTROLLER_FAN ( #9665 )
2018-02-16 02:02:20 -06:00
AnHardt
e301e28e45
Complete M48 description_1 ( #9630 )
2018-02-14 05:17:48 -06:00
Scott Lahteine
6e4a7e2dcb
Init lcd message string programmatically
2018-02-14 05:08:06 -06:00
Scott Lahteine
c93dab2307
MYSERIAL => MYSERIAL0
...
For cleaner diffing with Marlin 2.0.x.
2018-02-14 02:56:56 -06:00
teemuatlut
7babfbbcb2
Fix M914 macro
2018-02-11 13:08:55 +02:00
Scott Lahteine
61f3051982
Fix plan_arc clockwise (G2)
...
Fix #9482
2018-02-11 03:32:18 -06:00
Scott Lahteine
5e72729c67
Fix #8744
2018-02-10 16:51:55 -06:00
teemuatlut
7ee87dc2db
Init CS pins before loading settings
2018-02-10 19:16:08 +02:00
Scott Lahteine
5a53e4d921
Merge pull request #9548 from thinkyhead/bf1_prevent_comments_resetting
...
[1.1.0] Prevent watchdog reset due to many comments
2018-02-09 07:15:10 -06:00
Scott Lahteine
8979990805
Merge pull request #9543 from thinkyhead/bf1_reliable_probe_heaters_off
...
[1.1.x] More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
2018-02-09 07:10:33 -06:00
Scott Lahteine
96bcf08477
Tweak escape handling in serial input
2018-02-09 04:06:44 -06:00
Scott Lahteine
68cc5c72fd
No EXTRUDER_RUNOUT_PREVENT during print
2018-02-09 03:36:42 -06:00
Scott Lahteine
c4dbedd5b6
Prevent watchdog reset due to many comments
...
Addressing #7449
2018-02-09 01:50:42 -06:00
Scott Lahteine
9727e5e3d6
Minor comment/condition cleanup
2018-02-09 00:53:04 -06:00
Scott Lahteine
9dd8a49f82
Add pin_t to Marln 1.1 branch
2018-02-08 21:01:41 -06:00
Scott Lahteine
1ddbdd0321
Not yet, HAS_DISPLAY
2018-02-08 04:03:05 -06:00
Scott Lahteine
c1a3ec1228
Tweaky followup to I2CPEM update
2018-02-08 03:21:46 -06:00
jaysonkelly
f8a8711075
I2C position encoders update
...
Updating I2C position encoders to enable babystepping and Babystep XY when using the ecm microstep correction method. Also changed default method to ECM microstep.
2018-02-08 02:46:12 -06:00
Thomas Moore
a471cd26e1
[1.1.x] Enable Z axis and delta sensorless homing ( #9532 )
2018-02-08 02:02:48 -06:00
Scott Lahteine
f3a09768e8
Tweak early handling of M108/M112/M410
2018-02-07 22:43:51 -06:00
Scott Lahteine
c4f1a191c3
Marlin.ino needs no content
2018-02-06 01:09:51 -06:00
Christopher Reimer
254417e8b0
Enable and disable power supply automatically
2018-02-06 00:20:33 -06:00
Scott Lahteine
0f6f05441b
Implement MALYAN_LCD
2018-02-04 21:18:49 -06:00
Scott Lahteine
21bfbb9d44
Apply standards for whole-file conditions
2018-02-04 21:17:03 -06:00
Scott Lahteine
5054c53901
Export more in ultralcd.h
...
Closer parity with 2.0.x
2018-02-04 21:17:03 -06:00
Thomas Moore
5b4e39a429
Apply feedrate to nozzle movement for kinematic machines
2018-02-03 22:17:13 -06:00
Custom3DProducts
f4076fe99d
[1.1.x] Add Z_PROBE_HYSTERESIS to mitigate Z jerking while probing ( #9375 )
2018-02-02 02:29:19 -06:00
GMagician
4661451d32
[1.1.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS ( #9387 )
2018-02-02 01:43:53 -06:00
Scott Lahteine
0a10d010b7
Merge pull request #9390 from tcm0116/1.1.x-retract
...
[1.1.x] Clear retracted status when homing the Z axis
2018-02-01 23:36:53 -06:00
Scott Lahteine
7a056a4e09
Patch resume_print based on suggestion
...
See #9392
2018-02-01 23:34:14 -06:00
Scott Lahteine
b78cccad0f
Fix broken G29 W I J
2018-02-01 19:50:18 -06:00
Thomas Moore
36a1d12238
Clear retracted status when homing the Z axis
2018-01-29 19:35:16 +00:00
Scott Lahteine
a855d01336
Fix M118 parameter parsing
2018-01-23 23:50:42 -06:00
Scott Lahteine
3ab4736ac9
Move some strings to PROGMEM
2018-01-23 23:50:42 -06:00
Scott Lahteine
f447668387
Optimize some serial strings
2018-01-23 18:59:35 -06:00
Scott Lahteine
d4ab383a1b
Lightly optimize arc length calculation
2018-01-23 18:59:35 -06:00
Scott Lahteine
87c254b238
Patch M114 D logical output
2018-01-23 18:48:53 -06:00
Scott Lahteine
df5c06ab7b
Fix G29 no_action with A and Q
2018-01-23 13:58:36 -06:00
Scott Lahteine
b2dcb75c6c
Include Z Fade in log_machine_info
2018-01-23 13:58:36 -06:00
Thomas Moore
b818543045
[1.1.x] Fix change filament for delta machines ( #9296 )
2018-01-22 10:19:00 -06:00