Scott Lahteine
d29a0d64d5
Set FIL_RUNOUT_PIN for Creality CR10-S
...
Tested with M43 and found to be connected to DIO 2
2018-01-20 11:58:37 -06:00
Scott Lahteine
09ad00b2d1
Use standard encoder pulses/steps for CR-10S
2018-01-20 11:34:53 -06:00
Thomas Moore
f8192f6e46
Allow DELTA to compile with soft endstops disabled
2018-01-20 09:43:59 -06:00
Scott Lahteine
f360b3b849
Date refresh
2018-01-20 09:17:00 -06:00
Scott Lahteine
74c23bf80d
Merge pull request #9232 from GMagician/1.1.x-ramps-pins-fixup
...
[1.1.x] Expand RAMP case light possibilities
2018-01-19 22:29:09 -06:00
Scott Lahteine
8d14ff1446
Merge pull request #9248 from GMagician/1.1.x-bed-temp-limit-fix
...
[1.1.x] Standardized max temp values
2018-01-19 22:27:00 -06:00
GMagician
2814103458
Standardized max temp values
...
Everywhere in menu items temperatures are "defined value" subtracted by 15.
In one place is subtracted by 5
2018-01-19 19:41:45 +01:00
Bob-the-Kuhn
d0e61d82c0
TMC2208 sanity check
2018-01-18 23:16:41 -06:00
Roxy-3D
0edf5a2ab5
Better handle serial over runs...
2018-01-18 16:51:27 -06:00
Roxy-3D
597d94bd3a
Better handle serial buffer over run
2018-01-18 16:48:12 -06:00
Roxy-3D
73565728c7
Further clean up for serial over run issue during long operations
2018-01-18 14:38:18 -06:00
GMagician
3b53c5ada1
Expand RAMP case light possibilities
...
Pin 6 is only used by servos when 2 or more of them are used
2018-01-18 18:35:08 +01:00
Roxy-3D
cbdbeb3e69
PronterFace M105 work around ( #9227 )
...
PronterFace keeps sending M105 requests during long operations like G29 P1, G29 P2, G29 P4 and G26. The serial buffer fills up before the operation is complete. The problem is, a corrupted command gets executed. It is very typical for the M105 to turn into a M1 (actually... M1M105 is typical).
This causes the printer to say "Click to resume..."
This is a temporary fix until we figure out the correct way to resolve the issue.
More work needed for G26.
2018-01-17 22:51:19 -06:00
Roxy-3D
80c1afde0f
Fix mesh size...
2018-01-17 09:33:18 -06:00
Roxy-3D
c11665e92f
Regression fixes for UBL's G29 P1, G29 P2, G29 P4 and G26 ( #9213 )
...
The changes to ultralcd.cpp for is_lcd_clicked() did not encompass the
full functionality of UBL's G29 P1, P2 and P4. It also broke G26's
ability to abort in several of its phases.
This is the first pass at fixing the problem. It has been tested for
correctness for several hours but more testing needs to be done.
There may be a few follow up patches to finish covering all the corner
cases, but right now I need to merge this before any conflicts show up.
Some of these changes will need to be moved over to the bugfix-v2.0.0
branch. That will happen a few days from now.
2018-01-17 00:27:50 -06:00
Scott Lahteine
333bd8f394
Merge pull request #9203 from benlye/m73-bugfix-1.1.x
...
[1.1.x] Fix progress bar duration when time is exactly 86400s
2018-01-16 21:14:31 -06:00
Bob-the-Kuhn
ba9aa47260
Revert "[1.1.x] Fix missing deceleration steps"
2018-01-16 11:31:27 -06:00
blye
deda3d3a3c
Fix duration when time is exactly 86400s
2018-01-16 08:16:42 +00:00
Bob-the-Kuhn
ec028faa1b
Merge pull request #9174 from Sebastianv650/fix_missing_decel_steps
...
[1.1.x] Fix missing deceleration steps
2018-01-15 21:03:51 -06:00
Roxy-3D
06adef7343
Get FT-i3-2020 example files in compliance with ?_BED_SIZE
2018-01-15 15:32:19 -06:00
Scott Lahteine
69c993092b
Followup to Ender config
2018-01-15 05:48:50 -06:00
Tommie Gannert
f3f26f7cb3
Creality Ender support.
...
Reverse engineered from the unpublished firmware from Creality,
inferring the base version and configuration they used. The basis is
the firmware version from "Jul 31 2017 10:16:30". Configurations were
found by seeing what code was compiled into the firmware, and
constants used there.
They used Marlin 1.0.1, because
* 1.0.0 had very different serial output in `setup()` and overall
code structure.
* 1.0.2 changed the `VERSION_STRING` to include a leading space,
and `lcd_init` uses `SET_INPUT` instead of `pinMode`.
For U8Glib, a version between 1.14 and 1.17 was used, because
* 1.12 didn't have the extra speed argument to u8g_InitCom.
* 1.13 didn't have the soft reset instruction for UC1701 initialization.
* 1.18 has a new directory structure.
Quirks
* The value of PID_dT hints that F_CPU is 20M, but MarlinSerial.begin
suggests it's indeed 16M (and the board uses 16M). Left at 16M for now.
* The LED and DOGLCD_CS are on the same pin.
2018-01-15 03:39:43 -06:00
Scott Lahteine
a16ae30a61
More featureful CR-10S configuration
2018-01-15 01:02:23 -06:00
Scott Lahteine
175207659a
Merge pull request #9183 from thinkyhead/bf1_new_flsun_config
...
[1.1.x] Add FLSUN Kossel configuration
2018-01-15 00:49:25 -06:00
Scott Lahteine
5129eb1d43
More reliable temperature serial output?
2018-01-15 00:44:55 -06:00
Scott Lahteine
8f08e029d8
More up-front option to show SD percentage
2018-01-14 23:30:59 -06:00
Scott Lahteine
5c6c12dc3a
Patch EEPROM for 32-bit
2018-01-14 23:18:45 -06:00
Scott Lahteine
734fa91e63
Misc config updates
2018-01-14 23:18:45 -06:00
Scott Lahteine
1d5eba4470
Add FLSUN Kossel configuration
2018-01-14 23:18:45 -06:00
Scott Lahteine
758d9db964
Link to marlinfw.org bitmap tool
2018-01-14 22:39:57 -06:00
Scott Lahteine
1d8b03964f
Merge pull request #9164 from GMagician/1.1.x-SD-issues-fix
...
[1.1.x] sd issue fix
2018-01-14 20:47:04 -06:00
Sebastianv650
4fa0937a55
Fix missing deceleration steps
...
Marlin never reached final_speed after deceleration.
2018-01-14 17:09:47 +01:00
GMagician
82dc89bfd2
Save some program memory
...
This will save some program memory with no speed lose
2018-01-13 09:46:54 +01:00
GrantM11235
a0bd811093
[1.1.x] Fix support for Malyan M150 ( #9146 )
...
Implements changes to LCD and encoder pins from
forums.reprap.org/read.php?110,716538,728278 and also sets
ST7920_DELAY_[1-3] to DELAY_2_NOP to be compatible with the slower LCD
2018-01-12 01:14:07 -06:00
Scott Lahteine
c1d6d24b9d
Cleanup spacing, commentary
2018-01-11 18:52:54 -06:00
Sebastianv650
e2871f0dcd
[1.1.x] Ensure smooth printer movements ( #9149 )
...
- Never execute a block without an up-to-date trapezoid
- Start blocks with MINIMUM_PLANNER_SPEED, except when coming from a full stop
2018-01-11 18:50:18 -06:00
Bob-the-Kuhn
4393c3ef7f
LCD_CONTRAST to uint16_t for 1.1.x parity ( #9148 )
2018-01-11 18:32:41 -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
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
9714c9aebe
Merge pull request #9128 from fiveangle/bf1-disable_serial_stats_on_usbcon
...
[1.1.x] SERIAL_STATS_* features not supported on USBCON targets
2018-01-09 18:42:26 -06:00
Dave Johnson
2fcef3e8e2
Enable USE_ZMIN_PLUG on SCARA example ( #9125 )
2018-01-09 18:41:02 -06:00
Dave Johnson
dd55c98139
SERIAL_STATS_* features not supported on USBCON targets
2018-01-09 16:27:57 -08:00
Scott Lahteine
bb5ba482bc
More EEPROM field debugging
2018-01-09 18:10:33 -06:00
GMagician
5903b002ac
1.1.x semitec 104NT-4 added ( #9120 )
...
Table is very very similar to old 104-GT2 so I added only the name and recycled old ID
2018-01-09 16:53:44 -06:00
Anthony
1326eb4ef7
fix fwretract structure reference #9102
...
Marlin_main.cpp: In function 'void resume_print(const float&, const float&, int8_t)':
Marlin_main.cpp:6646: error: 'retract_length' was not declared in this scope
do_pause_e_move(-retract_length, fwretract.retract_feedrate_mm_s);
^
2018-01-08 18:48:19 -06:00
Scott Lahteine
0eee55c0dd
Patch TMC current read from EEPROM
2018-01-07 20:49:43 -06:00
Scott Lahteine
f8dee4e726
Merge pull request #9088 from thinkyhead/bf1_mbl_localize
...
[1.1.x] MBL cleanup, has_mesh() method
2018-01-07 20:10:10 -06:00
Tannoo
2c3bdfe2ea
[1.1.x] UBL Mesh Storage Message ( #9094 )
2018-01-07 20:07:20 -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
fa3709451b
Set mbl.has_mesh on manual point entry
...
Based on #9086
2018-01-06 23:32:00 -06:00
Scott Lahteine
eaa6257baf
Fix M503 skew output
...
Followup to 1761cacaa1
2018-01-06 20:53:33 -06:00
Someone Unknown
b5e98ac1b7
Set laser/spindle PWM to lowest speed on M5
2018-01-06 14:01:58 -06:00
GMagician
4cb35a285b
Bmp fix
...
Clockwise arrow fixed
2018-01-06 19:08:37 +01:00
Bob-the-Kuhn
0b5b2a424c
Merge pull request #9067 from MarlinFirmware/SD-detect
...
[bugfix-1.1.x] SD card detect fix
2018-01-05 20:32:33 -06:00
Bob-the-Kuhn
0868907359
works
2018-01-05 19:12:34 -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
fd4f49512d
Merge pull request #9054 from thinkyhead/bf1_fwretract_class
...
[1.1.x] FWRetract class for 2.0.x parity
2018-01-04 19:40:32 -06:00
MD
7d8acb8def
[1.1.x] CheapTRONIC v2.0 pins additions/revisions ( #9030 )
2018-01-04 18:34:47 -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
Roxy-3D
d2dc7a53c2
use SERIAL_EOL(); instead of new line string
2018-01-04 16:18:00 -06:00
Roxy-3D
80cc860810
Use SERIAL_EOL(); instead of passing new line string
2018-01-04 16:16:28 -06:00
Roxy-3D
39289a6952
add precision to planner.xy_skew_factor so it doesn't print as 0.00
2018-01-04 16:11:05 -06:00
Roxy-3D
1761cacaa1
Add precision to planner:xy_skew so it doesn't print as 0.00
2018-01-04 16:07:20 -06:00
Scott Lahteine
f33b405152
M603 report in load/unload order
2018-01-04 05:20:56 -06:00
revilor
aec65112b5
Fix for issue #9005 , #8942 - Bed PID autotuning ( #9037 )
2018-01-04 03:26:29 -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
c5e31b1723
Merge pull request #9032 from tcm0116/1.1.x-ultralcd
...
[1.1.x] Fix 'lcd_temp_menu_e0_filament_change' was not declared error
2018-01-03 21:34:37 -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
Thomas Moore
faf7dda9d3
Fix 'lcd_temp_menu_e0_filament_change' was not declared error
2018-01-03 19:18:34 +00:00
Tannoo
d3139e47f8
[1.1.x] EEPROM init fix ( #9002 )
2018-01-03 04:28:15 -06:00
Thomas Moore
586d50ff99
Fix UBL compilation warnings
2018-01-02 19:41:02 -06:00
Scott Lahteine
ba9879f8fa
Merge pull request #9008 from karkla/bugfix-1.1.x
...
[1.1.x] Update pins_MKS_BASE.h with Microstepping pin definitions
2018-01-01 18:47:59 -06:00
Scott Lahteine
3cd48db9a9
Merge pull request #8983 from ABH10/bugfix-1.1.x_thermistor-tables
...
[1.1.x] Update of comments in thermistor table files. No functional changes.
2018-01-01 18:40:29 -06:00
karkla
454a8ae26a
Update pins_MKS_BASE.h
...
Microstepping Pins (reverse engineered at V1.4)
Some new batches have the HR4982 (Heroic) instead of the A4982 (Allegro) as stepper driver. While most of the functionality is similar, the HR variant obviously doesn't work with diode smoothers (no fast decay). But the Heroic has a 128 µStepping mode where the A4982 is doing quarter steps (MS1=L / MS2=H). To achieve comfortable tests with the M350/M351 commands, the following definitions have to made.
2018-01-02 01:29:27 +01:00
Scott Lahteine
9de9e37539
Some temperature code cleanup
2018-01-01 18:03:43 -06:00
Roxy-3D
949191215b
Z BabyStepping should not be dependent on a bed leveling system being active
2018-01-01 14:39:28 -06:00
Arne Husth
decf844788
Update of comments in thermistor table files. No functional changes.
2017-12-31 14:46:56 +01:00
Scott Lahteine
642dec3625
Fix typo in delta buffer_line call
...
Fix #8901
2017-12-31 01:38:36 -06:00
Scott Lahteine
8e82dd0b5b
Merge pull request #8947 from houseofbugs/bugfix-1.1.x
...
[1.1.x] SLIM_LCD_MENUS option
2017-12-31 00:56:10 -06:00
Scott Lahteine
5f13e2e336
Merge pull request #8977 from thinkyhead/bf1_sync_up_configs
...
[1.1.x] Synchronize configs with 2.0.x
2017-12-31 00:55:39 -06:00
Scott Lahteine
4153d76810
Update Marlin_main.cpp
2017-12-31 00:24:57 -06:00
houseofbugs
a66811a597
A specific option to SLIM_LCD_MENUS
2017-12-31 00:15:24 -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
Thomas Moore
81193e9338
Add M701 / M702 filament load / unload
2017-12-30 19:48:21 -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
Claus Näveke
52244f690e
Add example config for Tronxy X1 ( #8964 )
2017-12-30 16:38:42 -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
025a4558fb
Merge pull request #8944 from zarthcode/patch-1
...
Fix malformed Capabilities report
2017-12-28 21:06:23 -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
Anthony
7637eb863a
Fix malformed Capabilities report
2017-12-28 20:03:44 -06:00
Marcio Teixeira
6195f7810a
Multi extruder support for M600 and LCD (FR #8672 )
2017-12-26 22:59:05 -06:00
Scott Lahteine
ecba9b6738
Merge pull request #8897 from thinkyhead/bf1_lcd_click_redraw
...
[1.1.x] Clear lcd_clicked on use
2017-12-26 20:54:31 -06:00
Scott Lahteine
417bdb0488
Fix bug in NO_VOLUMETRICS
2017-12-26 19:56:22 -06:00
Timothy Hoogland
8ea3b29c17
Fix NO_VOLUMETRICS compile error
2017-12-26 19:32:09 -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
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
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
GMagician
7a5b3a1e6a
[1.1.x] Tool change bad behaviour fix
...
Just aligned with version 2.0. Here bug was not present
2017-11-22 23:51:07 +01:00
Scott Lahteine
e2568d7589
Fix delta_safe_distance_from_top
2017-11-22 14:11:04 -06:00
Scott Lahteine
0b1d754e7d
Fix G42
2017-11-22 14:11:04 -06:00
Scott Lahteine
bbc2ee6da1
Don't re-init graphical LCD after boot screen
...
Followup to 13a3fb1acc
2017-11-21 18:21:50 -06:00
GMagician
b96ceb4256
[1.1.x] tool change bad behaviours
...
This PR will address two issues reported in #8492 . Just one is left because I don't know if it is an issue or not
1) when no home is done ("no_move" is set) tool change should never move X & Y because... I don't know where I am...only Z should be adjusted to avoid bed collision if other nozzle is lower than current.
2) Since no move no bed level matrix should be applied
When SWITCHING_NOZZLE is enabled and system is homed there are two movements to go to destination, but first can move Z to older position and then crash on the bed
2017-11-20 16:39:32 -06:00
Scott Lahteine
b6dbc4c5c1
Merge pull request #8426 from SteveGotthardt/bugfixes
...
[1.1.x]Update Anet A8 default values from my Anet A8 experience
2017-11-20 15:12:46 -06:00
Bob-the-Kuhn
12b018e619
Merge pull request #8487 from Bob-the-Kuhn/M43-compatibility-1.1.x
...
[1.1.x] M43 end pin correction/compatibility
2017-11-19 11:01:10 -06:00
Bob-the-Kuhn
9b80e1e04a
change to L for end pin for M43 Toggle command
2017-11-18 13:48:53 -06:00
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
2017-11-18 07:03:18 -06:00
Scott Lahteine
4f05a66ee1
Fixes #8472
2017-11-18 05:14:31 -06:00
Scott Lahteine
622d100c30
No retroactive changes with M851 Z
2017-11-18 03:37:07 -06:00
Scott Lahteine
74997a5251
Fix comment in planner.h
2017-11-18 02:30:41 -06:00
Roxy-3D
50148f7185
Update the UBL Probable Area for Delta's
...
This is a non-intuitive change. @oldmcg says in this post https://github.com/MarlinFirmware/Marlin/issues/7572#issuecomment-340641207 that using DELTA_PRINTABLE_RADIUS is better than DELTA_PROBABLE_RADIUS for setting the probe limits. This is because the automatic probe code checks all locations for being reachable by the probe prior to doing the probe.
2017-11-17 16:41:31 -06:00
Scott Lahteine
8f57a3e28a
Apply coding standards to Max7219 code
2017-11-17 15:33:55 -06:00
Scott Lahteine
2511e869e2
Update Configuration.h
2017-11-16 23:18:55 -06:00
Scott Lahteine
aa612124f2
Merge pull request #8452 from tcm0116/1.1.x-pio_deps
...
[1.1.x] Fix PlatformIO dependencies
2017-11-16 22:54:15 -06:00
Scott Lahteine
eb3bdb7550
Fix FILAMENT_LCD_DISPLAY, disabled state, optimize
2017-11-16 17:46:08 -06:00
Thomas Moore
97c19de8b9
Fix PlatformIO dependencies
2017-11-16 15:16:21 -06:00
Scott Lahteine
4e19c59ab3
Miscellaneous cleanup
2017-11-16 01:18:05 -06:00
Scott Lahteine
9cf5b96971
Fix M503 output for M145
...
Fixes #7978
2017-11-15 04:00:39 -06:00
Scott Lahteine
69a710fef1
Add OV() macro for thermistor tables
2017-11-15 03:20:36 -06:00
Scott Lahteine
d2613ce077
Merge pull request #8432 from thinkyhead/bf1_fix_M32_subroutines
...
[1.1] Fix 'M32 P' subroutines
2017-11-15 02:31:21 -06:00
Scott Lahteine
f2e222b9e8
Merge pull request #8419 from RowanMeara/rm-dithering-1.1.x
...
[1.1.x] Fix Software Fan PWM
2017-11-15 02:29:59 -06:00
Scott Lahteine
a6ee4a0468
Apply SDCARD_SORT_ALPHA changes from 2.0.x
2017-11-15 01:09:13 -06:00
Scott Lahteine
d3b8f30818
Fix M32 P subroutine handling
2017-11-15 01:09:06 -06:00
Scott Lahteine
2390f6d3ab
Cleanup, apply standards to SD lib, cardreader
2017-11-15 01:09:06 -06:00
Scott Lahteine
eacb6b6e8b
Fix parser value handling
2017-11-14 23:23:22 -06:00
Steven Gotthardt
7efffc1548
Update Anet A8 default values from my Anet A8 experience
2017-11-14 10:47:30 -07:00
RowanMeara
10e366ebd7
Change dithering behavior to intended.
2017-11-14 00:36:35 -08:00
Scott Lahteine
95590adf07
Make sure leveled[]
is enabled for use
2017-11-14 02:12:20 -06:00
Scott Lahteine
8d06cf7b84
Add M114_DETAIL to Configuration_adv.h
2017-11-14 00:06:35 -06:00
Steven Gotthardt
645b586041
Fix warnings for REPRAPWORLD_KEYPAD
2017-11-13 22:25:17 -06:00
Scott Lahteine
069ec3f9a9
Move Filament Width Sensor to Configuration_adv.h
2017-11-13 21:06:40 -06:00
Scott Lahteine
56035e9965
Move mesh test options under G26 option
2017-11-13 21:06:40 -06:00
Scott Lahteine
d65c99f38b
Drop unused LARGE_FLASH option
2017-11-13 15:47:03 -06:00
Scott Lahteine
90c7d28055
Extrudrboard support for Printrboard Rev.F
2017-11-13 15:47:03 -06:00
Scott Lahteine
8b684637bc
Merge pull request #8397 from RowanMeara/rm-M428-1.1.x
...
[1.1.x] Fix M428
2017-11-13 15:11:36 -06:00
Rowan Meara
d2df00bfca
[1.1.x] Fix compilation warnings ( #8395 )
...
* Fix up Travis CI and compile warnings/errors
* No ULTRA_LCD with REPRAP_DISCOUNT_SMART_CONTROLLER
* No point in setting all the endstop plugs
2017-11-13 04:18:19 -06:00
Scott Lahteine
25ec0fecfa
Apply native workspace fixes to G92, G53-59
2017-11-13 01:53:44 -06:00
RowanMeara
227b96b28b
Fix M428
...
This fixes the old implementation of M428 which was broken, did not
match the website, and made no sense.
2017-11-13 01:34:43 -06:00
Scott Lahteine
a2c013c8c7
Fix LCD pins for Printrboard v1
2017-11-13 00:10:27 -06:00
Scott Lahteine
f27196214b
Fix Printrboard pins for parity with 2.0
2017-11-13 00:03:11 -06:00
Scott Lahteine
aa616cd410
No leveling data in M114 without leveling
2017-11-12 23:06:16 -06:00
Scott Lahteine
5926159890
Fix report_current_position
...
Thanks @RowanMeara!
2017-11-12 22:57:57 -06:00
Roxy-3D
c9f88297b8
Provide more clearance for BL-Touch probe
2017-11-12 13:09:10 -06:00
Scott Lahteine
5cc87abb3a
Merge pull request #8381 from thinkyhead/bf1_native_followup
...
[1.1] Remove offsets from soft endstops, tool change
2017-11-11 23:13:40 -06:00
Scott Lahteine
355dfed437
Coding standard patch of M290
2017-11-11 22:16:13 -06:00
Scott Lahteine
802ae73b13
Turn off laser power pin when PWM goes to 0
2017-11-11 22:02:19 -06:00
Scott Lahteine
549c814e8d
Remove offsets from soft endstops, tool change
2017-11-11 21:28:32 -06:00
Scott Lahteine
564fbc8dec
M290 constrain patch
2017-11-11 20:50:16 -06:00
Scott Lahteine
df44bcc5ae
Use do_blocking_move_to where possible
2017-11-10 20:37:41 -06:00
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
2017-11-10 20:09:59 -06:00
Scott Lahteine
24b302c001
Fix cold/lengthy extrusion handling
2017-11-10 20:09:59 -06:00
Thomas Moore
4714fb8fcb
Normalize load/unload length in M600
2017-11-10 19:59:26 -06:00
Scott Lahteine
b0ff3a4c6d
Cleanup around updatePID
2017-11-10 19:17:46 -06:00
Scott Lahteine
7aadfe32e7
Prevent position_is_reachable disaster
2017-11-10 19:17:45 -06:00
LVD-AC
8ce9306b27
PROBE_SELECTED etc.
2017-11-10 19:17:45 -06:00
Scott Lahteine
80682ec61e
Updates Traditional Chinese, rebase for bugfix-1.1.x
2017-11-10 04:49:09 -06:00
Scott Lahteine
deaa70c2cc
Update macros for parity with 2.0.x
2017-11-10 04:32:27 -06:00
Scott Lahteine
7535c21894
Remove some trailing white-space
2017-11-10 03:38:58 -06:00
Roxy-3D
8327667988
Correct gMax 1.5+ nozzle size to the right number
...
Also... Doing a 'Direct Commit' to see if that is 'acceptable' for small changes like this. I want to look at the commit history and see how the logs handle this type of change.
2017-11-09 20:00:55 -06:00
Scott Lahteine
b6b4bf0959
Merge pull request #8345 from tcm0116/1.1.x-delta_height
...
[1.1.x] Add delta_height variable in lieu of using home_offset
2017-11-09 01:19:48 -06:00
Thomas Moore
658e1ebe5a
Add delta_height variable in lieu of using home_offset
2017-11-08 23:21:02 -06:00
Scott Lahteine
54963cc898
Fix _manual_goto_xy on kinematic systems
2017-11-08 23:18:55 -06:00
Scott Lahteine
ad879a1f90
Clarify some motion code
2017-11-08 23:18:55 -06:00
Scott Lahteine
513f25d42c
Remove redundant dual stepper driver entries
2017-11-08 20:26:54 -06:00
Scott Lahteine
2559745f54
Tweaks to core motion code
2017-11-08 20:08:20 -06:00
Scott Lahteine
7326fe1136
Fix tilt_mesh_based_on_probed_grid output bug
2017-11-08 20:07:02 -06:00
Scott Lahteine
97a43f0c2f
Fix G26 Y position argument
2017-11-08 19:19:21 -06:00
Scott Lahteine
87b655e59e
Fix gcode_get_destination E axis
2017-11-08 12:50:40 -06:00
Roxy-3D
677d490b5c
Add defaults for basic extrusion to Configuration.h files ( #8331 )
2017-11-08 11:02:47 -06:00
Roxy-3D
6ee4ba6932
We need motion even with !HAS_MESH ( #8330 )
...
Thank You MagoKimbra !
2017-11-08 09:58:18 -06:00
Scott Lahteine
4a857f1af6
Followup to G33/LCD patch #8318
2017-11-08 00:46:30 -06:00
Scott Lahteine
1d0739d6d1
Patch G33 misuse of PROBE_MANUALLY
2017-11-07 22:28:54 -06:00
Scott Lahteine
69a7d4e0a5
Conditionals updates from #7979
2017-11-07 21:20:38 -06:00
Scott Lahteine
5fe15c7f10
Patch abuse of sprintf_P in G33
2017-11-07 17:35:32 -06:00
Rowan Meara
094bebcc2d
[1.1.x] Update Thermal Protection Documentation ( #8282 )
...
* Fix thermal protection documentation.
Even before the recent thermal protection changes, the documentation of
the thermal protection feature in the config files did not match the
implementation. I fixed the documentation and reconciled the M303
implementation with the documentation.
* Applied documentation changes to sample config files
* Renamed hysteresis to watch_temp_increase
* Added gcodes back into documentation.
2017-11-07 15:52:28 -06:00
Scott Lahteine
abb15bc30a
Followup patch for G92
2017-11-07 13:08:38 -06:00
Scott Lahteine
8e18e05d1d
Merge pull request #8309 from thinkyhead/bf1_fixes_for_117
...
[1.1] Fix G92 for native workspace
2017-11-07 12:52:55 -06:00
Scott Lahteine
aa80882bdf
Merge pull request #8306 from Kaibob2/patch-4
...
Length fix and translation
2017-11-07 12:27:37 -06:00
Scott Lahteine
e4466b55b5
Fix G92 for native workspace
2017-11-07 12:27:05 -06:00
Kai
b60efb4230
Length fix and translation
...
If #define MSG_Z_FADE_HEIGHT is xx.xx then the last character is crashing into the value
2017-11-07 18:16:30 +01:00
Thomas Moore
2f4a42b313
Fix Delta EEPROM
2017-11-07 16:55:06 +00:00
Scott Lahteine
e1ab285435
Fix some section sizes in EEPROM head comment
2017-11-06 22:41:27 -06:00
Scott Lahteine
26ebeadfaa
Eliminate some compiler warnings
2017-11-06 22:41:27 -06:00
Scott Lahteine
30e4b85587
Fix M118 parameters, with strict guideline
2017-11-06 22:41:27 -06:00
Scott Lahteine
44edffa0a9
Fix SLOW_PWM_HEATERS, issues already patched in 2.0.x
2017-11-06 22:40:44 -06:00
Scott Lahteine
ddf5d68815
Fix non-extended font option
2017-11-06 21:43:18 -06:00
Scott Lahteine
298863c2d0
Tweak an EEPROM loop
2017-11-06 20:16:57 -06:00
Rowan Meara
8e8787ad63
Fixed EEPROM CRC ( #8283 )
...
Fix EEPROM reversion.
2017-11-06 19:18:42 -06:00
Roxy-3D
12151e62ee
Fix G26's circle drawing... ( #8291 )
...
* Fix G26's circle drawing...
This mostly catches the bugfix-v1.1.x branch up to bugfix-v2.0.0
I'll have to do something similar to get bugfix-v2.0.0 caught up to
bugfix-v1.1.x
* only use planner.leveling_active if appropriate
2017-11-06 18:26:47 -06:00
Scott Lahteine
efc1029226
Update bilinear for native workspace
2017-11-06 17:03:34 -06:00
Scott Lahteine
1b09733e7c
Fix FWRETRACT un-hop
2017-11-05 18:33:10 -06:00
Scott Lahteine
d8ef9bda18
Fix point_t pointer in Nozzle::zigzag
2017-11-05 18:32:32 -06:00
Scott Lahteine
267c247da7
Cleanup Nozzle class, fix XY vs Z move order
2017-11-05 18:14:18 -06:00
Scott Lahteine
8ab368559a
Implement CNC_COORDINATE_SYSTEMS
2017-11-04 22:30:23 -05:00
Scott Lahteine
bb111b928b
Add CNC_COORDINATE_SYSTEMS to configs
2017-11-04 22:30:23 -05:00
Scott Lahteine
91abf07087
Cleanup and fix G33
2017-11-04 22:30:23 -05:00
Scott Lahteine
e642a64b68
Prettify some EEPROM code
2017-11-04 22:00:45 -05:00
Scott Lahteine
64f077fd2a
Remove I2CPEM workspace offset
2017-11-04 22:00:45 -05:00
Scott Lahteine
5fefa200ba
Tweaks to cubic_b_sline code style
2017-11-04 22:00:45 -05:00
Kris Kersey
46c2841904
Added support for Anet LCD on Ramps board.
...
Working pin map for Anet LCD display.
Pins 1 and 2 must be swapped on cable.
2017-11-04 21:30:08 -05:00
Scott Lahteine
f9f0ee0f21
Update G2/G3 Workspace Planes
2017-11-04 14:35:25 -05:00
Scott Lahteine
640526f0c8
Operate in Native Machine Space
2017-11-03 22:40:30 -05:00
Scott Lahteine
9af9596f69
Merge pull request #8241 from machaj/fix-links-to-probes
...
Fix probes configuration url
2017-11-03 13:36:20 -05:00
Jan Macháček
0c4e9980fb
Fix probes configuration url
2017-11-03 14:42:02 +01:00
AnHardt
13a3fb1acc
Some cleanup around 'lcd_bootscreen()' and 'lcd_kill_screen()'
...
Move 'lcd_bootscreen()' from `lcd_init()` to 'setup()' where it is cexecute exactly once. Saves 'bool show_bootscreen'.
Move the call of 'lcd_custom_bootscreen()' to the begin of 'lcd_bootscreen()'.
Move the delays into the related functions.
Move the picture loop around 'lcd_kill_screen()' into the function.
2017-11-03 12:16:42 +01:00
Scott Lahteine
343dd1c0b8
Remove G33 trailing whitespace
2017-11-03 04:06:38 -05:00
Scott Lahteine
64029ef8a6
Merge pull request #8179 from thinkyhead/bf1_config_tweak
...
[1.1.x] Faster menu navigation for Anet A8
2017-11-03 03:59:21 -05:00
Scott Lahteine
524f4ee0cf
Tweak to M330 thermal protection
2017-11-03 03:57:11 -05:00
Scott Lahteine
34aeaec553
Remove ADKey steps acceleration
2017-11-03 03:42:52 -05:00
Luc Van Daele
0e4b6b373d
[1.1.x] G33 magic numbers ( #8173 )
...
* [1.1.x] G33 magic numbers
* oops
* comments
* oops
* warning
* better comment section
* remarks
* extra grids
2017-11-03 03:35:53 -05:00
Scott Lahteine
193a0e9273
pid_autotune parity with 2.0.x
2017-11-03 03:26:47 -05:00
Rowan Meara
39cc36d3f1
[1.1.x] M303 thermal runaway protection ( #8209 )
...
* Added M303 thermal runaway protection
Currently, thermal runaway protection is not available during M303.
Therefore, if someone plugs the thermistors in incorrectly and goes to
autotune their printer, the printer temperature could runaway and damage
could occur.
* Replace removed line, clarifying its logic
2017-11-03 03:16:39 -05:00
Scott Lahteine
87d3a1ae4d
Merge pull request #8228 from tcm0116/1.0.x-dual_stepper
...
[1.1.x] Fix automatic stepper assignment for X/Y/Z dual stepper drivers
2017-11-03 03:08:43 -05:00
AnHardt
dcd7949544
Fix watchdog in WATCHDOG_RESET_MANUAL mode AVR
2017-11-03 04:45:13 +01:00
Thomas Moore
277eb16d67
Fix automatic stepper assignment for X/Y/Z dual stepper drivers
2017-11-02 18:50:25 -05:00
jmdearras
c9980c0a5c
Restore MKS_GEN_L
...
Removed by accident, I presume, when the file was cleaned up
2017-11-02 12:14:54 -04:00
jmdearras
3e9504d306
Fix case light "off" function ( #8205 )
...
* Fix case light "off" function
It would only turn the light off if brightness was 255
* Update Marlin_main.cpp
2017-11-01 21:17:23 -05:00
Scott Lahteine
4bf0e15653
Allow asterisks in G-Code commands
...
Addressing #6655
2017-10-31 21:14:56 -05:00
Scott Lahteine
f02ca2a9a3
Organize boards.h by architecture
2017-10-31 16:12:07 -05:00
Scott Lahteine
4fb3ce4739
Support for SilverGate Board
2017-10-31 15:26:27 -05:00
Scott Lahteine
704640bf98
Faster menu navigation for Anet A8
...
Addressing #8166
2017-10-31 14:44:48 -05:00
Scott Lahteine
db6de76acb
Only show custom bootscreen once
2017-10-31 01:52:35 -05:00
GMagician
15be1cb9a9
[1.1.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour ( #8177 )
...
* [1.1.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour
NO_MOTION_BEFORE_HOMING should prevent XYZ movements only when homing is not done.
E axes should be allowed
* Update Marlin_main.cpp
* Update Marlin_main.cpp
* Update Marlin_main.cpp
2017-10-30 22:50:50 -05:00
Scott Lahteine
893092ff7f
Kinematic clamp_to_software_endstops
2017-10-30 16:24:45 -05:00
Scott Lahteine
8b7c1e9cec
Fix for MAX_VFAT_ENTRIES sanity check
2017-10-30 16:24:45 -05:00
Scott Lahteine
393ceb28fc
The plural of 'axis' is 'axes'
2017-10-30 14:49:51 -05:00
Scott Lahteine
d9cb7be444
Merge pull request #8160 from thinkyhead/bf1_fixup_sd_reprint
...
[1.1.x] Simplify SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 23:57:44 -05:00
Scott Lahteine
5837f067cf
Tweak to QUICK_HOME comment
2017-10-29 23:50:02 -05:00
Scott Lahteine
5e5a177934
No hacks needed for SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 22:44:03 -05:00
Scott Lahteine
0b5b03d9dc
Tweak for soft endstops
2017-10-29 20:16:22 -05:00
Scott Lahteine
9288d80613
Merge pull request #8156 from thinkyhead/bf1_anet_10_servo
...
[1.1.x] Define a default SERVO0_PIN for Anet 1.0
2017-10-29 19:53:49 -05:00
Scott Lahteine
6698db29de
Update LCD draw condition
2017-10-29 19:17:32 -05:00
Scott Lahteine
25e86a520d
Merge pull request #8114 from thinkyhead/bf1_print_sd_file_again
...
[1.1.x] Cleanup for SD Print Again
2017-10-29 19:09:34 -05:00
Scott Lahteine
b0e282a74b
Cleanups for SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 19:02:17 -05:00
Scott Lahteine
46ed54cd8e
Include time scale in some planner vars
2017-10-29 18:48:14 -05:00
Scott Lahteine
9c870baf84
Add a hidden 8s watchdog option for easier debugging
2017-10-29 18:34:57 -05:00
Scott Lahteine
471c2b5d5c
Provide a default SERVO0_PIN for Anet 1.0
2017-10-29 18:34:57 -05:00
Scott Lahteine
e792c2b234
Followup to #8123 - to match 2.0.x changes
2017-10-29 05:39:44 -05:00
Scott Lahteine
daa85f71e1
Merge pull request #8123 from thinkyhead/bf1_dual_xyz_endstops
...
[1.1.x] Dual endstops XYZ
2017-10-29 04:36:09 -05:00
Rowan Meara
9850ba0cbd
[1.1.x] Fix M303 thermal protection #8103 ( #8126 )
...
* Fixed M303 thermal protection
The temperature sanity checking logic was not being applied during M303
(pid autotuning) because instead of setting a target temperature, it
directly manipulated the pwm values. When PIDTEMP/PIDTEMPBED is
enabled, PWM values rather than the target temperature determine whether
the heater is on. I changed this to look directly at the PWM amount
when pid is enabled.
* Turn off heaters on M303 error
Currently, PID autotuning stops if it overshoots the temperature by 20C
or if if the temperature does not change for 20 minutes and it times
out. I added calls to disable the heaters in these scenarios.
* Removed unnecessary if statement.
Added changes suggested by GMagician.
* Update temperature.cpp
* Update temperature.cpp
* Update temperature.cpp
2017-10-29 04:34:47 -05:00
Scott Lahteine
318c419f77
Implement support for Dual X and Y endstops
2017-10-29 03:49:45 -05:00
Scott Lahteine
7e1232269a
Add Dual Steppers / Endstops to configs
2017-10-29 03:49:45 -05:00
Scott Lahteine
62d52d62dc
Cleanup for DIGIPOTS settings
2017-10-29 03:49:32 -05:00
LVD-AC
77cf42588f
(1.1.x) serious bug G33
2017-10-29 00:22:55 +02:00
Scott Lahteine
a979c428ee
Revert default BABYSTEP_MULTIPLICATOR to 1
2017-10-27 19:42:51 -05:00
jmdearras
6920769a9a
Added MKS GEN L board ( #8088 )
...
[1.1.x] Add MKS GEN L board
2017-10-27 02:13:41 -05:00
Scott Lahteine
410aa0716d
Concise SD_REPRINT_LAST_SELECTED_FILE description
2017-10-27 00:10:04 -05:00
Scott Lahteine
445a7f65cd
Clean up trailing whitespace
2017-10-27 00:02:35 -05:00
Luc Van Daele
e64cfb13b8
(1.1.x) auto tune calibration parameters ( #8031 )
...
* auto tune calibration parameters
* solve warnings
* Tweaks to formatting
* review Thinkyhead
* Error
2017-10-26 23:49:20 -05:00
Scott Lahteine
2296d98845
Tweak neopixel self-test
2017-10-26 22:46:11 -05:00
Scott Lahteine
9aac3d8773
Add some Polish translations
...
Thanks @SCiunczyk
2017-10-26 22:44:23 -05:00
Scott Lahteine
6569b9ba56
Fix FWRETRACT logic, apply common sense
2017-10-26 22:36:41 -05:00
Bob-the-Kuhn
7ab9abe4ef
Merge pull request #8107 from Bob-the-Kuhn/1.1.x-reduced-font-fix
...
(bug fix) 1.1.x - save 1400 bytes of FLASH by using reduced font for some languages
2017-10-26 16:09:52 -05:00
Bob-the-Kuhn
3357170b18
give this language an unique name
2017-10-26 15:48:00 -05:00
Roxy-3D
2e746f2b8b
Initial conflict resolution of SD_REPRINT_LAST_SELECTED_FILE ( #8104 )
...
* Initial conflict resolution
All previous items resolved:
- Use of ELAPSED() on timer code
- Switch to use of defer_return_to_status=true as much as possible
- Update & Clean Up of Max7219 routines
* Resolve non-SD case in ultralcd.cpp
2017-10-26 11:44:55 -05:00
Bob-the-Kuhn
594c075377
1.1.x - save 1400 bytes of FLASH by using reduced font for some languages ( #8095 )
...
* use reduced sized font for some languages
* Fit Portuguese language files to existing scheme
* Rename language_pl-DOGM.h to language_pl_utf8.h
* Rename language_pl_utf8.h to language_pl-DOGM.h
* Update dogm_font_data_ISO10646_1.h
* Update dogm_font_data_ISO10646_1.h
2017-10-25 18:32:38 -05:00
Scott Lahteine
8bb1e91afd
More specific M100 description
2017-10-25 16:11:09 -05:00
Scott Lahteine
a12d1b21b5
Merge pull request #8048 from madmo/mks-mini-gt2560
...
[1.1.x] Add MKS MINI 12864 support to GT2560
2017-10-25 01:13:07 -05:00
Scott Lahteine
5bed2f351a
Fix spacing, use single instances of similar pins
2017-10-24 19:12:40 -05:00
Scott Lahteine
ec9d7b639d
Encourage users to re-examine their configs
2017-10-24 18:33:31 -05:00
Scott Lahteine
1c97c1582c
Move UBL_SAVE_ACTIVE_ON_M500 to Configuration.h
2017-10-24 18:25:50 -05:00
Scott Lahteine
f06f4b40b8
Apply physical limits to mesh bounds
2017-10-24 16:49:00 -05:00
Scott Lahteine
3235beef6d
Merge pull request #8073 from thinkyhead/bf1_fix_M600
...
[1.1.x] Fix position sync in M600 pause/resume
2017-10-24 14:56:01 -05:00
Scott Lahteine
e5ab783b08
Merge pull request #8061 from thinkyhead/bf1_general_cleanup
...
[1.1.x] Patch up some verbiage in configs
2017-10-24 14:44:31 -05:00
Scott Lahteine
355ebec92d
Fix position sync in M600 pause/resume
2017-10-24 14:41:54 -05:00
montri2025
fa157f08ff
lcd <20 disply Bed Temperature cast ty ( #8068 )
2017-10-23 23:46:26 -05:00
Scott Lahteine
39a545b3f8
Patch up some verbiage in configs
2017-10-22 17:14:50 -05:00
Roxy-3D
e9bc9a2ab4
change to better (more clear) names ( #8049 )
...
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
2017-10-21 10:58:17 -05:00
Moritz Bitsch
b22c87183f
Add MKS MINI 12864 support for GT2560
2017-10-21 13:05:21 +02:00
tweichselbaumer
fa44130734
Add M290 babystepping ( #8014 )
...
* Add M290 babystepping
* Allow `Z` for `M290`
* fix spacing
* Support BABYSTEP_XY in M290
* Not just Z
* Extend M290 for BABYSTEP_ZPROBE_OFFSET
* tweak
2017-10-21 03:58:53 -05:00
MetalSearch
9b3f27f02a
Fix:EndStops doesn't working with BOARD_RAMPS_14_EFB on Micromake C1 ( #8041 )
...
[1.1.x] Fix EndStops don't work with BOARD_RAMPS_14_EFB on Micromake C1
2017-10-21 00:24:22 -05:00
Scott Lahteine
a7398a0459
Prevent SDCARD_SORT_ALPHA from exploding
2017-10-20 19:14:11 -05:00
Scott Lahteine
91c5c2538a
Add SCROLL_LONG_FILENAMES advanced option
...
Based on #7637 by @marcio-ao
2017-10-20 19:14:10 -05:00
Scott Lahteine
259cf1b0b2
BQ enables this in the config. Remove here
2017-10-18 23:23:56 -05:00
Scott Lahteine
2338632270
Simplify Cartesian probing bounds
...
Followup to #8011
2017-10-18 17:16:14 -05:00
Luc Van Daele
2a88a3fd33
boolval revised ( #8017 )
2017-10-18 14:19:01 -05:00
Thomas Moore
84470f6b2a
Update UBL mesh boundaries to accomidate beds centered at 0, 0 ( #8011 )
2017-10-18 10:03:00 -05:00
studiodyne
e04902f589
Add EXTRA_FAN_SPEED feature
2017-10-16 02:32:30 -05:00
Scott Lahteine
d63d08ef8b
Merge pull request #7948 from gallynero/patch-1
...
Enable change feedrate in delta
2017-10-15 16:28:45 -05:00
Scott Lahteine
5c2ff6ed19
Add Capability BUILD_PERCENT
2017-10-15 03:01:36 -05:00
Scott Lahteine
5f708d47ce
Add LCD_SET_PROGRESS_MANUALLY
2017-10-15 02:21:09 -05:00
Scott Lahteine
3b4b9c6d68
Unaccented French for Character Display
2017-10-14 20:17:29 -05:00
MetalSearch
8df47d76c7
Add control board MAKEBOARD Mini
...
+Add French language without accent for japanese LCD
2017-10-14 20:10:03 -05:00
Scott Lahteine
be55a49946
Merge pull request #7980 from thinkyhead/bf1_granular_sw_endstops
...
[1.1.x] Software endstop options by axis
2017-10-14 17:37:35 -05:00
Scott Lahteine
e05af35678
Add MIN_SOFTWARE_ENDSTOP_[XYZ] to example configs
2017-10-14 17:14:19 -05:00
Scott Lahteine
060d16d26b
Split the software endstop capability by axis.
...
Based on #7975 and #7979
2017-10-14 17:14:08 -05:00
Scott Lahteine
e17869ca20
Fix Emergency Parser
...
Followup to #7459
2017-10-14 15:58:07 -05:00
Scott Lahteine
662105c1b6
ADC sensor fix inspired by 'Evgen2' on Twitter
2017-10-14 02:39:13 -05:00
Scott Lahteine
b8ddae61e2
ubl_state no longer needed
2017-10-14 02:39:13 -05:00
Scott Lahteine
ece14af556
Improve LCD leveling value edits
2017-10-14 02:39:13 -05:00
Scott Lahteine
b07a2aa23c
Add HAS_MESH conditional
2017-10-14 02:39:12 -05:00
Scott Lahteine
88857e8028
Move fade_scaling_factor_for_z to Planner
2017-10-14 02:10:46 -05:00
Scott Lahteine
8e808fcadc
General cleanup, apply const
2017-10-13 16:13:36 -05:00
Scott Lahteine
da93a272a0
Move leveling_is_active to a macro
2017-10-13 16:11:27 -05:00
Scott Lahteine
3d5b10735f
Remove obsolete UBL z_offset
2017-10-13 08:23:01 -05:00
gallynero
94228d4522
Enable change feedrate in delta
...
Enable change the relative feedrate on a printing job in delta machines with UBL
2017-10-12 01:55:51 +02:00
Slawomir Ciunczyk
167058b61f
Different NEOPIXEL types
...
Changes to support NEOPIXEL LED strips
- Support for different NEOPIXEL as defined in Adafruit_NeoPixel.h
- ability to setup startup brightness
- ability to define sequential/non-sequential transition of color change during heating-up
- additional parameter to M150 P<brightness>
2017-10-10 01:58:40 -05:00
Scott Lahteine
f835245ee1
Merge pull request #7908 from thinkyhead/bf1_goodbye_legacy_advance
...
[1.1.x] Remove legacy ADVANCE feature
2017-10-10 00:31:39 -05:00
Scott Lahteine
38110e220d
Segmented manual moves for kinematics
2017-10-09 23:10:17 -05:00
deram
9239fcf0da
Allow UBL G29 and G26 to build without a probe
2017-10-09 18:37:53 -05:00
Scott Lahteine
381ebc043f
Add support for ST7565-64128N
...
Based on #7447 by @Bob-the-Kuhn
2017-10-09 17:39:03 -05:00
jmdearras
c7e0a49c94
Add some new LCD displays
...
- Original CR-10
- MKS Mini Display
2017-10-09 17:39:03 -05:00
Scott Lahteine
067622fcc6
Apply some tweaks based on 2.0.x
2017-10-09 17:39:03 -05:00
Scott Lahteine
ae256576e1
Bring configs into parity with 2.0.x
2017-10-09 17:38:39 -05:00
Scott Lahteine
cbfcce09fa
Remove legacy ADVANCE feature
2017-10-09 04:27:45 -05:00
Scott Lahteine
a21201a713
LCD filename already concatentated
2017-10-07 15:14:58 -05:00
Scott Lahteine
53f2f188f2
LCD filename already concatenated
2017-10-07 15:11:28 -05:00
Scott Lahteine
a6e95c7d25
Fix display issue with SD_ALPHA_SORT caching
2017-10-07 15:07:05 -05:00
Dave Johnson
97e6663bb3
[1.1.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled ( #7878 )
...
* Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled
If HOME_AFTER_DEACTIVATE, there is no need to warn on LCD since printer will home prior to starting print. Saves 60 bytes PROGMEM.
add HD44780 too
* Reduce lines used
* Reduce lines used
2017-10-07 15:00:56 -05:00
Scott Lahteine
e2ceb1b800
Merge pull request #7632 from GMagician/Wrong-sanitycheck-message-fix
...
Addressing #7612
2017-10-07 02:25:35 -05:00
Scott Lahteine
8c93295d62
Merge pull request #7873 from thinkyhead/bf1_anet_encoder_pulses
...
[1.1.x] Fixing ANET encoder pulses
2017-10-07 01:21:14 -05:00
Phr3d13
c26242a553
Fixing #7833
2017-10-07 00:07:24 -05:00
Scott Lahteine
dac5f20a01
Patch SD file draw bug
2017-10-06 23:53:08 -05:00
Scott Lahteine
b211fa4e1f
Remove extra NEWPANEL settings in Conditionals_LCD.h
2017-10-06 17:23:32 -05:00
LVD-AC
355cba4aa7
Fixes for G33
2017-10-06 15:52:53 -05:00
Scott Lahteine
e287e14354
Tweak spacing in utf8_mapper.h
2017-10-06 15:11:27 -05:00
Scott Lahteine
5e63ba970d
Merge pull request #7862 from thinkyhead/bf1_mapper_c2c3c4_sk
...
[1.1.x] Added Slovak C2C3C4 mapper implementation.
2017-10-06 14:56:26 -05:00
Roman Moravčík
2a46ab288e
Added Slovak C2C3C4 mapper implementation.
2017-10-06 14:40:15 -05:00
Scott Lahteine
7999249a5c
Set TEMP_SENSOR_0 to 1 in CR-10 example config
...
As pointed out in #7692 by @totalitarian
2017-10-06 14:29:00 -05:00
Scott Lahteine
0ec9a7f090
Fix xon_xoff_state initialization
2017-10-04 12:10:15 -05:00
Scott Lahteine
a47c5c093d
Merge pull request #7459 from ejtagle/xon-xoff-sdxfer
...
[1.1.x] XON/XOFF serial handshake (for faster transfers to SD)
2017-10-02 23:52:41 -05:00
Scott Lahteine
bcb8722513
Fix DUAL_X_CARRIAGE manual move
...
Addressing #7745
2017-10-02 23:28:52 -05:00
Scott Lahteine
4c34b3ad9c
Stop redundant E4_IS_TMC2130 current control
2017-10-02 23:10:34 -05:00
Scott Lahteine
1b8b5c4b06
Make prepare_move_to_destination_dualx a full move function
2017-10-02 23:10:18 -05:00
Scott Lahteine
4e19ff75b6
XON/XOFF corrections, tweaks, formatting, etc.
2017-10-02 03:52:42 -05:00
Scott Lahteine
94caabf89a
Add XON/XOFF options to example configs
2017-10-02 03:52:41 -05:00
Scott Lahteine
f365448338
Merge pull request #7811 from thinkyhead/bf1_fix_resume_print
...
[1.1.x] Fix broken M600 resume_print
2017-10-01 22:54:34 -05:00
GMagician
8ab426c3a4
Updated all examples configurations
...
Forgot to update examples configurations. Done now
2017-10-01 21:04:12 -05:00
GMagician
33d28c24bf
Implementing [FR] #7548
...
Added new configuration to inhibit XYZ movements when home is not done
2017-10-01 21:02:42 -05:00
Scott Lahteine
ac70048945
Only MarlinConfig.h ahead of feature block
2017-10-01 20:55:14 -05:00
MasterPIC
40a4a716e1
Fix filament change bug in resume_print
...
Expected behaviour: while (auto)extruding the new filament, the nozzle should not move. It should move (from filament replacement position to printing position) only after the user has confirmed the successful filament replacement and extrusion.
Actual behaviour: while (auto)extruding the new filament, the nozzle moves from filament replacement position back to printing position.
So the extrusion step is mixed with the movement required to go back to the printing position.
The provided code seems to be working but probably a better fix is required.
2017-10-01 18:42:29 -05:00
Scott Lahteine
802f147686
Remove some excess whitepsace
2017-10-01 18:25:04 -05:00
Scott Lahteine
80a0f935a1
Fix G10-G11 by adding a synchronize
...
Based on #7792 by @tcm0116
2017-09-30 17:46:31 -05:00
MasterPIC
7f8ff0a724
Show leveling status on character LCD
2017-09-27 12:18:41 -05:00
Scott Lahteine
723a34d9c7
Add confirmation to Init EEPROM command
2017-09-27 11:27:47 -05:00
Scott Lahteine
2efd5b119d
Add USER_SCRIPT_RETURN option
2017-09-27 11:23:34 -05:00
Scott Lahteine
b105e47cb5
Move SERVO0 pin on GT2560 A+ with BLTOUCH enabled
...
Based on #7769
2017-09-27 10:39:44 -05:00
DecoyPlatypus
41dcbe89dd
Fixed ST7920_DELAY typo
...
Fixed typo where ST7920_DELAY_2 was being #defined after a check for #ifndef ST7920_DELAY_3
2017-09-27 03:01:09 -05:00
DecoyPlatypus
70a64355f6
Fixed LCD_FOR_MELZI SanityCheck
...
Sanity Check for LCD_FOR_MELZI would fail with "Please select no more than one LCD controller option" any time #define LCD_FOR_MELZI was enabled in Configuration.h, even if there were no other LCD options enabled.
2017-09-27 03:01:09 -05:00
Scott Lahteine
e37a1ded0d
Increase BABYSTEP_MULTIPLICATOR to 100
...
Ideally, it should be calculated based on Z steps per unit so that each
babystep corresponds to around 0.025mm. Smaller than this is largely
insignificant for typical layer heights.
2017-09-27 00:14:26 -05:00
Scott Lahteine
3e28243076
No need for LCD_PINS_Dn when unused
2017-09-27 00:12:20 -05:00
Scott Lahteine
bbb94b8f68
babystepping tweak
2017-09-27 00:12:20 -05:00
Scott Lahteine
a277b43e30
Fix babystep menu display
2017-09-27 00:12:20 -05:00
Scott Lahteine
8a994fb1b1
Fix encoder pulses for G3D_PANEL
2017-09-27 00:12:20 -05:00
Scott Lahteine
ac2ac99e15
Fix bad logic in autostart
...
As pointed out by @marcio-ao in #7638
2017-09-24 17:52:35 -05:00
Scott Lahteine
c1cc79176c
Full-featured Creality configs
2017-09-24 16:52:42 -05:00
Scott Lahteine
f25dccd6d1
Disable BABYSTEP_XY by default in all configs
2017-09-24 16:52:42 -05:00
Scott Lahteine
cd09a83cfa
Add size note to SDSORT_LIMIT
2017-09-24 16:52:41 -05:00
Scott Lahteine
9bbc2df217
General code cleanup, spacing
2017-09-24 16:52:41 -05:00
Luc Van Daele
74d430cb97
matrix names update ( #7697 )
...
* matrix names update
* symplified names
* new angle normalization
* ABC
* axis
* least squares
* recalc_delta_settings
* endstop_adj
* 0p
* bug
2017-09-24 01:45:31 -05:00
Scott Lahteine
9d4d53e2fd
Update links to old wiki page
2017-09-23 22:06:45 -05:00
Scott Lahteine
00896f1713
Fix LEVEL_BED_CORNERS (No leveling required)
2017-09-23 22:00:45 -05:00
Scott Lahteine
c3a9e95a5f
Define drawmenu items once, in ultralcd.cpp
2017-09-23 22:00:45 -05:00
Scott Lahteine
0afd25a010
Fix caselight compile issues
2017-09-23 22:00:44 -05:00
GMagician
5b87843fae
Addressing #7612
...
Replaced extruder with hotend
2017-09-07 19:07:36 +02:00
Scott Lahteine
386b74f8c2
Merge pull request #7593 from marcio-ao/bugfix-1.1.x
...
Added option for graphical overlay for Z-offset (Resubmission of #7350 and #7586 )
2017-09-02 00:01:38 -05:00
Tannoo
2a963fb5d1
UBL LCD Bugfixes ( #7598 )
2017-09-01 16:59:06 -05:00
Marcio Teixeira
d69c5317df
Added option for graphical overlay for Z-offset
2017-08-31 14:21:39 -06:00
Scott Lahteine
367e1b54ba
Merge pull request #7591 from thinkyhead/bf1_misc_patches
...
M111: no args reports current flags
2017-08-31 15:19:29 -05:00
Scott Lahteine
8a184a526a
Marlin: Patch G33, allow M111 to give status
2017-08-31 14:35:00 -05:00
Scott Lahteine
353c23b16e
Enforce BED_CENTER_AT_0_0 on Delta, SCARA
2017-08-31 14:34:59 -05:00
Scott Lahteine
898f48e331
CNC workspace planes for G5
...
According to LinuxCNC, G5 should throw an error if the current plane mode isn't XY.
2017-08-31 14:29:29 -05:00
Scott Lahteine
5851c2d36f
MAX7219 followup ( #7564 )
...
* Add MAX7219_DEBUG to Travis CI testing
* Tweak config and use standard pin naming for MAX7219_DEBUG
* MAX7219: Apply coding standards, use macros, etc.
* Make code work...
2017-08-31 11:44:43 -05:00
Scott Lahteine
52073f21c5
Merge pull request #7556 from thinkyhead/bf1_slovak_language
...
Slovak UTF-8 translation
2017-08-27 21:05:53 -05:00
Scott Lahteine
321f98f867
Fix servo delay in Folgertech config
2017-08-27 20:53:27 -05:00
jneilliii
36771e9492
Fixes required for Creality CR-10
2017-08-27 20:39:16 -05:00
Roxy-3D
3f0b38ed5d
Add Max7219 LED Matrix Debug Support ( #7563 )
...
* Add Max7219 LED Matrix Debug Support
The Max7219 8x8 LED Matrix's are very helpful for debugging new code.
And for that matter, just trying to maximize printer settings without
causing stuttering.
The displays are very inexpensive (under $2.00 with shipping) and
provide a lot of help when trying to debug complicated code.
* Try to keep Makefile up to date.
2017-08-25 17:03:07 -05:00
GMagician
0067bb2840
Addressing #7552
...
When M405 is used it changes 'volumetric_multiplier[FILAMENT_SENSOR_EXTRUDER_NUM]' value. When M406 disables M405 it leaves the value unchanged.
This PR applies 'calculate_volumetric_multipliers' in M406 instead of resetting it to 1.0 because M200 may not be compatible with M405 hence I'm sure to restore anyway with correct value.
2017-08-25 03:23:16 -05:00
Scott Lahteine
2b12093589
Merge pull request #7532 from thinkyhead/bf1_fan_mux_vben
...
New feature: Part-Cooling Fan Multiplexer
2017-08-25 03:16:40 -05:00
Michal Holes
54d48130f3
Slovak UTF-8 translation
...
Slovak UTF-8 translation
2017-08-23 19:14:35 -05:00
Scott Lahteine
86c024ce98
Organize, document pins.h include lines
2017-08-23 18:33:00 -05:00
Scott Lahteine
c7b07d20f2
Minor patches to pins files
2017-08-23 18:32:59 -05:00
Scott Lahteine
356af7dcb0
Tweak Sanguinololu-related pins files
2017-08-23 18:32:59 -05:00
Scott Lahteine
11a724d8fc
Sanguinololu example configuration
2017-08-23 18:32:59 -05:00
Scott Lahteine
e337df2e98
Miscellaneous tweaks to serial outputs, code cleanups
2017-08-23 18:32:58 -05:00
Vben
c0409b85e7
New feature: Part-Cooling Fan Multiplexer
2017-08-18 15:59:04 -05:00
Scott Lahteine
e82e9073d6
Merge pull request #7530 from GMagician/Code-reduction
...
Code reduction with some configurations
2017-08-18 13:57:59 -05:00
GMagician
6127154af3
Fix identation by tab
...
There was a tab instead of spaces
2017-08-18 11:34:55 +02:00
GMagician
b94a1c6b9f
Code reduction this some configurations
...
When switching noozle and extruder but these operations are done by the same servo in 'setup' function there is a unnecessary call
2017-08-18 11:11:00 +02:00
GMagician
405a2132f3
#7529 compile fix
...
I made an error in previous fix
2017-08-17 22:04:28 +02:00
GMagician
869d7f3703
#7504 missing part
...
#7504 integration has missed this part.
When more than 1 servo is used with bltouch it's impossible to predefine default servo delay for it.
In my original fix I completely removed this part but maybe this is a better compromise
2017-08-17 21:43:47 +02:00
Scott Lahteine
101ba70517
Merge pull request #7505 from thinkyhead/bf1_anet_1_pio
...
Add Anet 1.0 to Platformio.ini
2017-08-17 00:33:20 -05:00
Vben
4817b39d98
Added new feature for AutoParking Extruder (APE)
2017-08-16 17:33:11 -05:00
Scott Lahteine
6772e33ef6
Use [XY]_CENTER for error correction
...
Followup to #7512
2017-08-16 16:13:09 -05:00
Scott Lahteine
385f1bb9e5
Merge pull request #7504 from thinkyhead/bf1_servo_delays
...
Individual servo delays
2017-08-16 16:05:22 -05:00
Scott Lahteine
2a31c9f2ce
Merge pull request #7515 from cdedwards/bugfix-1.1.x
...
Fix for G26 spam output
2017-08-16 16:01:10 -05:00
MTrab
5fa61c0ad3
Add Anet 1.0 to Platformio.ini
...
Added env:anet10 to platformio.ini for easy compile and upload to this board
2017-08-16 15:59:20 -05:00
Scott Lahteine
b3f59ec945
Merge pull request #7519 from thinkyhead/bf1_cleanups_aug_16
...
Add "Level Corners" menu item
2017-08-16 15:58:15 -05:00
Tannoo
b33739d493
UBL_Language_Update ( #7520 )
...
* UBL_Language_Update
Translatable strings
* Use slightly better wording...
* Use slightly better wording...
2017-08-16 09:49:04 -05:00
Scott Lahteine
a1878cd1c0
Add "Level Corners" menu option
2017-08-16 02:54:33 -05:00
Scott Lahteine
0a18fb735e
Use "PSU" label to fit on screen
2017-08-16 02:51:00 -05:00
Scott Lahteine
30887feae3
Tweak some formatting in ABL G29
2017-08-16 02:51:00 -05:00
Thomas Moore
257b693ab0
Advanced pause fixes ( #7518 )
...
* Disallow filament change while paused
* Use kinematic movemements in pause_print and resume_print
2017-08-15 22:57:13 -05:00
Tannoo
ab2ac1af71
UBL_LCD_storage_corrections ( #7517 )
...
Correcting the storage selection.
Also EEPROM error handling on the LCD.
2017-08-15 21:01:11 -05:00
cdedwards
f1843211e6
Fix for G26 spam output
...
while heating, G26 will continuously spam the heater states instead of printing it out every 5000ms.
2017-08-15 17:04:53 -06:00
Roxy-3D
be5ca34215
Allow G29 to work correctly even if nozzle is off the mesh. ( #7512 )
...
* work around previous regressions...
2017-08-15 17:04:52 -05:00
Scott Lahteine
06541ec885
Merge pull request #7448 from thinkyhead/bf1_delta_fixes
...
Prevent damage if DELTA_HEIGHT is set badly
2017-08-15 16:35:09 -05:00
GMagician
e9c72978c7
Implement SERVO_DELAY as array
...
This modify give SERVO_DELAY x servo basis
2017-08-15 00:28:47 -05:00
Scott Lahteine
96ae53cf41
Use MOVE_SERVO macro where possible
2017-08-15 00:28:39 -05:00
Scott Lahteine
3be9c19f12
Hold on move axis screens
2017-08-14 22:51:47 -05:00
Scott Lahteine
8fd58cd6dc
Patch goto labels for consistency
2017-08-14 22:51:47 -05:00
Scott Lahteine
75e6f72c89
Fix hexadecimal number formatting
2017-08-14 22:50:44 -05:00
Scott Lahteine
ac76101ec3
Eliminate goto in gcode_M48
2017-08-11 17:00:40 -05:00
Scott Lahteine
75e6ead5fd
Eliminate goto in gcode_G33
2017-08-11 17:00:40 -05:00
Scott Lahteine
6bd63d27b5
Updates to G29 for probe error handling
2017-08-11 17:00:40 -05:00
Thomas Moore
f54e0fc90f
Prevent damage if DELTA_HEIGHT is incorrect
2017-08-11 16:09:14 -05:00
Scott Lahteine
0938c62b48
Neater position_is_reachable call
2017-08-11 15:55:32 -05:00
Scott Lahteine
9d95b1b4df
Tweak Conditionals_post.h
2017-08-11 15:55:32 -05:00
Scott Lahteine
35d5a7bdff
Tweak CR-10 config/pins
2017-08-11 15:55:31 -05:00
Scott Lahteine
419c8969a7
Merge pull request #7479 from thinkyhead/bf1_fix_italian
...
Fix Italian string length
2017-08-10 18:42:35 -05:00
Frederik Kemner
25a11cd485
Use bed size and inset instead of travel limits to define mesh area\n\nAs proposed in #7435 ( #7480 )
2017-08-10 16:53:04 -05:00
Scott Lahteine
7f3406d47b
Fix Italian string length
...
Addressing #7264
2017-08-10 15:41:35 -05:00
etagle
2864ef8c7f
Slight improvement to the line parsing logic, saving 8 cycles per character
2017-08-08 02:57:55 -03:00
etagle
534bbb81ff
Adding XON/XOFF and STATISTICS implementation
2017-08-08 02:46:37 -03:00
etagle
3e5485de92
Enforcing requirements so XON/XOFF software handshake works and no drops of data are experienced while transferring data to an SD Card. I tested this with a CH340 USB to serial adapter (quite typical) at baudrates as high as 1000000 on a Atmega2560 running at 16Mhz, with no problems at all. We need a 1024 byte RX buffer. Less than that and we will have drops, higher than that is not needed
2017-08-08 02:30:04 -03:00
etagle
9e147e9ac4
Adding XON/XOFF and STATISTICS configuration settings and proper documentation on their usage for serial port
2017-08-08 02:22:33 -03:00
etagle
8ab2e420f6
Adding separate RX_BUFFER_SIZE configuration setting and proper documentation on its usage
2017-08-08 02:18:42 -03:00
etagle
b4c53af07d
Adding a new macro to be able to determine if a given integer value is a power of 2
2017-08-08 02:09:50 -03:00
Jozsef Kiraly
97c21e9007
Support for Geeetech GT2560 Rev.A/Rev.A+
2017-08-06 00:42:54 -05:00
Scott Lahteine
b2822a59f9
Add a sanity check for valid bed size
2017-08-05 03:49:04 -05:00
Scott Lahteine
a7e5c1bf19
Use float to init TMC2133 steps-per-mm
2017-08-05 03:48:52 -05:00
Scott Lahteine
dd66d21749
Extend DEACTIVATE_SERVOS_AFTER_MOVE sanity-check
...
As proposed in #7429
2017-08-05 03:48:52 -05:00
richarddeweerd
b370906031
Example config for Geeetech I3 Pro X with GT2560 controller
2017-08-05 03:48:52 -05:00
Scott Lahteine
804818b4d9
Bring configs up to date
2017-08-05 03:48:52 -05:00
Scott Lahteine
dd841a3675
Merge pull request #7410 from benlye/user-script-feedback
...
Make audible user script feedback optional
2017-08-05 02:59:56 -05:00
Florian Heilmann
0fd2923a9f
Fix compilation with ADVANCED_PAUSE_FEATURE without SDSUPPORT ( #7412 )
...
* Fix compilation of ADVANCED_PAUSE_FEATURE without SDSUPPORT
* Fix Identation
* Make use of IS_SD_PRINTING macro
as per @MagoKimbra
2017-08-05 02:58:38 -05:00
benlye
24af9e1bf4
Make audible user script feedback optional
...
Add a parameter to enable/disable audible user script feedback
2017-08-04 17:24:10 +01:00
Florian Heilmann
6827a162bb
Update language_de.h
...
Add
MSG_BLTOUCH
MSG_DELTA_SETTINGS
MSG_UBL_MESH_EDIT
MSG_UBL_OUTPUT_MAP_BACKUP
MSG_UBL_STEP_BY_STEP_MENU
MSG_Z_FADE_HEIGHT
2017-08-04 09:35:21 +02:00
Scott Lahteine
3497153cf1
Followup cleanup patch
...
Fix regression in #7428
2017-08-03 14:55:22 -05:00