Scott Lahteine
5129eb1d43
More reliable temperature serial output?
2018-01-15 00:44:55 -06:00
Scott Lahteine
758d9db964
Link to marlinfw.org bitmap tool
2018-01-14 22:39:57 -06:00
Scott Lahteine
c1d6d24b9d
Cleanup spacing, commentary
2018-01-11 18:52:54 -06:00
Scott Lahteine
e8b1bbac83
Creality CR-10S configurations
...
Provided by printedsolid.com
2018-01-11 01:03:34 -06:00
Scott Lahteine
885200f833
Bring other configs up-to-date
2018-01-11 01:03:34 -06:00
Scott Lahteine
ab7fb5b2e3
Use Arduino 1.8.5 for Travis CI
2018-01-10 05:23:06 -06:00
Scott Lahteine
3df0d62725
Updates to TMC support
2018-01-10 04:32:49 -06:00
Scott Lahteine
d1ce0bc071
M915 Z Axis Calibration
2018-01-09 18:55:08 -06:00
Scott Lahteine
bb5ba482bc
More EEPROM field debugging
2018-01-09 18:10:33 -06:00
Scott Lahteine
0eee55c0dd
Patch TMC current read from EEPROM
2018-01-07 20:49:43 -06:00
Scott Lahteine
ffeb4495fe
Make mbl.has_mesh() a method
2018-01-07 18:14:37 -06:00
Scott Lahteine
be555e3578
Move MBL functions into the class
2018-01-07 18:14:37 -06:00
Scott Lahteine
eec97a5cf1
Don't wrap mbl.h in conditionals
2018-01-07 00:24:46 -06:00
Scott Lahteine
670df2ea6d
Settings FIELD_TEST fix
2018-01-05 19:12:22 -06:00
Scott Lahteine
fbda8a2e2b
UBL G29 works without settings.load
2018-01-05 15:47:52 -06:00
Scott Lahteine
3d34dddbc0
Squish lcd_advanced_pause_show_message
2018-01-05 15:47:52 -06:00
Scott Lahteine
3b3b7e09ec
Add FIELD_TEST to validate storage
2018-01-05 15:47:52 -06:00
Scott Lahteine
5d26f88bd5
Add data size validation
2018-01-05 15:47:52 -06:00
Scott Lahteine
51977c64ee
Add a struct defining EEPROM storage
2018-01-05 15:47:51 -06:00
Scott Lahteine
42216f52ab
Add MarlinSettings::validate()
2018-01-05 14:40:20 -06:00
Scott Lahteine
760c4e94d5
Write filler for disabled volumetrics
2018-01-05 10:20:17 -06:00
Scott Lahteine
a4e0fd7883
Pretty up TMC current write
2018-01-05 10:20:16 -06:00
Scott Lahteine
2287fa126c
Whitespace cleanup
2018-01-05 10:19:15 -06:00
Scott Lahteine
e7bf7e6031
Make FWRetract class for 2.0.x parity
2018-01-04 17:54:24 -06:00
Scott Lahteine
2ed4d4a30a
Squish down process_parsed_command
2018-01-04 16:30:12 -06:00
Scott Lahteine
f33b405152
M603 report in load/unload order
2018-01-04 05:20:56 -06:00
Scott Lahteine
cce91eef61
Patch M701 get extruder arg
2018-01-04 02:13:10 -06:00
Scott Lahteine
46a839cbca
No default needed
2018-01-03 22:52:25 -06:00
Scott Lahteine
01e3ccfd69
Cleanup, commentary of M303 pid tuning code
2018-01-03 20:48:43 -06:00
Scott Lahteine
a436e89b83
Fix resume_print positioning
2018-01-03 20:12:44 -06:00
Scott Lahteine
9de9e37539
Some temperature code cleanup
2018-01-01 18:03:43 -06:00
Scott Lahteine
642dec3625
Fix typo in delta buffer_line call
...
Fix #8901
2017-12-31 01:38:36 -06:00
Scott Lahteine
839dd66c3b
Synchronize configs with 2.0.x
2017-12-31 00:02:22 -06:00
Scott Lahteine
7a8c132ee9
Apply SLIM_LCD_MENUS to example configs
2017-12-30 23:52:53 -06:00
Scott Lahteine
d1cad5afa4
Apply FILAMENT_LOAD_UNLOAD_GCODES to example configs
2017-12-30 18:22:31 -06:00
Scott Lahteine
2a535bdce8
Followup to #8964
2017-12-30 16:47:26 -06:00
Scott Lahteine
2385c06696
Apply some PGM_P pointers
2017-12-30 04:16:50 -06:00
Scott Lahteine
81e0f5bc7d
Single pause flag also indicates SD print pause
2017-12-30 04:16:50 -06:00
Scott Lahteine
18e277d9d3
Enqueue commands properly in ultralcd.cpp
2017-12-30 04:16:50 -06:00
Scott Lahteine
85ca7fed93
Show bedlevel with Bed temp indicator
...
…and display a third extruder on character display
2017-12-28 20:21:47 -06:00
Scott Lahteine
417bdb0488
Fix bug in NO_VOLUMETRICS
2017-12-26 19:56:22 -06:00
Scott Lahteine
81f1001b2c
Clear lcd_clicked immediately on use
2017-12-25 21:50:58 -06:00
Scott Lahteine
5f0026893f
Fix some compiler warnings
2017-12-25 08:51:35 -06:00
Scott Lahteine
4f943a73bc
Fixes for G29 / 3POINT
2017-12-25 08:35:47 -06:00
Scott Lahteine
e31923be8d
lcd_map_control deps on ULTIPANEL
2017-12-25 07:44:32 -06:00
Scott Lahteine
55848a4bd8
Allow consecutive uses of G29
2017-12-25 06:32:55 -06:00
Scott Lahteine
3c7cdcdc22
General cleanup of config-store, reset_bed_level
2017-12-25 04:23:52 -06:00
Scott Lahteine
e0d487e339
Update TMC2208 config store
2017-12-25 04:08:39 -06:00
Scott Lahteine
defff1e4a8
Fix GT2560 A+ servo pins
2017-12-25 02:20:13 -06:00
Scott Lahteine
05a6d48753
Tweak to M125 code
2017-12-25 01:33:46 -06:00
Scott Lahteine
00749d8ef0
Add pause/resume action to example configs
2017-12-25 01:28:16 -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
b5677907d0
Minor speedup for SCARA scaling
...
And cleanup of Delta IK macros...
2017-12-21 22:39:06 -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
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
Scott Lahteine
72a047d549
Fix use_example_configs handling spaces in path
2017-12-16 17:32:32 -06:00
Scott Lahteine
e8d3ea803d
Update README.md for bugfix
2017-12-15 20:14:25 -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
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
ba48ce8586
Travis Test for non-segmented UBL
2017-12-11 00:20:29 -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
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
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