Scott Lahteine
05a6d48753
Tweak to M125 code
2017-12-25 01:33:46 -06:00
silentninja1
b12eb33feb
Add support for pause and resume action commands on M600
2017-12-25 01:28:17 -06:00
Scott Lahteine
00749d8ef0
Add pause/resume action to example configs
2017-12-25 01:28:16 -06:00
Thomas Moore
59d047c1d7
[1.1.x] Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE ( #8864 )
...
* Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE
2017-12-24 23:47:05 -06:00
Scott Lahteine
fb6b62a01b
Comment return false
in motion functions
2017-12-24 22:56:56 -06:00
Scott Lahteine
e47316c9d3
Tweak cleaning buffer / SD finished command
2017-12-24 20:33:58 -06:00
Scott Lahteine
88c0688961
Reduce default jerk. XY by half. Z by 1/4
2017-12-24 19:49:51 -06:00
Scott Lahteine
aa9cad0cc6
Merge pull request #8870 from petrzjunior/bugfix-1.1.x
...
[1.1.x][Language] Update Czech for Dec 2017
2017-12-24 18:48:37 -06:00
Scott Lahteine
0950527437
Fix WELCOME_MSG in PT
...
From #8879
2017-12-24 18:45:16 -06:00
Scott Lahteine
b7306ef07f
Fix WELCOME_MSG in PT
...
From #8879
2017-12-24 18:42:50 -06:00
Petr Zahradník
0fc3fea8df
Update Czech language Dec 2017
2017-12-22 18:33:11 +01:00
Scott Lahteine
b5677907d0
Minor speedup for SCARA scaling
...
And cleanup of Delta IK macros...
2017-12-21 22:39:06 -06:00
Scott Lahteine
6f40d57e14
Merge pull request #8851 from thinkyhead/bf1_more_scara_scaling
...
[1.1.x] SCARA Feedrate Scaling for G2/G3 - using HYPOT
2017-12-21 21:35:19 -06:00
Scott Lahteine
fdd85a529a
Feedrate scaling for G2/G3
2017-12-20 19:33:16 -06:00
Scott Lahteine
477e36afab
Revert "[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) ( #8697 )"
...
This reverts commit 86b65e52c4
.
2017-12-20 15:59:56 -06:00
Scott Lahteine
1068798465
Restore position_float to LIN_ADVANCE
2017-12-20 06:58:42 -06:00
Scott Lahteine
4f375cd17d
Match sign for filwidth across vars
2017-12-20 00:17:32 -06:00
Thomas Moore
98159c0507
[1.1.x][PlatformIO] Stop compiling after first five errors ( #8828 )
2017-12-19 23:59:19 -06:00
Scott Lahteine
ea345b1db7
Merge pull request #8738 from lumbric/bugfix-1.1.x
...
Add missing CPP files to Make file, fixes #8731
2017-12-19 23:46:23 -06:00
Scott Lahteine
ab7f1a0608
A single setting to validate filament width
2017-12-19 21:34:30 -06:00
Scott Lahteine
3929deed10
Add VOLUMETRIC capability item
2017-12-19 20:33:57 -06:00
Scott Lahteine
435981056e
Option to disable all volumetric extrusion
2017-12-19 20:33:41 -06:00
Scott Lahteine
e6f46f3832
Add NO_VOLUMETRICS to example configs
2017-12-19 20:32:40 -06:00
Scott Lahteine
1aea024589
Remove redundant serial sanity check
2017-12-19 19:07:20 -06:00
Scott Lahteine
ce6a691999
Fix #8839 - filament width sensor
2017-12-19 18:24:56 -06:00
Scott Lahteine
10d73155b0
Hide LEVELING item for probeless w/out LCD Leveling
2017-12-17 21:24:46 -06:00
Scott Lahteine
4b1b02a17d
Cleanup M503 output for M420
2017-12-17 21:24:46 -06:00
Scott Lahteine
56d355f8de
Revert "[Bugfix-1.1.x] initial step correction ( #8735 )"
...
This reverts commit ec028bf747
.
2017-12-17 02:04:44 -06:00
Scott Lahteine
f5fc851925
Sanity check parity with 2.0.x
2017-12-17 00:56:44 -06:00
Scott Lahteine
7378905053
Add MKS_12864OLED_SSD1306 to example configs
...
Followup to #8813
2017-12-16 19:58:34 -06:00
Dan Delaney
df8420aa62
Adding support for using the MKS_12864OLED with the SSD1306 controller
2017-12-16 17:44:34 -06:00
lumbric
3a511e4583
Add all CPP files to Makefile automatically
...
Fixes build errors occurring when AUTO_BED_LEVELING_UBL is enabled.
2017-12-16 20:29:47 +01:00
Dan Delaney
5249765508
Adding support for the Tronxy and Zonestar LCD
...
Code borrowed and modified from erikkallen/Marlin_tronxy.
Changed the ANET_KEYPAD_LCD to zonestar, since it is the same device.
I kept a define for ANET_KEYPAD_LCD to enable ZONESTAR_LCD.
2017-12-15 19:13:31 -06:00
Scott Lahteine
fdf83f1416
Apply ZONESTAR_LCD to example configs
2017-12-15 19:13:31 -06:00
Scott Lahteine
e1b998e40a
More externs and functions in Marlin.h
2017-12-15 18:18:26 -06:00
Scott Lahteine
9a4af6bd7c
Add NANODLP_ALL_AXIS to config examples
2017-12-15 16:05:29 -06:00
robpower
59265034ae
Extended NanoDLP_Z_Move_Sync feature to G4 and G28, Added optional move_sync for all axis.
2017-12-15 16:05:29 -06:00
teemuatlut
0ac0324af2
[1.1.x] TMC driver update ( #8712 )
2017-12-15 15:02:39 -06:00
Scott Lahteine
f38f2ace5a
Correct unskew, after all
2017-12-15 14:23:20 -06:00
Dave Johnson
817eb5a5ba
Missing HAS_HEAT_BED conditional
...
Fixes issue found in #8779
2017-12-15 11:36:36 -08:00
Scott Lahteine
f36f91dfb5
Reduce code with no heated bed
2017-12-13 17:59:17 -06:00
Scott Lahteine
172ea8c71c
General code/bitmaps cleanup
2017-12-13 17:57:54 -06:00
Scott Lahteine
da9748fb21
Fix Planner::unskew parity with skew
2017-12-13 17:43:07 -06:00
Scott Lahteine
8519451161
Comment, improve filament width sensor
2017-12-13 02:35:23 -06:00
Scott Lahteine
7c1adff8ad
Separate Dual X un-park from movement
2017-12-11 03:12:59 -06:00
Scott Lahteine
eca1509cb2
Skew should apply per-segment
...
Segmented moves can account for skew points off the edge, while long regular cartesian moves may be off if the skewed destination point is outside movement bounds.
Followup to #8729
2017-12-11 03:12:59 -06:00
Scott Lahteine
bdf69db0a8
Extend Skew Correction to UBL
2017-12-11 01:31:14 -06:00
Scott Lahteine
5cce532a29
One or the other?
2017-12-11 00:20:29 -06:00
Scott Lahteine
a20eacaa48
UBL devel debugging flag
2017-12-11 00:20:29 -06:00
Scott Lahteine
4f042533a5
Fix DUAL_X_CARRIAGE with UBL segmented
2017-12-11 00:20:29 -06:00
Scott Lahteine
6e8da93c42
UBL_DELTA => UBL_SEGMENTED
2017-12-11 00:20:29 -06:00
Scott Lahteine
bb33a26e62
Apply const to axis args
2017-12-11 00:20:29 -06:00
Scott Lahteine
da2eaa6b09
Use array refs where possible
2017-12-11 00:20:29 -06:00
Scott Lahteine
8244284116
_buffer_line => buffer_segment
2017-12-11 00:20:28 -06:00
Scott Lahteine
08d9aeff41
Update current position in M852
2017-12-10 23:05:34 -06:00
Scott Lahteine
aa1b4eded6
Have M420 report a changed position
2017-12-10 23:05:34 -06:00
Scott Lahteine
684692091e
Sync and report changed position
2017-12-10 23:05:34 -06:00
Scott Lahteine
ccca1ade2d
Always report position on config load/reset
2017-12-10 23:05:33 -06:00
Scott Lahteine
dc9e469c4c
Tweak M114 detail
2017-12-10 19:15:37 -06:00
Bob-the-Kuhn
ec028bf747
[Bugfix-1.1.x] initial step correction ( #8735 )
...
* tested
* forgot one item
2017-12-09 18:20:25 -06:00
Scott Lahteine
009920f393
Followup to #8713
2017-12-09 08:06:22 -06:00
Scott Lahteine
666d95285b
Mention that segments interpolate more
2017-12-09 06:18:41 -06:00
jkur
f4c31565bc
Board definition and PIN assignments for Mini RAMBo1.0a
2017-12-08 23:41:34 -06:00
Scott Lahteine
cf0604da07
Use MB() for Megatronics 3.1
2017-12-08 23:39:47 -06:00
Scott Lahteine
55acb65e27
Updates for stepper parity with 2.0.x
...
Matching changes from #8725
2017-12-08 23:07:52 -06:00
Scott Lahteine
77519e9f14
Tweaks to planner.h
2017-12-08 21:11:17 -06:00
AnHardt
22baf3356a
Apply @AnHardt reverse_pass changes
...
Plus: 3 times 2 float / to 1 float / and 2 float *
and, reciprocal is an optimized operation
2017-12-08 21:11:17 -06:00
Bob-the-Kuhn
360c553228
Merge pull request #8718 from Bob-the-Kuhn/1.1x-planner-speed-improvemenr
...
[bugfix-1.1.x] minor planner.cpp speed improvement (follow up to COREXY stutter changes PR #8697 )
2017-12-08 18:40:41 -06:00
Scott Lahteine
b4d69527e6
Followup to #8716
2017-12-08 18:18:06 -06:00
Scott Lahteine
4aba382b01
Merge pull request #8715 from thinkyhead/bf1_followup_8713
...
Followup to #8713
2017-12-08 18:14:57 -06:00
Bob-the-Kuhn
6f38814541
speed improvement
2017-12-08 18:02:57 -06:00
Scott Lahteine
7251850028
Followup to #8713
...
Fix indentation, use min for constraint, remove obsolete error check
2017-12-08 17:52:44 -06:00
Scott Lahteine
6eb268f63f
Remove old UBL description text
2017-12-08 17:52:44 -06:00
Jonathan Barchi
ae547c3044
Nozzle.cpp: replace incorrect M_2_PI (2/pi) with 2.0 * M_PI
2017-12-08 15:33:24 -08:00
Roxy-3D
23dd2cb6e7
Better off mesh behavior for UBL ( #8713 )
...
* Better off mesh behaviour for UBL
* Spacing changes...
2017-12-08 16:36:03 -06:00
Scott Lahteine
8385cddd8d
Followup to #8705
2017-12-08 03:48:24 -06:00
Scott Lahteine
75eb93140f
Discard all CONTINUED blocks on interrupted move
2017-12-08 02:13:51 -06:00
Scott Lahteine
8be7a0b131
FORCE_INLINE before static
2017-12-08 01:31:59 -06:00
Scott Lahteine
cd6468d6de
Fix TEMP_BED_PIN for Mightyboard Rev.E
...
Based on #8685
2017-12-07 21:52:43 -06:00
Scott Lahteine
822254291f
Merge pull request #8702 from bjarchi/fix-1.1.x-probe_bounds
...
Fix - Conditionals_post.h - allow overriding of [min,max] probe point
2017-12-07 21:49:04 -06:00
Scott Lahteine
44800e9899
PROBE_DOUBLE_TOUCH => MULTIPLE_PROBING
2017-12-07 16:46:06 -06:00
Scott Lahteine
6e85c060a9
Apply MULTIPLE_PROBING to example configs
2017-12-07 16:18:53 -06:00
Jonathan Barchi
7c6d33b0d2
Fix - Conditionals_post.h - allow overriding of [min,max] probe points as expected
2017-12-07 10:40:32 -08:00
Bob-the-Kuhn
86b65e52c4
[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) ( #8697 )
2017-12-07 00:08:48 -06:00
Scott Lahteine
6310a00d7e
feed_factor => inverse_secs
2017-12-06 23:02:37 -06:00
Scott Lahteine
6b93d20e4e
Sanity-check skew+UBL
2017-12-06 22:56:20 -06:00
Scott Lahteine
909fac6d90
Update commentary on M48
2017-12-06 22:50:13 -06:00
Scott Lahteine
1951d3a37a
Simplify G26 user_canceled
2017-12-06 22:03:46 -06:00
Scott Lahteine
aa7236e03c
Shorten error text in ubl::G29
2017-12-06 21:43:26 -06:00
Scott Lahteine
574153a810
No lcd_map_control needed in quick_stop
2017-12-06 21:43:26 -06:00
Scott Lahteine
3b30cc90f1
Clean on trigger instead of split_first_move flag
2017-12-06 21:43:26 -06:00
Scott Lahteine
1063b3b2b8
Changes for parity with 2.0.x
2017-12-06 21:19:17 -06:00
Scott Lahteine
93560836de
Allow buffer clean without release command
2017-12-06 21:12:55 -06:00
Scott Lahteine
ff26b7446c
Standardize LCD interface code for UBL a little
2017-12-06 21:12:55 -06:00
Scott Lahteine
7b6ad28a5d
General UBL/G26 code cleanup
2017-12-06 21:12:55 -06:00
Scott Lahteine
5d01a2f467
Move temperature reporting to Temperature class
2017-12-06 21:12:55 -06:00
Scott Lahteine
6e197d4a42
Fix M503 S parameter
2017-12-06 21:12:55 -06:00
Scott Lahteine
a5b20fec2f
Whitespace clean
2017-12-06 16:19:49 -06:00
AnHardt
b19846aca1
Don't split first_move while homing or probing
...
While homing or probing it might be bad if the stop/trobe triggers during the first part and the second is still in the buffer.
2017-12-06 14:56:37 +01:00
Scott Lahteine
d951ba83e6
Show "Level Bed Corners" item with UBL too
...
Addressing #8676
2017-12-05 21:56:04 -06:00
Scott Lahteine
203a445bc1
Minimal include for speed_lookuptable
2017-12-05 21:44:59 -06:00
Scott Lahteine
9edefa645d
Remove skew warning that could crash the planner
2017-12-05 20:25:53 -06:00
Scott Lahteine
794f8f1329
Update K1 => PID_K1
2017-12-05 19:59:01 -06:00
revilor
b1f3dfab28
Fix for #8669 ( #8677 )
2017-12-05 19:40:57 -06:00
Scott Lahteine
2d6c84a817
Cleanup constexpr in planner.cpp
2017-12-05 18:54:25 -06:00
Scott Lahteine
23291a0466
Fix SKEW_CORRECTION without leveling
2017-12-05 18:47:19 -06:00
Scott Lahteine
83a1a70103
Creality pins spacing, MINIPANEL CS pin
2017-12-05 02:00:33 -06:00
Scott Lahteine
47f6fc1e07
Set initial endstops state
...
Addressing #8662
2017-12-05 01:08:39 -06:00
kein0r
f36fdc74ac
Added RAMPS v1.4 Plus board
...
Conflicts:
Marlin/boards.h
2017-12-05 00:43:02 -06:00
Scott Lahteine
ff258d43e7
Merge pull request #8661 from lumbric/bugfix-1.1.x
...
Add missing library in Makefile
2017-12-04 23:50:34 -06:00
Scott Lahteine
d8ef6faa80
Cleanup for dogm_bitmaps
2017-12-04 21:19:59 -06:00
Scott Lahteine
59eb77fd28
One fewer move required…
2017-12-04 20:35:33 -06:00
lumbric (antares)
dde0e9ee0a
Add missing library in Makefile
...
When using RELOC_WORKAROUND library needs to be linked explicitly, otherwise
eeprom functions are not available.
Thanks to @rfjakob for finding the crucial hint to solve this issue.
2017-12-05 00:20:58 +01:00
Dave Johnson
860d98a897
[1.1.x] SERIAL_XON_XOFF not supported on USB-native AVR devices ( #8653 )
...
* SERIAL_XON_XOFF not supported on USB-native AVR devices
User could enable SERIAL_XON_XOFF on USB-native devices and it would not be enabled without warning, but M115 would report the capability as available.
2017-12-04 16:48:19 -06:00
Scott Lahteine
000818f5e4
Split first move to planner for better chaining
2017-12-04 15:43:28 -06:00
Scott Lahteine
298a357a43
Revert "Merge pull request #8608 from thinkyhead/bf1_planner_split_first"
...
This reverts commit 0eef0ff0de
, reversing
changes made to d8582b7506
.
2017-12-03 17:49:24 -06:00
Scott Lahteine
44d2c5ef88
Fix M49 console hang
2017-12-03 03:36:12 -06:00
Scott Lahteine
1600f7d4ee
Merge pull request #8635 from fiveangle/bf1_report_xonxoff
...
[1.1.x] Report SERIAL_XON_XOFF in M115
2017-12-03 02:19:28 -06:00
Scott Lahteine
71a4c04dd5
Merge pull request #8636 from thinkyhead/bf1_ubl_uses_LSL
...
[1.1.x] Use custom segment length for UBL Cartesian
2017-12-03 01:57:32 -06:00
Scott Lahteine
1d0ee83e18
Split first move to planner for better chaining
...
Address #8573 , #8595
2017-12-03 01:44:33 -06:00
Scott Lahteine
db8631e49a
Use custom segment length for UBL Cartesian
2017-12-03 00:02:28 -06:00
Unknown
2e295759f2
[1.1.x] Report SERIAL_XON_XOFF in M115
...
-Report SERIAL_XON_XOFF in Extended Capabilites M115 report for hosts
-Remove outdated 256 size limitation from comments on RX_BUFFER_SIZE defines
config updates
-Update error checking conditions
2017-12-02 21:02:02 -08:00
Scott Lahteine
d8582b7506
Bring configurations up to date
2017-12-02 21:42:36 -06:00
dot-bob
7f656b867f
Example configuration files for the Wanhao Duplicator 6 for bugfix-1.1.x ( #8614 )
...
* Add default configuration files for the Wanhao Duplicator 6.
* Update Configuration.h
2017-12-02 21:31:14 -06:00
Scott Lahteine
077fed1d88
Fix a homing comment
2017-12-02 20:57:35 -06:00
Scott Lahteine
152c5d2616
Followup to #8613
2017-12-02 20:47:33 -06:00
Scott Lahteine
26c5bbc5a7
Rename inverse_mm_s => inverse_secs
2017-12-02 20:13:31 -06:00
Jonathan Barchi
344e6b857a
configuration_store.cpp: Fix in MarlinSettings::load for updated size of DELTA variables ( #8630 )
2017-12-02 19:04:52 -06:00
Roxy-3D
81e52138cc
More corrections for Bi-Linear to work with G26
2017-12-02 14:13:19 -06:00
Roxy-3D
a27a9b63e4
Get Bi_Linear macros correct to work with G26
...
G26 uses logic that looks like:
```
ex = _GET_MESH_X(i + 1) - (SIZE_OF_INTERSECTION_CIRCLES - (SIZE_OF_CROSSHAIRS));
```
The Bi-Linear macros need parenthesis to work correctly.
2017-12-02 14:04:41 -06:00
Scott Lahteine
8b7c274db5
Comment/cleanup motion code
2017-12-02 01:42:37 -06:00
Scott Lahteine
7bed539fdb
Fix missing return values in G33_auto_tune
2017-12-02 01:06:14 -06:00
Scott Lahteine
172ce67344
New feature: BED_SKEW_CORRECTION
2017-12-01 19:43:32 -06:00
Scott Lahteine
a8d83aec89
Add SKEW_CORRECTION to example configs
2017-12-01 19:43:31 -06:00
Scott Lahteine
38e5883d44
Apply const to thermal_runaway_protection args
2017-12-01 19:43:31 -06:00
Scott Lahteine
e7c6abd767
Update V45 Settings header
2017-11-30 22:26:21 -06:00
Roxy-3D
9f7405b3f0
Restore correct gMax 1.5+ G26 values
2017-11-30 18:11:01 -06:00
Scott Lahteine
d3f8111fe7
Use some int types in Planner
2017-11-30 18:03:51 -06:00
Scott Lahteine
d1a807fdf8
Drop obsolete Planner::position_float
2017-11-30 17:28:40 -06:00
Scott Lahteine
8df42a84a4
Fix fade bug in (un)apply_leveling
2017-11-30 17:28:40 -06:00
Scott Lahteine
8f462b5717
Add Planner::set_filament_size for 2.0.x parity
2017-11-30 16:52:19 -06:00
Scott Lahteine
68c1f05aeb
Cleanups/changes to led control menu
2017-11-30 00:04:43 -06:00
Scott Lahteine
1f770bb103
Config updates, spacing mainly
2017-11-29 20:57:38 -06:00
Tannoo
e25567a5dd
New feature: LED_CONTROL_MENU
2017-11-29 20:57:38 -06:00
Scott Lahteine
9951f28892
Apply const to some planner vars
2017-11-29 20:57:38 -06:00
Scott Lahteine
80929c2637
Apply SEGMENT_LEVELED_MOVES to example configs
2017-11-29 16:58:16 -06:00
Scott Lahteine
d786fb99e2
Add an option to segment leveled moves
2017-11-29 16:58:15 -06:00
Scott Lahteine
a0fc5f7b52
Minor planner.cpp style changes
2017-11-29 15:00:33 -06:00
Scott Lahteine
ea87cd975d
Tweak to check_axes_activity
2017-11-28 18:39:29 -06:00
Scott Lahteine
fd50f452ff
Whitespace cleanup
2017-11-28 17:49:25 -06:00