Presentation is loading. Please wait.

Presentation is loading. Please wait.

COE-485 Senior Design Project

Similar presentations


Presentation on theme: "COE-485 Senior Design Project"— Presentation transcript:

1 COE-485 Senior Design Project
Group # 1 Week # 7

2 Contents Enhancements in Software Interface. NMEA support.
Extendibility of the software.

3 Enhancements Zooming problems. Panning. Arabization of Interface.
Performance of the Software.

4 Zooming Become easier. Zooming can be done on one map only.
Understanding how to view the map (picture) in java. Using proper indexing. Zooming can be done on one map only.

5 Panning Done with the help of good indexing.
The start and the end of the map need to be known to be able to pan.

6 Arabization Using Unicode. Can support any characters needed.
This file contains all Unicode Arabic characters. Other viewing details is left for the software developers.

7 Performance Improved Only one file (picture) need to be loaded. Other operation (zooming , panning ) done on the same loaded map. Size of the map can reduce the speed of the software ( limited factor ).

8 NMEA support GGA - essential fix data which provide 3D location and accuracy data. Example: $GPGGA,123519, ,N, ,E,1,08,0.9,545.4,M,46.9,M,,*47 Where: GGA Global Positioning System Fix Data Fix taken at 12:35:19 UTC ,N Latitude 48 deg ' N ,E Longitude 11 deg ' E 08 Number of satellites being tracked

9 Parsing the NMEA We have implemented a method in java to parse the NMEA message of type (GGA) and it will return an array containing the following: 1- Time of the message. 2- Latitude ( degrees and minutes). 3- Longitude ( degrees and minutes).

10 Example

11 Useful Links Some useful links that related to NMEA
1- containing all NMEA standards. 2-  containing C source code to parse the GPS message of GGA type which can be converted to java.

12 Extendibility Make the software run any where.
Just load the correct map. Provide the calibration of the map. Run the software. Working with one map makes this easier to tackle . Limitations. What Zoom Requirements are needed by the customer. What Details are needed by the customer.

13 Next Weeks Finding the Suitable GPS Receiver .
Continue the work on Calibration . Interfacing GPS Receiver with the software . Integrating & Testing ( if possible ) .


Download ppt "COE-485 Senior Design Project"

Similar presentations


Ads by Google