by umop-apisdn » Tue Mar 12, 2013 11:09 pm
I got carried away with the test you asked me to run... Here is the code in the "loop":
void loop(void) {
tft.drawFastHLine(0, 0, tft.width(), BLUE );
tft.drawFastHLine(0, 60, tft.width(), RED );
tft.drawFastHLine(0, 120, tft.width(), GREEN );
tft.drawFastHLine(0, 180, tft.width(), CYAN );
tft.drawFastHLine(0, 240, tft.width(), MAGENTA );
tft.drawFastHLine(0, 300, tft.width(), YELLOW );
tft.drawFastHLine(0, 310, tft.width(), WHITE );
tft.drawFastHLine(0, 312, tft.width(), BLUE );
tft.drawFastHLine(0, 314, tft.width(), RED );
tft.drawFastHLine(0, 316, tft.width(), GREEN );
tft.drawFastHLine(0, 318, tft.width(), CYAN );
tft.drawFastHLine(0, 319, tft.width(), MAGENTA );
tft.drawFastVLine(20, 0, tft.height(), BLUE );
tft.drawFastVLine(220, 0, tft.height(), BLUE );
tft.drawLine(0, 0, 239, 319, YELLOW );
tft.drawLine( 0, 319, 239, 0, YELLOW );
delay( 5000 );
tft.fillScreen( BLACK );
delay( 500 );
}
There does appear to be a black mask between the touchscreen and the LCD panel. If I look straight down at the LCD screen the last line I can see is RED which is line 314.
If I look diagonally so I can see under the mask, the last line I can see is GREEN which is line 316.
It seems like this black mask is obstructing the LCD.
I've attached 2 pictures. One is looking straight down on the display. The other is looking as much under the mask as I can.
Also notice the 2 diagonal lines to not reach the corners of the LCD.
I hope this helps explain what I'm seeing.
Thank you,
John
- Attachments
-

- Straight Down
- Pic2.jpg (191.5 KiB) Viewed 260 times
-

- Diagonal
- Pic2.jpg (341.03 KiB) Viewed 260 times