Scott Lahteine
e8bda62d2a
Followup to servo angles patch
...
Fix #12594
2018-12-08 15:31:59 -06:00
Scott Lahteine
18fedafbc5
Refresh screen on SD Init
2018-12-08 15:31:59 -06:00
Marcio Teixeira
b22716e938
M425 Backlash Correction ( #11061 )
2018-12-08 14:36:46 -06:00
Scott Lahteine
fa47ce369a
Sanity-check for negative steps, feedrate, accel
2018-12-07 19:38:15 -06:00
Scott Lahteine
ef81b5f03e
Link to font docs in ultralcd_DOGM.cpp
2018-12-07 19:10:55 -06:00
Scott Lahteine
4388015f1a
Tweak config formatting
2018-12-07 16:57:14 -06:00
Scott Lahteine
b7e38ea249
Signal an invalid mesh for M420 enable / load
2018-12-07 16:14:11 -06:00
teemuatlut
50b2fbd031
Trinamic: Split stealthChop, improve driver monitoring, etc. ( #12582 )
2018-12-07 15:34:21 -06:00
Scott Lahteine
9fbd73d931
Fix up some delta settings
2018-12-05 18:57:47 -06:00
Dave Johnson
0947b92734
Build and CI fixes and optimizations ( #12584 )
...
-Disable LDF "deep+" mode on AT90USB platforms. Appears not needed any longer (likely due to fix 7322df26ad
). Results in identical binary output and cuts compile time in half
-Disable Cartesio config from CircleCI (compile failure)
-Disable Geetech I3 Pro X GT2560 from CircleCI (compile failure)
-Enable EEPROM on Micromake example config (fix compile failure)
-Move FolgerTech/i3-2020 to AVR platform in CircleCI (fix CirculeCI build failure)
-Disable various examples failing to build in CircleCI
-Enable various examples no longer failing to build in CircleCI
2018-12-05 17:21:40 -06:00
mr-miky
11c7945365
Don't include STM32 Core code when compiling STM32 Generic ( #12575 )
2018-12-03 06:55:49 -06:00
Scott Lahteine
64389acdf1
Print a space after scrolling status
2018-12-03 06:17:09 -06:00
Scott Lahteine
7a361ad36a
Alternative fan image option ( #12579 )
...
* Alternative fan bitmap
* Move bed over by 3px
2018-12-03 05:55:33 -06:00
Scott Lahteine
261c6f4b96
Fix pause/resume SD print
...
Followup to #12551 , addressing #12566
2018-11-30 19:23:08 -06:00
Scott Lahteine
2224a4d61a
Remove AVR-only MARLIN_DEV_MODE code
2018-11-30 17:54:24 -06:00
Scott Lahteine
e874f9664c
Tweaks to endstops code
2018-11-30 14:25:55 -06:00
Scott Lahteine
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h ( #12562 )
2018-11-30 12:48:46 -06:00
Scott Lahteine
aaf862aef2
Fix angles for disabled EDITABLE_SERVO_ANGLES ( #12559 )
2018-11-30 12:31:42 -06:00
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
2018-11-29 16:58:58 -06:00
Scott Lahteine
69d869c3d9
Tweak FR icon. Update font data.
2018-11-29 12:59:30 -06:00
Scott Lahteine
0c1cd9f590
Fix "No SD Card" indicator
2018-11-29 12:35:31 -06:00
Jacob Jordan
8be91677df
Fix Skew factors ( #12555 )
...
- Ensure Skew factors are calculated from test square measurements
2018-11-29 11:39:31 -06:00
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
2018-11-28 19:28:31 -06:00
Scott Lahteine
95d154a91f
Fans loop macro
2018-11-28 16:45:08 -06:00
Scott Lahteine
61db0b65b6
Followup to heating progress
2018-11-28 14:47:43 -06:00
Scott Lahteine
4f9ec9ab45
Add heating progress bars ( #12543 )
2018-11-27 21:15:52 -06:00
Scott Lahteine
929a513a6b
Add poll_runout_states, which returns 1 for runouts ( #12547 )
2018-11-27 20:13:24 -06:00
Scott Lahteine
01b5c810d5
Space out multiple edit lines a bit
2018-11-27 18:10:19 -06:00
Scott Lahteine
cd88ea2106
Fix runout debug output
...
Followup to #12544
2018-11-27 18:10:19 -06:00
Scott Lahteine
cecc238f68
Save recovery info on SD pause
2018-11-27 14:42:19 -06:00
Marcio Teixeira
439a3e8463
Improve runout sensor, fix LIGHTWEIGHT_UI screen size ( #12544 )
2018-11-27 13:45:25 -06:00
Scott Lahteine
5b24ce9024
Hide M217 compile warning
2018-11-26 16:52:16 -06:00
David Bates
d94b50a3d8
Add sample config for Delta with MKS SBASE ( #10819 )
2018-11-25 21:23:02 -06:00
InsanityAutomation
dec721c52b
Add Formbot Raptor2 and Raise3D pins ( #12532 )
...
* Add Formbot Raptor2 board
* Add Raise3D Rumba board
2018-11-25 19:56:06 -06:00
Scott Lahteine
6aae199572
Add missing boards to Makefile
2018-11-25 19:11:09 -06:00
Scott Lahteine
0a638cc022
Adjust Formbot Raptor pins
2018-11-25 18:35:45 -06:00
Ludy
e5019a0481
Fix English special symbols ( #12529 )
2018-11-25 18:19:12 -06:00
Scott Lahteine
09d6db491a
Fix wait_for_bed compile error
2018-11-25 18:05:41 -06:00
Roman Moravčík
d545f984b0
Update Slovak translation ( #12523 )
2018-11-25 17:44:51 -06:00
Ludy
730f223100
Correct FANMUX2_PIN ( #12538 )
2018-11-25 17:27:41 -06:00
Yücel Temel
d857cdfb27
Update Turkish language ( #12524 )
2018-11-25 17:26:26 -06:00
Scott Lahteine
4a7c6f7241
NUM_ARRAY => COUNT
2018-11-24 00:27:45 -06:00
Giuliano Zaro
31113c5adf
Update Italian language ( #12512 )
2018-11-24 00:26:54 -06:00
Scott Lahteine
b57343c255
Put status screen options in Configuration_adv.h
2018-11-23 23:15:07 -06:00
Scott Lahteine
1fcc13b011
Allow Serial Overrun Protection to be disabled
2018-11-23 21:07:38 -06:00
Scott Lahteine
29c53f2402
Hide some compile warnings
2018-11-23 21:07:38 -06:00
Scott Lahteine
caca3c8503
Use wait_for_bed with WAIT_FOR_BED_HEATER
...
Addressing #12517
2018-11-23 20:39:23 -06:00
Scott Lahteine
f1efcfed14
Fix backslash in language_test.h
2018-11-23 20:39:23 -06:00
Yücel Temel
3b186a55ac
Don't show superscript ³ with NOT_EXTENDED_ISO10646_1_5X7 ( #12513 )
2018-11-23 20:16:51 -06:00
Scott Lahteine
82c96c971e
Bring superscripts slightly lower in BDF fonts
2018-11-23 20:02:34 -06:00
Sinisa Culic
8a0992d921
Fast PWM for controller fan ( #12485 )
2018-11-23 16:03:39 -06:00
Ludy
e98d195901
Remove extra declarations in cardreader.cpp ( #12520 )
2018-11-23 15:58:20 -06:00
Scott Lahteine
fd2998efd5
Revert ADC_KEYPAD direction behavior ( #12508 )
2018-11-22 06:00:00 -06:00
Scott Lahteine
d29cb09b3e
Fix a minor compile warning
2018-11-22 05:35:38 -06:00
Yücel Temel
5b1d52671c
Use superscript 3 in language_en.h ( #12504 )
2018-11-22 02:27:28 -06:00
Marcio Teixeira
7109dadd21
Additional pin definitions for Archim 2 ( #12500 )
...
- Added GPIO pins to Archim 2
- Added new 108 pin to `fastio_Due.h`
2018-11-22 01:07:02 -06:00
Andy Shaw
4975b13b74
Fix problems with LPC1768 EEPROM flash emulation ( #12503 )
...
* Remove duplicate calls to PrepareSector
Some flash memory API calls require that a call to `PrepareSector` is done before use. However this call is already made by the LPC1768 framework so the calls in this code are not required.
* Ensure correct alignment of RAM buffer
The LPC176X flash API requires that the RAM buffer used for write operations must be word-aligned. This change ensures that this is the case.
2018-11-22 01:03:32 -06:00
Scott Lahteine
b738972e69
General cleanup of Re-ARM pins
2018-11-21 19:00:49 -06:00
Scott Lahteine
ee423dcdd0
Invert hotend bitmaps, by default
2018-11-21 01:02:06 -06:00
Scott Lahteine
c5642a894f
Fix ADC_KEYPAD middle button ( #12493 )
2018-11-20 21:39:30 -06:00
Scott Lahteine
0946cbcdca
Revert some const changes (for now)
2018-11-20 08:19:48 -06:00
Scott Lahteine
4def8b3b5e
Expanded options for _Statusscreen.h ( #12455 )
...
See the PR for full details. The updated system will be documented on the website in the near future.
2018-11-20 07:50:37 -06:00
Scott Lahteine
d51e5690f4
Don't show updir with no card present
2018-11-20 07:01:46 -06:00
Scott Lahteine
ec9d21a234
Shift YZ on graphical display to fit Z+123.45
2018-11-20 06:58:18 -06:00
Scott Lahteine
817a37169a
Apply/unapply const here and there
2018-11-20 06:44:21 -06:00
Scott Lahteine
643e0066a0
Followup to #12451
2018-11-20 06:27:19 -06:00
Marcio Teixeira
4bcb63b705
Fix for #12482 ( #12483 )
...
Fix Z-move to uninitialized position in SWITCHING_EXTRUDERS tool_change (no_move=true)
2018-11-20 00:04:11 -06:00
Marcio Teixeira
50ee747787
Fix compilation errors. Followup to #12439 ( #12481 )
2018-11-20 00:02:13 -06:00
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests ( #12477 )
2018-11-19 23:59:48 -06:00
Scott Lahteine
a4c15dc54f
Modify MBL to use IJ instead of XY ( #12478 )
2018-11-19 09:08:15 -06:00
Scott Lahteine
fc3f1c4572
Get u8g reference for lcdprint
2018-11-19 06:23:15 -06:00
Scott Lahteine
88c57eaf55
Clean up some u8g code ( #12476 )
2018-11-19 01:33:59 -06:00
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
2018-11-18 20:39:49 -06:00
Scott Lahteine
826d570162
Combine Travis CI option-setting commands ( #12474 )
2018-11-18 19:58:02 -06:00
Scott Lahteine
9d13f07d09
GTM32 Pro VB changes from Markku Sinisalo
2018-11-18 19:56:38 -06:00
Roman Moravčík
5fbe5cabc8
Fixed displaying of kill MSG_OUTAGE_RECOVERY string. ( #12470 )
2018-11-18 18:05:29 -06:00
kAdonis
4ae9a06c60
Update M303.cpp ( #12471 )
2018-11-18 18:04:51 -06:00
Ludy
c0b75f49b6
Fix "no effect" and "unused variable" compile warnings ( #12473 )
2018-11-18 17:54:00 -06:00
Nils Hasenbanck
5a4fd8e0a6
Fix access to the DWT peripheral for STM32 HAL ( #12434 )
...
Access to the DWT peripheral for the `CYCCNT` register needs to happen before `main()`. The code needs to be called after the setup of the system clocks, so the right place is between the `premain()` and `main()` function of the STM32 Arduino core.
This patch moves the DWT access code to a new function, which is then placed between `premain()` and `main()`.
2018-11-18 01:30:46 -06:00
Scott Lahteine
7f225b9421
Fix MAX_MESSAGE_LENGTH
2018-11-18 01:11:26 -06:00
Scott Lahteine
06674a321a
Remove extra include
2018-11-18 00:34:07 -06:00
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
2018-11-17 22:21:44 -06:00
Giuliano Zaro
d3605cfc26
Don't start watching heaters when target is 0 ( #12453 )
2018-11-17 21:53:52 -06:00
Ludy
93e958f695
Fix compile error with ZONESTAR_LCD+NO_LCD_MENUS ( #12466 )
2018-11-17 21:21:30 -06:00
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
2018-11-17 21:13:36 -06:00
Nils Hasenbanck
779b2709ec
Change temperature pin order for RemRam V1 ( #12458 )
...
Beta testers suggested to adopt the RAMPS order of temperature probe connectors. This commit fixes the order to the RAMPS order.
2018-11-17 16:51:06 -06:00
Scott Lahteine
8ebb4dc294
Followup to static CardReader
2018-11-17 07:52:35 -06:00
Scott Lahteine
7ee5894360
Allow float XY probe offsets
...
Responding to #12383
XY probe offsets should be integers because adding decimal points makes the code larger. But if decimals are very much wanted, this commit removes the old restriction.
2018-11-17 07:44:47 -06:00
Giuliano Zaro
43ecdb606f
Fix a compile warning ( #12452 )
2018-11-17 07:08:25 -06:00
Ph0non
984c4ba8c7
Enable SD Card on RepRap Display and RADDS ( #12446 )
...
* Enable SD Card on RepRap Display and RADDS
Define the necessary pins in `pins_RADDS.h` (copied from the `RADDS_DISPLAY` section) for the use of the SD card slot on RRD.
2018-11-17 06:59:40 -06:00
Ludy
56a94c2a26
Use 'target_extruder' in M104 as with M109 ( #12448 )
2018-11-17 06:55:25 -06:00
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
...
* Make CardReader a static class
* Make CardReader flags into bitfields
2018-11-16 22:39:16 -06:00
Scott Lahteine
3e9ffaddb6
Consolidate, optimize some LCD menu code ( #12450 )
2018-11-16 21:44:48 -06:00
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
2018-11-16 20:47:07 -06:00
Mateusz Krawczuk
ca21ac6b9b
Support two MAX6675 thermocouples ( #8686 )
2018-11-16 18:20:33 -06:00
Scott Lahteine
0e610815e4
No need for Cap:PAREN_COMMENTS
2018-11-16 04:28:40 -06:00
Scott Lahteine
7a075a5dc9
Tweak extruder errors
2018-11-16 01:32:21 -06:00
Scott Lahteine
2d92f333f5
Fix GcodeSuite::T active_extruder reference
2018-11-15 14:07:24 -06:00
Scott Lahteine
d2bb53702a
Optimize target_extruder, ignore T with mixing ( #12432 )
...
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
2018-11-14 17:33:04 -06:00
Marcio Teixeira
5e586a6b39
Fix to runout sensor code. ( #12431 )
...
- "old_state" is no longer a class static variable.
2018-11-14 16:54:05 -06:00
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
...
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
2018-11-14 13:13:51 -06:00
Scott Lahteine
edfd106bc5
Rejigger Filament Runout class ( #12428 )
2018-11-14 11:45:57 -06:00
Scott Lahteine
f4c128ecaa
Move RRW keypad code to a common method ( #12429 )
2018-11-14 06:00:21 -06:00
Scott Lahteine
54ec5528a0
hasstatus => has_status
2018-11-14 01:34:28 -06:00
Scott Lahteine
ebf585b673
Fix an old sanity check
2018-11-14 01:15:35 -06:00
Ryan
052d102ded
UltiMachine Archim 1 support ( #12404 )
2018-11-14 00:27:39 -06:00
Scott Lahteine
664e20754d
Clean up pins files
2018-11-14 00:23:33 -06:00
Scott Lahteine
1eb5249598
Fix Formbot Trex-2+ configs
...
Followup to #12422
2018-11-13 21:53:54 -06:00
thiagodesacosta
075a22ed65
Update Portuguese-Brazilian translation ( #12402 )
2018-11-13 19:42:25 -06:00
Marcio Teixeira
3ceab8474c
Add required "cardreader.h" include ( #12419 )
2018-11-13 17:12:44 -06:00
Giuliano Zaro
98c2fc4e42
Endstops fix followup ( #12423 )
...
Followup to #12413
2018-11-13 17:10:07 -06:00
Roxy-3D
f19fd642ce
Updates to Formbot T-Rex 2+ configuration files ( #12422 )
...
Updates to Formbot T-Rex 2+ configuration files
2018-11-13 13:48:35 -06:00
Roxy-3D
cda5ef08fa
Debug of G2-G3 for UBL ( #12386 )
...
Changes only affect UBL. Everything else is left alone.
2018-11-13 11:20:21 -06:00
AnHardt
9ad3aed0ef
Fix tool-change for MIXING_EXTRUDER with < 2 virtual tools ( #12417 )
...
Fix #12416
Better handling of `ENABLED(MIXING_EXTRUDER) && !MIXING_VIRTUAL_TOOLS > 1` - to not fall through to the general case. Fix compiler warnings for `#elif EXTRUDERS < 2`.
2018-11-13 04:56:10 -06:00
Giuliano Zaro
d631267548
Refine endstops fixes ( #12413 )
...
When endstops/probe are enabled `ENDSTOP_NOISE_THRESHOLD` calls to `update` are required to properly re-sync endstops/probe status.
2018-11-13 04:31:58 -06:00
Scott Lahteine
0ee1a92971
Group status methods, share reset_status with Extensible UI ( #12414 )
...
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
2018-11-13 01:47:45 -06:00
Scott Lahteine
690c4e8457
Clean TLM trailing whitespace
2018-11-13 00:03:34 -06:00
Scott Lahteine
143b2896e0
Add M412 to enable/disable filament runout detection ( #12406 )
2018-11-12 21:29:46 -06:00
Scott Lahteine
a163c89c6a
Followup to 50af1d1
2018-11-12 20:31:53 -06:00
AnHardt
be6271767f
Fix BABYSTEP_ZPROBE_OFFSET ( #12408 )
...
Fix #12399
Did not compile without `WATCH_HOTENDS || WATCH_THE_BED`.
Add condition to include "../../module/temperature.h".
2018-11-12 17:44:21 -06:00
Scott Lahteine
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
2018-11-12 17:23:08 -06:00
Scott Lahteine
df907a905f
Update UBL comments for debug change
2018-11-12 03:46:48 -06:00
Scott Lahteine
da17f8ad37
For now (!) don't synchronize in M204 and M205
...
See if this has any deleterious effect on motion planning by slicers that inser their own jerk and acceleration controls. The problem I see is that these settings can take effect on blocks already in the planner, and the only way around this would be to shadow these settings in planner blocks and use the shadowed settings in the planner.
2018-11-12 02:43:24 -06:00
Scott Lahteine
a3923424c7
Clean up LCD width/height determination
2018-11-12 02:37:40 -06:00
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
...
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
2018-11-11 12:16:24 -06:00
Scott Lahteine
9da6809ac3
Adjust some comment spacing
2018-11-11 11:28:50 -06:00
Scott Lahteine
471f403a67
Reduce code size with plain inlines
2018-11-11 08:36:10 -06:00
Scott Lahteine
30a49f5ee2
Apply extra condition to LCD_PROGRESS_BAR
2018-11-11 08:36:10 -06:00
Scott Lahteine
4e0c935959
Update HAL and libs formatting
2018-11-10 19:43:23 -06:00
Scott Lahteine
47483e8c17
Update Raptor config
2018-11-10 19:42:46 -06:00
Scott Lahteine
6093df11dc
Allow G26 to use the active extruder ( #12387 )
...
* Make lcd_quick_feedback argument optional
* Add click_to_cancel option to wait_for_hotend/bed
* Have G26 use the active nozzle and wait_for_hotend/bed
* Use wait_for_release in UBL G29
* Add 'T' parameter to G26 for an initial tool-change
2018-11-10 18:07:38 -06:00
articide
4260282df7
Tevo Little Monster example configuration ( #12370 )
2018-11-10 03:36:01 -06:00
Scott Lahteine
bed15fcd81
Tweak 'echo_not_entered' used by MBL's G29
2018-11-10 01:32:51 -06:00
Scott Lahteine
c239131ff5
Use 'serial_spaces' in 'print_2d_array'
2018-11-10 01:32:51 -06:00
Scott Lahteine
56150ec030
Add reference comments to MeshLevelingState
2018-11-09 21:31:20 -06:00
Ludy
24c5e57bb6
Update German language ( #12379 )
2018-11-09 15:25:29 -06:00
Giuliano Zaro
fd7fd55662
Solve endstops issues ( #12382 )
...
- Partially reverts #11900 and tries to solve #12336
2018-11-09 14:58:04 -06:00
Scott Lahteine
78ccedd6a8
Fix M91x sanity-check to permit TMC2660
...
Fix #12362
2018-11-09 05:48:15 -06:00
revilor
b60abc7c37
[2.0.x] Macro G-codes ( #9365 )
2018-11-09 05:25:08 -06:00
Giuliano Zaro
ccdbf20f60
Update Italian language ( #12368 )
2018-11-09 04:04:02 -06:00
Roman Moravčík
d08847b1a6
Update Slovak translation ( #12376 )
2018-11-09 04:03:07 -06:00
InsanityAutomation
7665dff58b
No error on T0 with single-extruder and fix MIXING_EXTRUDER virtual tools ( #12375 )
2018-11-09 00:15:07 -06:00
Scott Lahteine
4ed6397e5d
More comprehensive NO_LCD_MENUS ( #12367 )
2018-11-09 00:07:16 -06:00
Scott Lahteine
9c8f083d6c
Extend pins errors to include the processor
2018-11-08 22:25:59 -06:00
Scott Lahteine
525ea554a1
Remove obsolete comments
2018-11-08 10:55:18 -06:00
Scott Lahteine
ef724edd80
Apply HAS_LCD_MENU in EEPROM code
2018-11-08 10:03:05 -06:00
Scott Lahteine
b169320a03
Clean trailing whitespace
2018-11-07 02:40:18 -06:00
Scott Lahteine
81b1e9d272
Fix up xdiff, ydiff, zdiff in tool change
...
Followup to #12137
2018-11-06 22:56:33 -06:00
InsanityAutomation
6471a75a22
Combine more tool-change variables ( #12137 )
2018-11-06 22:22:20 -06:00
Scott Lahteine
147e270208
Restore GTM32_PRO_VB temp and heater pins
...
Undo #12345
2018-11-06 21:41:30 -06:00
Scott Lahteine
8def25e475
Set CUSTOM_MACHINE_NAME for some configs
2018-11-06 21:41:30 -06:00
Scott Lahteine
812f6a7dd7
Fix Resume from SD Pause
...
In reference to https://github.com/MarlinFirmware/Marlin/pull/12098#issuecomment-436231690
2018-11-06 21:09:37 -06:00
Scott Lahteine
4f72e041f2
Use card.stopSDPrint() for completeness
2018-11-06 20:55:17 -06:00
Scott Lahteine
488a17b3f5
Use IS_SD_PRINTING() more
2018-11-06 20:55:17 -06:00
Marcio Teixeira
4dbaa6369f
Fix const pointer assignment compile error ( #12350 )
2018-11-06 19:49:39 -06:00
Giuliano Zaro
959ed32636
Update Italian language ( #12352 )
2018-11-06 19:30:24 -06:00
Roman Moravčík
812bfec65e
Update Slovak translation ( #12354 )
2018-11-06 19:29:28 -06:00
Ludy
1624722566
Update German translation ( #12355 )
2018-11-06 19:28:40 -06:00
Scott Lahteine
e574f01568
More advanced pause tweaks ( #12356 )
...
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
2018-11-06 19:25:57 -06:00
Scott Lahteine
5a470d4a49
Apply some tool-change cleanup
2018-11-06 18:20:01 -06:00
Roman Moravčík
34ea458667
Fixed advanced pause messages ( #12353 )
2018-11-06 15:27:19 -06:00
Scott Lahteine
4c5ca89d8c
Show the appropriate pause message ( #12348 )
2018-11-06 04:13:48 -06:00
Marcio Teixeira
8517d5f915
LCD menu code refactoring and cleanup ( #12308 )
2018-11-05 22:51:10 -06:00
Scott Lahteine
b3b4e6dc45
Change Marlin debug flag names to fix conflicts ( #12340 )
...
In reference to #11000
2018-11-05 22:48:28 -06:00
Giuliano Zaro
f7e682eeee
Update Italian language ( #12344 )
2018-11-05 22:46:59 -06:00
Phr3d13
a813900fce
Add Geeetech Rostock 301 config, update GTM32 Pro VB pins ( #12345 )
2018-11-05 22:42:06 -06:00
Scott Lahteine
04f173790f
Remove trailing whitespace
2018-11-05 22:38:20 -06:00
Scott Lahteine
c536ee1122
Clean up bq Zum Mega 3D pins
2018-11-05 22:38:20 -06:00
Scott Lahteine
c31e1735dd
Restore LPC1768_PIN_INTERRUPT_M, apply to Z3
...
- In reference to #12166
2018-11-05 06:28:49 -06:00
Scott Lahteine
93d5b945dd
Hide mesh editing until a valid mesh exists
2018-11-05 05:13:34 -06:00
Ludy
f34f09c821
Update German language ( #12336 )
2018-11-05 04:33:31 -06:00
Roman Moravčík
eefd7676a3
Updated slovak translation ( #12338 )
2018-11-05 04:31:12 -06:00
Scott Lahteine
486f2a66a9
Fix MBL XY parameter error messages
...
Fix #11522
2018-11-05 04:17:37 -06:00
Scott Lahteine
2613ddf61c
Fix "circle"
2018-11-05 04:17:37 -06:00
Scott Lahteine
b779b42ffd
Prevent current step-down going negative
...
Addressing #11348
2018-11-05 04:17:37 -06:00
Scott Lahteine
427bc64ba1
G28 O respects HOME_AFTER_DEACTIVATE
...
Addressing #11271
2018-11-05 04:17:37 -06:00
Scott Lahteine
3866aeac52
Clean up ENCODER_RATE_MULTIPLIER config
2018-11-05 04:17:37 -06:00
Scott Lahteine
498dfa291e
Update and fix CHDK
2018-11-05 04:17:37 -06:00
Scott Lahteine
fed84f2961
Use multiplier edit item for mesh point editing
2018-11-05 04:17:37 -06:00
Scott Lahteine
d5ab4cd22a
Provide a default for Z_PROBE_LOW_POINT
2018-11-05 04:17:37 -06:00
Scott Lahteine
3cbc3ecdd7
Fix 'M43 T' to use 'L' as last pin
...
- The documentation is correct. The code was wrong.
2018-11-05 04:17:37 -06:00
Scott Lahteine
1769249876
Recommend keeping endstops off
2018-11-05 04:17:37 -06:00
Scott Lahteine
5182eaf661
Fix endstops enable behavior during probing
...
Fix a bug introduced in #9582
2018-11-05 04:17:37 -06:00
Scott Lahteine
07a0822ebe
M420 support in MARLIN_DEV_MODE
2018-11-04 20:54:38 -06:00
Scott Lahteine
63be48ada6
Add MESH_EDIT_MENU to example configs
2018-11-04 19:07:47 -06:00
KangDroid
82ff7c6542
Add a mesh edit menu for MBL / ABL-Bilinear
2018-11-04 19:07:47 -06:00
Scott Lahteine
44fa7fb18c
Cleanups for leveling-related code
2018-11-04 19:07:47 -06:00
Scott Lahteine
cc2bc67440
ENABLED(NEWPANEL) => HAS_LCD_MENU
2018-11-04 19:06:10 -06:00
Scott Lahteine
fc84878cba
MSG_UBL_EDIT_MESH_MENU => MSG_EDIT_MESH
2018-11-04 19:06:10 -06:00
Scott Lahteine
cd066bfeba
Extend error messages for E factors sanity-checks
2018-11-04 18:42:56 -06:00
Ludy
c10edb0998
Update, correct sanity-checks for up to 6 extruders ( #12333 )
2018-11-04 18:36:45 -06:00
Scott Lahteine
0c85869c26
Clean up file endings
2018-11-04 18:30:10 -06:00
Scott Lahteine
b99f0776d6
Clean up some U8G files
2018-11-04 18:30:10 -06:00
Scott Lahteine
8014e1cc9d
Allow disable of LCD_TIMEOUT_TO_STATUS (when 0)
2018-11-04 18:30:10 -06:00
Giuliano Zaro
bd05816fd8
Update Italian language ( #12327 )
2018-11-04 16:43:02 -06:00
Scott Lahteine
3c21483c88
Provide DOGLCD SPI pins for MKS SBASE + VIKI
2018-11-04 16:20:22 -06:00
Scott Lahteine
e0956bb572
Drop 'register' storage specifier
2018-11-04 16:17:13 -06:00
Scott Lahteine
c04cf127f7
Fix EEPROM servo angles init, section grouping
2018-11-04 16:14:54 -06:00
Scott Lahteine
9c0e05552e
Suppress some compile warnings
2018-11-04 15:25:31 -06:00
Karl Andersson
176654791e
Use board-specific or platform SPI pins in HAL_STM32 ( #12323 )
2018-11-04 15:03:45 -06:00
Scott Lahteine
60dbd8161c
Fix VMAX editing
...
Fix #12326
2018-11-04 07:06:14 -06:00
Scott Lahteine
b7ca93ba37
Remove dead comment
2018-11-04 06:10:35 -06:00
Scott Lahteine
608be966d7
Add servos to pins_FYSTEC_F6_13.h
2018-11-04 06:10:35 -06:00
Hannes Brandstätter-Müller
67b22760d9
Return to status to show manual deploy/stow messages ( #12324 )
2018-11-04 04:51:26 -06:00
tharts
f5e8e8b53d
Fix broken LPC176x build ( #12317 )
...
* Fix broken LPC176x build
* Add UBL+HD44780 test for LPC1768
2018-11-04 04:25:03 -06:00
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
...
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
2018-11-04 02:25:55 -06:00
Scott Lahteine
8696f882a9
Merge pull request #12313 from thinkyhead/bf2_scara_home_offset
...
Revive SCARA home offset (not fully implemented)
2018-11-03 07:05:24 -05:00
Scott Lahteine
56d2dcb184
Use first_page flag in place of page.page == 0
2018-11-03 06:59:21 -05:00
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
2018-11-03 06:24:41 -05:00
Scott Lahteine
2c9586be0c
Clear up HAS_WORKSPACE_OFFSET meaning
2018-11-03 04:06:37 -05:00
Scott Lahteine
6e3caf23b6
IS_DELTA => ENABLED(DELTA)
2018-11-03 03:57:11 -05:00
Scott Lahteine
19f49db96f
Tweak / reduce menu items
2018-11-03 01:18:59 -05:00
Scott Lahteine
e4cf175163
Synchronize on M204, M205 ( #12302 )
...
* Add parser.seen for multiple parameters
* Fix M666, use !seen for report
* Synchronize on M204, M205
2018-11-03 01:16:37 -05:00
Ludy
5ba6607181
Fix keypad-related compile error ( #12306 )
2018-11-02 22:29:32 -05:00
Scott Lahteine
2fb2e286ee
Followup to #12256
2018-11-02 01:32:24 -05:00
Scott Lahteine
3eb9838dca
Simplify TMC sanity-checks
2018-11-02 01:15:49 -05:00
Scott Lahteine
f5b31e218d
Followup to #12082
2018-11-02 01:15:27 -05:00
Scott Lahteine
31c28d0dd2
Drop pgm_read_*_near and let headers choose ( #12301 )
...
- Drop `pgm_read_*_near` and let headers choose.
- Define `USE_EXECUTE_COMMANDS_IMMEDIATE` as a conditional.
- Add `process_subcommands_now` for SRAM-based commands.
2018-11-02 00:42:16 -05:00
Scott Lahteine
fce150f094
inline static => static inline
2018-11-01 23:15:17 -05:00
Giuliano Zaro
323c088356
Restore LED light color after pid tuning ( #12082 )
2018-11-01 22:04:19 -05:00
Ludy
9f77df2590
Followup to menu refactor. TMC warnings, sanity. ( #12288 )
...
- Followup fixes for menu refactor
- Fix TMC sanity checks, unused var warnings
2018-11-01 16:13:33 -05:00
Nils Hasenbanck
cafabf2055
Implement DELAY_NS with CYCCNT on Cortex-M7 ( #12283 )
2018-11-01 16:11:51 -05:00
Scott Lahteine
f5498168ae
Ensure PENDING/ELAPSED use a 32-bit integer
2018-11-01 16:08:23 -05:00
MasterPIC
6e041b9c61
Use blink to show more info on LCD ( #12256 )
2018-11-01 15:56:12 -05:00
Scott Lahteine
eb5600acd2
Add parentheses to LCD_CLICKED
2018-11-01 15:06:14 -05:00
Scott Lahteine
42f8b6c530
Make M125 work with SDSUPPORT ( #12289 )
2018-11-01 15:03:45 -05:00
Scott Lahteine
f319087372
Followup to #12293
2018-11-01 14:41:03 -05:00
AnHardt
74bbb13008
Fix Mixer calculations for 32-bit processors ( #12293 )
2018-11-01 14:38:45 -05:00
Scott Lahteine
549d11225a
Add to description of Z_STEPPER_AUTO_ALIGN
...
In response to #12272
2018-10-31 18:07:20 -05:00
Scott Lahteine
2cff0d1f39
Move menu_level_bed_corners to its own file
2018-10-31 17:44:42 -05:00
Scott Lahteine
44f2a82a56
Move axis_homed, axis_known_position to motion.*
2018-10-31 17:44:42 -05:00
Scott Lahteine
946cf8b453
EEPROM read code grouping
2018-10-31 16:43:46 -05:00
Ludy
f2adb4b9cc
Update German language ( #12280 )
2018-10-31 16:40:41 -05:00
Karl Andersson
484ca68228
Fix misplaced parentheses ( #12284 )
2018-10-31 15:34:37 -05:00
Scott Lahteine
1d366db764
Tweaks to CR-10S configuration
2018-10-30 23:36:32 -05:00
Scott Lahteine
b5d7f69b51
Followup to #12249
2018-10-30 22:51:45 -05:00
N95JPL
b780b69c62
Use font ascent and descent for line positioning ( #12224 )
2018-10-30 22:39:44 -05:00
Scott Lahteine
9cd3529108
Organize language data, fix Korean and Danish
2018-10-30 20:41:16 -05:00
Chris Pepper
66d44c72c3
Add fast binary file transfer to SD card option ( #12249 )
2018-10-30 19:44:12 -05:00
Marcio Teixeira
72d8adfd1e
Cleanup and refactor EXTENSIBLE_UI ( #12227 )
...
- Add `axis_t`, `extruder_t`, `heater_t`, and `fan_t` to eliminate ambiguity, improve type safety.
- Regularized getter/setter argument order and naming.
- `setAxisPosition` no longer stacks moves in the buffer, allowing it to be called repeatedly on each touch ui tap.
- Implement better manual moves for `EXTENSIBLE_UI` (#12205 )
- Calling `setAxisPosition_mm` no longer buffers the entire move to the new position, but instead causes small moves towards it to be made during the idle loop. This allows the user to adjust the destination even after the move has started and makes the UI feel much more responsive.
- As suggested by @ejtagle, the new code keeps the planner buffer full to ensure smooth motion without stops and starts.
- Change `En`, `Hn` and `FANn` to zero-based indices.
- Labels consistent with the rest of Marlin code.
2018-10-30 19:42:26 -05:00
Karl Andersson
1946f729fd
STM32 FastIO using register access ( #12276 )
2018-10-30 19:25:44 -05:00
Scott Lahteine
56057bcecd
Fix lcd_impl_status_screen_1
2018-10-30 19:24:16 -05:00
Scott Lahteine
4ed579cafc
Americanized English spelling
2018-10-30 18:55:38 -05:00
Scott Lahteine
9e663a624b
Apply #pragma once to configuration files
2018-10-30 18:35:12 -05:00
Scott Lahteine
98c32d8df1
Fix a config endif label
2018-10-30 18:28:16 -05:00
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
2018-10-30 16:34:45 -05:00
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
2018-10-29 14:01:36 -05:00
Scott Lahteine
f9b80e7217
Make getfilename_sorted standard for listings
2018-10-29 13:54:21 -05:00
Scott Lahteine
5ead026967
Fix menu_temp_xx_filament_change menu items
2018-10-28 20:43:33 -05:00
Scott Lahteine
d632e44c8c
[Merge] Refactor LCD menus / screens ( #12199 )
2018-10-28 18:18:22 -05:00