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