Just went over the code and spec a bit. So a few questions...
Firstly, what exactly does the app do?
How did you do the coding? Each did a separate class or did you work on everything together? I've never really worked with anyone else on a coding project, so just wondering what approach you took. Small diversion... what dyou think of XP?
Where does the output to all the exception.printStackTrace()'s go? I guess the only output that is displayed is with the "lcd.LCDWrite()" calls.
Device has a jvm on it... What OS? Some form of linux?
What's with the .tlib? Why not just have it as a class and reference that? I didn't know there was another file format other than .class in java.