Marcio Teixeira
532bb3aaa1
Lightweight status screen for ST7920
...
- This status screen uses the ST7920 character generator to greatly
reduce SPI traffic and MCU load when updating the status screen.
- Has been tested with the RepRapDiscount Full Graphics Smart Controller
but should work with any LCD that uses an ST7920 or fully compatible
controller.
2018-02-22 00:10:43 -06:00
Scott Lahteine
72f63a4980
Fix DOGM progress bar with LCD_SET_PROGRESS_MANUALLY
2018-02-21 19:47:04 -06:00
Scott Lahteine
fc460fff94
Extend menu items for SWITCHING_EXTRUDER
...
Reference #5367
2018-02-19 11:12:42 -06:00
Scott Lahteine
25e3e62354
Null-terminate lcd_status_message
2018-02-19 10:12:16 -06:00
Thomas Moore
cff62042ee
Fix LCD manual movement on kinematic machines ( #9655 )
2018-02-16 02:34:36 -06:00
Scott Lahteine
93c0198b2d
Init LCD welcome message programmatically
2018-02-14 05:09:44 -06:00
Scott Lahteine
e6b8207b03
Restore welcome message
2018-02-12 01:02:30 -06:00
GMagician
299606e4ae
[2.0.x] Memory overflow protection ( #9562 )
2018-02-10 14:14:34 -06:00
Scott Lahteine
5a70887467
Size lcd_status_message based on language ( #9545 )
2018-02-08 23:03:47 -06:00
Scott Lahteine
e5ee0b6f6c
Implement MALYAN_LCD
2018-02-04 18:52:44 -06:00
Scott Lahteine
2ea4e74ed3
Misc. comments
2018-02-04 17:40:39 -06:00
Thomas Moore
786746404b
[2.0.x] Apply feedrate to nozzle movement for kinematic machines ( #8778 )
2018-02-04 00:26:05 -06:00
Scott Lahteine
79796b22ad
Fix up _Bootscreen.h and _Statusscreen.h
2018-02-02 00:57:16 -06:00
Scott Lahteine
61bf8478a2
Add hotEnough methods
2018-01-22 04:38:37 -06:00
GMagician
719cd53e09
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:32:46 +01:00
Roxy-3D
f5f1b069ad
Convert UBL mesh tilting to all use the same algorithm ( #9204 )
...
A number of regressions were patched also. The UBL G29 P2 and P4 Press and Hold had stopped working. It is very possible this is broken in the bugfix_v1.1.x branch also.
The main purpose of the Pull Request is to get the 3-Point mesh tilting to use the LSF algorithm just like the grid based mesh tilt. This simplifies the logic and reduces the code size some what. But the real reason to do it is the 3-Point case can be solved exactly. And by feeding these numbers into the LSF algorithm it provides a way to check all that code for 'correctness'.
2018-01-16 11:08:00 -06:00
Bob-the-Kuhn
e633ce06c7
LCD contrast type mismatch is back
...
WORKS!
2018-01-11 10:32:58 -06:00
Tannoo
f26805e862
[2.0.x] UBL Mesh Storage Message ( #9095 )
2018-01-07 20:33:53 -06:00
Bob-the-Kuhn
cb0e826c5d
Merge pull request #9068 from Bob-the-Kuhn/SD-detect
...
[2.0.x] SD card detect improvement
2018-01-05 21:09:57 -06:00
Bob-the-Kuhn
f72b0a7b04
1234
2018-01-05 20:36:05 -06:00
Scott Lahteine
e89f1453ab
UBL G29 works without settings.load()
2018-01-05 15:48:34 -06:00
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
2018-01-04 15:07:37 -06:00
Scott Lahteine
455592eee8
Improvements to LCD menu macros
2018-01-04 03:56:36 -06:00
Tannoo
e43f3ac989
EEPROM init fix
2018-01-03 04:31:01 -06:00
Scott Lahteine
fc67c64b8f
Merge pull request #8989 from tcm0116/2.0.x_ubl
...
[2.0.x] Fix UBL compilation warnings
2018-01-02 21:38:45 -06:00
Thomas Moore
8afc4f8d9d
Fix UBL compilation warnings
2018-01-02 21:00:06 -06:00
Bob-the-Kuhn
e9fc7bc69c
Merge pull request #9000 from Bob-the-Kuhn/2.0-LCD-contrast
...
[2.0.x] lcd_contrast type mismatch work around
2018-01-02 18:46:31 -06:00
Roxy-3D
39e5fabfa9
Z BabyStepping should not be dependent on a bed leveling system being active
2018-01-01 14:46:50 -06:00
Bob-the-Kuhn
ef911a2d12
works
2018-01-01 14:35:16 -06:00
Scott Lahteine
2929c9e56f
A specific option to SLIM_LCD_MENUS
2017-12-31 00:11:22 -06:00
Scott Lahteine
615146c069
Enqueue commands better in ultralcd.cpp
2017-12-30 04:44:59 -06:00
Scott Lahteine
9ecdd1f4c7
Multi extruder support for M600 and LCD
2017-12-27 04:33:25 -06:00
Scott Lahteine
a1ce6e8ff4
Clear lcd_clicked immediately on use
2017-12-26 22:26:04 -06:00
Scott Lahteine
f163eede78
No sub-menu if NO_VOLUMETRICS
...
For parity with #8911
2017-12-26 18:28:42 -06:00
Scott Lahteine
4ef965cc40
Fix compiler warnings
2017-12-25 08:53:01 -06:00
Scott Lahteine
4b49ea1e92
General cleanup of config-store, reset_bed_level
2017-12-25 05:16:01 -06:00
Scott Lahteine
933f76fda3
Option to disable all volumetric extrusion
2017-12-19 19:51:25 -06:00
Scott Lahteine
de5ca96654
More parity with 1.1.x, plus whitespace
2017-12-19 18:36:16 -06:00
Scott Lahteine
9898b96992
No lcd_map_control flag in quick_stop
2017-12-06 22:23:34 -06:00
Scott Lahteine
c846388a65
Standardize LCD interface code for UBL a little
2017-12-06 21:50:54 -06:00
Scott Lahteine
2fde60da12
Changes for parity with 1.1.x
2017-12-06 21:50:54 -06:00
Scott Lahteine
aeb5c623c1
Show "Level Bed Corners" with UBL too
...
Addressing #8676
2017-12-05 21:58:43 -06:00
Scott Lahteine
e37dd64548
Apply LEDColor, language fixes
2017-11-29 23:58:12 -06:00
Tannoo
cf0f78336b
New Feature: LED_CONTROL_MENU
2017-11-29 21:02:55 -06:00
Scott Lahteine
276271e72f
Make MBL work more like PROBE_MANUALLY
2017-11-27 02:12:29 -06:00
Scott Lahteine
f90c075d1f
SD Menu patches
2017-11-26 01:14:18 -06:00
Scott Lahteine
9b64be0bc5
Fixes for leveling sub-menus
2017-11-26 00:05:36 -06:00
Scott Lahteine
5926c9c97b
Followup for MESH_EDIT_GFX_OVERLAY
2017-11-24 15:53:25 -06:00
Scott Lahteine
c6b0c104bb
Adapt G26 to work for all meshes
2017-11-23 22:31:37 -06:00
Scott Lahteine
9406c87a97
Fix up LCD init / charset
2017-11-22 18:22:55 -06:00