meta data for this page
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| maemo2010:grp1:start [2010/08/20 14:00] – grp1 | maemo2010:grp1:start [2010/08/26 14:01] (current) – grp1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== grp1 - TeamNullPointerException ====== | ====== grp1 - TeamNullPointerException ====== | ||
| - | - Oskar Sonninen -- Student Number | + | - Oskar Sonninen -- 0326770 |
| - | - Mikko Kaistinen -- Student Number | + | - Mikko Kaistinen -- 0334791 |
| - | - Anssi Salp -- Student Number | + | - Anssi Salo -- 0259245 |
| ===== Idea ===== | ===== Idea ===== | ||
| Line 11: | Line 10: | ||
| {{: | {{: | ||
| - | {{: | + | {{: |
| + | * Main idea; simple gps tracker which gives users position on the map. | ||
| + | * Coding language Python | ||
| + | * Should work on LUT campus area | ||
| + | * Gives gps data to the workers on 8th building phase construction site | ||
| ===== Workflow ===== | ===== Workflow ===== | ||
| Line 27: | Line 30: | ||
| **10.30-13.59**: | **10.30-13.59**: | ||
| + | |||
| **13.59-14.00**: | **13.59-14.00**: | ||
| + | |||
| + | ===== 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:// | ||
| ===== Features ===== | ===== Features ===== | ||
| - | Priorities: | + | Priorities: |
| ^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|x | | + | |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 59: | Line 68: | ||
| - | ===== Code ===== | + | ===== Source code ===== |
| + | |||
| + | {{: | ||
| - | Upload and attach your project **source code** package here. | ||
| - | * Clean up compiled binary files before making package | ||
| - | * Use .zip format | ||
| - | | ||
| ===== Conclusion ===== | ===== Conclusion ===== | ||
| - | Your group comments and thinkings of developing you project in maemo | + | ● Maemo didn't have good python libraries to draw image layers. |
| - | environment. | + | |
| + | ● Layout was quite tricky to make (still not what we | ||
| + | wanted). | ||
| + | |||
| + | ● GPS was hard to debug because connetions | ||
| + | to satellites can't be made inside. Maemo Xephyr couldn' | ||
| + | ● Scratchbox wasn't all too useful. It broke down once and Xephyr can't be rebooted without using command-line. | ||
| + | ● Python hugely fastened development. | ||