Robert F-C
|
6beb42cdf6
|
Attempt to address Bernhard's comments
Refactor configuration to try to make items clearer (what defines a
panel vs what is user changeable).
|
12 years ago |
Robert F-C
|
1292d735ba
|
Converge all I2C LCD branches (PANELOLU2, VIKI & PCF8575)
This includes refactoring the buttons code to remove a large amount of
non-pin dependent duplication from pins.h.
|
12 years ago |
MendelMax
|
67710df9f3
|
Made i2c mode wok with the hardware I am able to test (ywrobot / sainsmart i2c LCD 2004)
Removed incorrect LiquidCrystal_I2C Library
|
12 years ago |
Bob Clough
|
b6209c86dd
|
Added import of Wire Library to make I2C LCD support compilable
|
12 years ago |
Bob Clough
|
2b567d1df5
|
Added I2C port expander support to HD44780
|
12 years ago |
mfeherpataky
|
bbf0cc1379
|
Update Marlin/ultralcd_implementation_hitachi_HD44780.h
Fix to a bug that I just introduced - sorry. Forgot about offset of string length.
|
12 years ago |
mfeherpataky
|
71ddb8dc60
|
Update Marlin/ultralcd_implementation_hitachi_HD44780.h
Use all available characters in narrow LCDs < 20 characters.
|
12 years ago |
mfeherpataky
|
d2c547c407
|
Update Marlin/ultralcd_implementation_hitachi_HD44780.h
Fix to a minor bug with hardcoded LCD_WIDTH that draws edited values outside of the 16 characters width LCDs.
|
12 years ago |
daid303
|
921273baa0
|
Added optional feature to stop printing when an endstop is hit. Made the Z display on the LCD in 3.2 format instead of 3.1. Added LCD message when and endstop is hit.
|
12 years ago |
daid303
|
01aac2a142
|
Small changes on the LCD panel, let the speed control work better, line up the parameter edit the same as the menu, remove some unused defines, and remove the Z from the 10mm move menu.
|
12 years ago |
daid303
|
a95dcd74e7
|
Fix some of the duplicated PSTRs, saving 500bytes of flash with LCD on.
|
12 years ago |
Sergey Taranenko
|
5697451c72
|
fix lcd class
|
12 years ago |
daid303
|
7c21716886
|
Fixed #341
|
12 years ago |
daid303
|
1a8f54cea1
|
The big LCD code update. This splits the display and menu implementation. Paving the way for future different displays. It also makes it easier to modify the menu structures while keeping everything consistant. Note that this most likely breaks the translations, which need to be updated.
|
12 years ago |