2016-03-19 20:54:08 +00:00
|
|
|
CHANGE HISTORY:
|
|
|
|
|
|
|
|
|
|
Will Never Happen:
|
|
|
|
|
ILI9327 vertical scroll will ALWAYS be limited in Landscape and Portrait_Rev
|
|
|
|
|
ST7781 vert scroll is not implemented
|
|
|
|
|
ILI9320, 9325, ... can never vert scroll sub-window
|
|
|
|
|
Itead CPLD with ID=0x3082 ... will never work
|
|
|
|
|
|
|
|
|
|
To Be Fixed:
|
|
|
|
|
GLUE Demo seems ok now
|
|
|
|
|
|
|
|
|
|
v2.81: posted ....... NOT YET
|
|
|
|
|
MCUFRIEND_kbv.cpp:
|
2016-04-16 20:37:48 +01:00
|
|
|
SSD1963 fixed aspects.
|
2016-03-19 21:31:17 +00:00
|
|
|
Added ILI9302
|
|
|
|
|
Added ILI9338
|
|
|
|
|
Added HX8347-I
|
2016-04-16 20:37:48 +01:00
|
|
|
UTFTGLUE.h:
|
|
|
|
|
implement drawBitmap() method. (no rotations)
|
2016-03-19 20:54:08 +00:00
|
|
|
|
|
|
|
|
v2.8: posted 26 February 2016
|
|
|
|
|
MCUFRIEND_kbv.cpp: LANDSCAPE is now 90 degrees instead of 270 degrees
|
2016-03-19 21:31:17 +00:00
|
|
|
methods branch on MIPI / 9320 style
|
|
|
|
|
Added SPFD5408
|
|
|
|
|
Added R61505W Untested
|
|
|
|
|
Added HX8347-A Untested
|
|
|
|
|
Added SSD1963 Untested
|
2016-03-19 20:54:08 +00:00
|
|
|
graphictest_kbv.ino: smaller buffer for Software Scroll. Just fits in Uno Flash
|
|
|
|
|
TouchScreen_Calibr_kbv: wait for consistent Touch
|
2016-03-19 21:31:17 +00:00
|
|
|
LCD_ID_readreg: Added some more registers
|
2016-03-19 20:54:08 +00:00
|
|
|
|
|
|
|
|
v2.7: posted ........ NOT YET
|
|
|
|
|
v2.6: posted ........ NOT YET
|
|
|
|
|
MCUFRIEND_kbv.cpp:
|
|
|
|
|
Added R65105V
|
|
|
|
|
|
|
|
|
|
v2.5: posted 11 January 2016
|
|
|
|
|
MCUFRIEND_kbv.cpp:
|
|
|
|
|
Added ST7789V
|
|
|
|
|
Added RM68090
|
|
|
|
|
Added ILI9481
|
|
|
|
|
Added pushColors() from Flash
|
|
|
|
|
Improved downward Vertical Scroll. API is changed.
|
|
|
|
|
ILI9327 should work in all aspects. vertical scroll in PORT/LAND_REV
|
|
|
|
|
S6D0154 should vertical scroll a subwindow
|
|
|
|
|
|
|
|
|
|
graphictest_kbv.ino: smooth colour gradation on rounded rectangle tests on bigger displays
|
|
|
|
|
added colour grading range.
|
|
|
|
|
added vertical scroll down
|
|
|
|
|
improve messages
|
|
|
|
|
|
|
|
|
|
graphictest_slim.ino: reduced-fat version of graphictest_kbv.ino
|
|
|
|
|
testcard_kbv.ino: drawn version of common BMP photo.
|
|
|
|
|
scroll_kbv.ino: changed vertScroll() call for new API
|
|
|
|
|
|
|
|
|
|
UTFTGLUE.h: improve calculate width and height of rectangles from coordinates.
|
|
|
|
|
|
|
|
|
|
v2.4: posted 10 December 2015
|
|
|
|
|
MCUFRIEND_kbv.cpp: LGDP4535 initialisation table fixed - UNTESTED
|
|
|
|
|
|
|
|
|
|
v2.3: posted 8 December 2015
|
|
|
|
|
MCUFRIEND_kbv.cpp: added S6D0139 UNTESTED
|
|
|
|
|
detect EXTC=0 ILI9341 shield from DX with ID == 0x0000. drive in RGB mode
|
|
|
|
|
ILI9327 should Vertical Scroll now. UNTESTED
|
|
|
|
|
UTFTGLUE.h: extra print(const char*) method to avoid warning messages
|
|
|
|
|
|
|
|
|
|
graphictest_kbv.ino: software scroll a smaller block at top of screen
|
|
|
|
|
GLUE_Demo_320x240: removed unnecessary "include Adafruit_TFTLCD.h"
|
|
|
|
|
aspect_kbv.ino: invert display when in different aspects
|
|
|
|
|
readpixel_kbv.ino: support smaller geometries
|
|
|
|
|
LCD_ID_readreg.ino: report some more regs
|
|
|
|
|
TouchScreen_Calibr_kbv: for resistive Touch screens like on Mcufriend shields
|
|
|
|
|
UTouch_Calibr_kbv: can use UTouch.h library for hardware Touch Controllers (and UTFT)
|
|
|
|
|
|
|
|
|
|
v2.2: posted 15 November 2015
|
|
|
|
|
MCUFRIEND_kbv.cpp: changed readGRAM() for ILI9327, ILI9486,
|
|
|
|
|
added REV_SCREEN flag to _lcd_capable
|
|
|
|
|
implement invertDisplay()
|
|
|
|
|
added LGDP4535
|
|
|
|
|
ILI9327: set Partial Area to 0, 399
|
|
|
|
|
MCUFRIEND_kbv.h: USE_GFX_KBV default argument: println(char *s="")
|
|
|
|
|
MCUFRIEND_shield.h: regular Uno shield drivers for Uno, Mega, Leonardo, Due, Zero
|
|
|
|
|
MCUFRIEND_special.h: experimental drivers
|
|
|
|
|
UTFTGLUE.h: identity kludges for non-UNO shields
|
|
|
|
|
LCD_ID_readreg.ino: report reg(0x09)
|
|
|
|
|
|
|
|
|
|
v2.1: posted 9 November 2015
|
|
|
|
|
MCUFRIEND_kbv.cpp: return 0x9327 / 0x9481 in readID()
|
|
|
|
|
MCUFRIEND_shield.h: increase low pulse width in RD_STROBE
|
|
|
|
|
EXAMPLES/: add scroll_kbv.ino sketch
|
|
|
|
|
edit readpixel_kbv_ino, aspect_kbv.ino
|
|
|
|
|
|
|
|
|
|
v2.0: posted 8 November 2015
|
|
|
|
|
Massive changes from v1.0
|
|
|
|
|
|
|
|
|
|
|