Lab4

Dependencies:   SeeedStudioTFTv2 TFT_fonts mbed

Fork of Seeed_TFT_Touch_Shield by Shields

Committer:
uswickra
Date:
Fri Sep 26 15:33:34 2014 +0000
Revision:
6:ebffa73d4f95
fix report

Who changed what in which revision?

UserRevisionLine numberNew contents of line
uswickra 6:ebffa73d4f95 1 Lab 4 Report
uswickra 6:ebffa73d4f95 2 Udayanga Wickramasinghe
uswickra 6:ebffa73d4f95 3 uswickra@umail.iu.edu
uswickra 6:ebffa73d4f95 4
uswickra 6:ebffa73d4f95 5 1. Results
uswickra 6:ebffa73d4f95 6 ==============
uswickra 6:ebffa73d4f95 7
uswickra 6:ebffa73d4f95 8 I was able to program LCD touch display and create a user interface for Phone and Text messaging. Two screens were created that basically
uswickra 6:ebffa73d4f95 9 involved creating a basic UI framework. However I had difficulty configuring touch input since somehow my display does not recognize touch
uswickra 6:ebffa73d4f95 10 properly even after calibration.
uswickra 6:ebffa73d4f95 11
uswickra 6:ebffa73d4f95 12
uswickra 6:ebffa73d4f95 13 2. Difficulties
uswickra 6:ebffa73d4f95 14 ===================
uswickra 6:ebffa73d4f95 15 It was extremely difficult to configure touch input for the LCD since somehow it is not calibrating properly even after using #calibrate
uswickra 6:ebffa73d4f95 16 function and tweaking the threshold values.
uswickra 6:ebffa73d4f95 17 I had to initially put some thought into designing a basic UI framework which involved panels and buttons ,etc, but after the inital design
uswickra 6:ebffa73d4f95 18 phase was over, creating a functional UI was fairly easy.
uswickra 6:ebffa73d4f95 19
uswickra 6:ebffa73d4f95 20
uswickra 6:ebffa73d4f95 21 3. Things I Learnt
uswickra 6:ebffa73d4f95 22 ==================
uswickra 6:ebffa73d4f95 23
uswickra 6:ebffa73d4f95 24 Learnt how to interact with LCD output and input techniques and also working state machine involved with UI interactions.