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
Scott Lahteine
6eedb64777
Merge pull request #8586 from AnHardt/1_Fix_WDTO_during_long_DELTA_moves
...
[1.1.x] Fix WDTO during long delta moves
2017-11-28 17:27:08 -06:00
Scott Lahteine
46776de90b
Fix M290 boolval bug
...
Fix #8577
2017-11-28 17:25:14 -06:00
Scott Lahteine
dfcef11bca
Fix #8579
...
Fan speed code fell into a curly brace
2017-11-28 16:09:37 -06:00
AnHardt
f1757f30cb
Fix Watchdog time out during long lasting DELTA moves
...
During long lasting moves of a delta machine neither the temperatures are maintained nor buttons checked nor ... .
The fix is to call 'manage_heater()' and 'idle()' every now and then in the loop where the move is segmented.
The code is abot the same as in G2_G3 wher we had the same problem with too large circles lasting too long.
Fixing #7510
2017-11-28 17:10:18 +01:00
Scott Lahteine
ddab1533c5
Simplify midpos calculation
2017-11-27 14:01:42 -06:00
Scott Lahteine
915c4b9ce2
Make MBL work more like PROBE_MANUALLY
2017-11-27 00:09:23 -06:00
Scott Lahteine
d7cc26cc17
Allow override of probe bounds in configs
2017-11-26 20:57:00 -06:00
Scott Lahteine
5bc5ba7ee3
More reliable set characters after bootscreen
2017-11-26 20:02:51 -06:00
Scott Lahteine
82df656cc7
Tweak readDir code
2017-11-26 18:23:34 -06:00
Scott Lahteine
51d09bb9c9
Tweak BLOCK_BUFFER_SIZE config
2017-11-26 17:33:33 -06:00
Scott Lahteine
5a1f1305f0
SD Menu patches
2017-11-26 01:10:06 -06:00
Scott Lahteine
3cf31205bc
Tweaks to bed leveling menus
2017-11-26 00:06:10 -06:00
Scott Lahteine
26a40373fc
Adjustments to blocking moves
2017-11-25 23:32:53 -06:00
Scott Lahteine
6b9e7defac
M211 output in current workspace
2017-11-25 20:47:36 -06:00
Scott Lahteine
a63d9cc550
Loosen HAS_BED_PROBE definition
2017-11-25 20:10:03 -06:00
Scott Lahteine
1e84cded98
Parity with 2.0.x bitmap functions
...
Based on #8565
2017-11-25 19:56:22 -06:00
Scott Lahteine
bb0cc1bbbc
Fix gcode_G26 error return
2017-11-25 19:51:03 -06:00
Scott Lahteine
941ffea81c
Fix Micromake C1 config
2017-11-25 18:42:42 -06:00
Scott Lahteine
737cee4b8c
Syntax tweaks
2017-11-25 18:15:16 -06:00
Scott Lahteine
d3165cca4f
Move BABYSTEP_ZPROBE_GFX_OVERLAY up
2017-11-25 17:28:12 -06:00
Scott Lahteine
2060ba3556
M290 report on change, P0 to leave Probe Z Offset unchanged
2017-11-25 16:51:00 -06:00
Scott Lahteine
e56ead5e1c
Followup to G33 patch
2017-11-25 16:01:55 -06:00
LVD-AC
8b9e68c32d
[1.1.x] G33 probe error handing
2017-11-25 15:44:30 -06:00
Scott Lahteine
b2d3fffe74
Patches for M290, M851
2017-11-25 14:10:49 -06:00
Scott Lahteine
b5c5b175f1
Dont use Z_MIN_PROBE_ENDSTOP for DELTA
2017-11-24 18:28:27 -06:00
Thomas Moore
ecf19344f6
Initialize mixing virtual tools to behave like standard a multi-extruder setup ( #6853 )
...
* Initialize mixing virtual tools to behave like standard a multi-extruder setup
* Update Marlin_main.cpp
* Update Marlin_main.cpp
2017-11-24 18:06:32 -06:00
Scott Lahteine
b2473e57dd
Apply LINEAR_UNIT to M503 output for M200
2017-11-24 17:31:00 -06:00
Scott Lahteine
d38aaa0c7e
Merge pull request #8550 from thinkyhead/bf1_fix_probe_pt
...
Fix #8540
2017-11-24 17:15:05 -06:00
Scott Lahteine
adee17847c
Fix #8540
...
Does it?
2017-11-24 17:05:42 -06:00
oliver
a7d82bd73b
MK2_MULTIPLEXER does not require E2/E3 stepper pins
2017-11-24 23:58:37 +01:00
Scott Lahteine
59a699063a
Fix #8537
2017-11-24 15:54:03 -06:00
Scott Lahteine
ff800e08fd
Phatter arrows for Z offset overlay
2017-11-24 15:54:03 -06:00
Scott Lahteine
c0190eff00
Adapt MESH_EDIT_GFX_OVERLAY for 1.1.x
2017-11-24 15:54:02 -06:00
Scott Lahteine
4e445f2c55
Keep Micromake C1 name on LCD?
2017-11-24 13:18:34 -06:00
Scott Lahteine
9da817eae0
Make LCD_LANGUAGE consistent in all configs
2017-11-24 13:18:34 -06:00
Scott Lahteine
7cf4009838
Fix MK2_MULTIPLEXER stepper indirection
...
Addressing #8544
2017-11-24 12:47:10 -06:00
Rob Power
f8e30f49d7
Add NanoDLP Z movement synchronization option
...
Implemented synchronization message output for NanoDLP printers (nanodlp.com).
If optional feature is enabled in `Configuration_adv.h`, Marlin will ouput "Z_move_comp" string to serial after completing any G0/G1 Z-axis movements. This feature patched on previous versions(1.0) is used by NanoDLP to synchronize Z-axis movement with projector exposure in DLP stereolithography printers.
2017-11-24 00:32:03 -06:00
Scott Lahteine
3b431f2f72
Arrange G26 functions in dependency order
2017-11-23 22:30:22 -06:00
Scott Lahteine
e5b43d48ee
Apply G26 for meshes to all configs
2017-11-23 21:41:27 -06:00
Roxy-3D
8282d732c1
Make G26 work with all mesh leveling.
...
Example Configuration.h files are not updated yet. You need to cross
your settings over to the default Configuration.h file in the \Marlin
directory. (UBL_G26_MESH_VALIDATION enablement has moved to a new
location in the file.)
2017-11-23 21:41:27 -06:00
Scott Lahteine
82f41d6e46
fix fan kickstart
2017-11-23 21:40:31 -06:00
Scott Lahteine
b8c65078fc
NEOPIXEL_RGBW_LED => NEOPIXEL_LED
2017-11-23 16:41:04 -06:00
Scott Lahteine
04419af419
Reorganize check_axes_activity
2017-11-23 15:29:35 -06:00
Scott Lahteine
ed6a5ff7e5
Merge pull request #8524 from GMagician/1.1.x-tool-change-bad-behaviour-fix
...
[1.1.x] Tool change bad behaviour fix
2017-11-22 20:23:02 -06:00
Scott Lahteine
956680104b
Tweak char_mode init
2017-11-22 19:10:54 -06:00
Scott Lahteine
99b71c1dde
Move lcd_map_control to UBL
...
For parity with bugfix-2.0.x
2017-11-22 18:45:55 -06:00
Scott Lahteine
73ddc762c8
Fix up LCD init / charset
2017-11-22 18:07:03 -06:00