Lab4
Dependencies: SeeedStudioTFTv2 TFT_fonts mbed
Fork of Seeed_TFT_Touch_Shield by
report.txt@6:ebffa73d4f95, 2014-09-26 (annotated)
- Committer:
- uswickra
- Date:
- Fri Sep 26 15:33:34 2014 +0000
- Revision:
- 6:ebffa73d4f95
fix report
Who changed what in which revision?
User | Revision | Line number | New 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. |