meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
maemo2010:grp1:start [2010/08/26 13:27]
grp1
maemo2010:grp1:start [2010/08/26 14:01] (current)
grp1
Line 1: Line 1:
 ====== grp1 - TeamNullPointerException ====== ====== grp1 - TeamNullPointerException ======
-  - Oskar Sonninen -- Student Number -- LUT +  - Oskar Sonninen -- 0326770 -- LUT 
-  - Mikko Kaistinen -- Student Number -- LUT +  - Mikko Kaistinen -- 0334791 -- LUT 
-  - Anssi Salo -- Student Number -- LUT +  - Anssi Salo -- 0259245 -- LUT
  
 ===== Idea ===== ===== Idea =====
Line 31: Line 30:
  
 **10.30-13.59**: Implementing location warning and tweaking GPS coordinate conversion **10.30-13.59**: Implementing location warning and tweaking GPS coordinate conversion
 +
 **13.59-14.00**: Wrinting wiki and slides ;) **13.59-14.00**: Wrinting wiki and slides ;)
  
 +
 +===== Implementation =====
 +
 +Code was done using pymaemo (python designed for maemo that uses gtk for layout management). GPS coordinate conversion to distance was done using formula found from the
 +[[http://cyberpython.wordpress.com/2010/03/31/python-calculate-the-distance-between-2-points-given-their-coordinates/|web]].
  
  
 ===== Features ===== ===== Features =====
  
-Priorities: must be implemented (1), implemented if time (2)+Priorities: First priority (1), implemented if enough time (2)
  
 ^Feature ^ Priority ^ Status | ^Feature ^ Priority ^ Status |
-|GUI|1|x+|GUI|1|Done
-|GPS coordinates|1|x+|GPS coordinates|1|Done
-|Map|1|x+|Map|1|Done
-|Converting GPS coordinates to metric format|1|working on it+|Converting GPS coordinates to metric format|1|Done
-|Warning of closing boss|1|+|Warning of closing boss|1|Done
-|Making a marker to map based on coordinates|1|dropped+|Making a marker to map based on coordinates|1|Dropped
-|User triggered manual refresh|2|dropped |+|User triggered manual refresh|2|Dropped |
 |Reading other devices GPS coordinates|2|will not be implemented at on codecamp| |Reading other devices GPS coordinates|2|will not be implemented at on codecamp|
  
Line 69: Line 74:
 ===== Conclusion ===== ===== Conclusion =====
  
-● Maemo didn't have good functions to draw +● Maemo didn't have good python libraries to draw image layers.
-images over images+
  
-● Layout was quite tricky (still not what we +● Layout was quite tricky to make (still not what we 
-wanted)+wanted).
  
 ● GPS was hard to debug because connetions ● GPS was hard to debug because connetions
-to satellites can't be made inside+to satellites can't be made inside. Maemo Xephyr couldn't emulate GPS easily. 
 + 
 +● Scratchbox wasn't all too useful. It broke down once and Xephyr can't be rebooted without using command-line. 
  
-● Scratchbox wasn't all too useful+● Python hugely fastened development.