1 / 12

Geneva University Friday, 11 April 2008

BACHELOR PROJECT GPS Receiver Simulator. SkyFreeGPS. Geneva University Friday, 11 April 2008. Alina Burca. Context. GPS in summary. Digital Compact Camera. Portable GPS Navigation System. Satellite System. Satellite signal. PDA. Mobile Phone. Bluetooth Connection.

wchampagne
Download Presentation

Geneva University Friday, 11 April 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BACHELOR PROJECTGPS Receiver Simulator SkyFreeGPS Geneva University Friday, 11 April 2008 Alina Burca

  2. Context GPS in summary Digital Compact Camera Portable GPS Navigation System Satellite System Satellite signal PDA Mobile Phone Bluetooth Connection Bluetooth enabled device NMEA standard communication protocol Bluetooth GPS receiver Alina Burca, April 2008

  3. Context Bluetooth GPS receivers • Components • Antenna set to the satellites frequency • Central unit • Highly stable clock • Bluetooth component • Screen - optional • National Marine Electronics Association NMEA standard • Talker & listener • Sentences : RMC and CGA Alina Burca, April 2008

  4. Velox Trapster Mobile vlkGPS Map My Tracks Geocache Navigator bliin GPSXS 8Motions FoxyTag TrekkBuddy Digi-Guide Ramble Coach GPSGate Mobile IMHere Telmap Navigator GPS NavFun Pro J2Velox Context Wisepilot GPS Track PostByME Mobile GMaps amAze GPS Performance GPSLap Timing GPSWatch Plus InFlight GPS based applications for mobile phones Alina Burca, April 2008

  5. Context Developing a mobile phone application • What do you need? • Java 2 Platform, Micro Edition - J2ME • Mobile phone emulator like the Sun’s Java Wireless Toolkit for CLDC – WTK • How does it work? From .java files to .jad .jar files Alina Burca, April 2008

  6. Context Developing a GPS based application • What makes the testing phase so complicated Phase one indoor Phase two outdoor Open GPS receiver and get a fix Build the package Connect the phone to the GPS receiver Install it on the mobile phone Now you can test Correct the application, go back to phase one and try not to end up like this But don’t lose GPS signal! And also move! Alina Burca, April 2008

  7. Application overview Using a GPS receiver simulator solution How does SkyFreeGPS makes a difference? • Test your application directly on the development support • No need for a valid fix for the GPS receiver • No need to watch your way or the road • Simulate situations difficult to get in real life conditions: certain speed, specific location What is SkyFreeGPS • A GPS receiver simulator • Open source software developed in J2ME • Works in WTK • Available in English Alina Burca, April 2008

  8. Application overview SkyFreeGPS Overview Main Features • Generates two kinds of NMEA sentences each second • Allows the use of maps • Allows the use of the pointer • Saves log files • Imports tracks from files • Defines POIs Generating NMEA sentences • Real Time Mode • Track Mode • Keyboard Mode • Log File Mode Alina Burca, April 2008

  9. Keyboard mode Real time mode Track mode Log File Mode Generates NMEA sentences based on the current pointer’s position on the map Generates NMEA sentences based on calculated positions on the user defined track Sends sentences from a log file Use cases Use Modes Keyboard mode Real time mode Log file mode Track mode Alina Burca, April 2008

  10. Project Overview Project overview and state of the art • Main objectives • Build correct NMEA sentences • Use of maps and pointer • Developments • Interface improvement • Map zoom in/out • Integrate calibrated maps with the application • Integrate Google/Yahoo maps • Similar applications • None developed in J2ME with the same specifications • Several developed on other platforms but not free: Skylab GPS simulator, Avangardo GPS generator std 2.2.4, Virtual GPS 1.33 Alina Burca, April 2008

  11. Evolution SkyFreeGPS Evolution • Worst case scenario • Developers don’t know about it • Best case scenario • Becomes a WTK integrated toolkit • Realistic scenario • Saves time and energy to this particular developer’s community • Visit the Website for more information http://www.michelderiaz.com/masters/burca/ Alina Burca, April 2008

  12. Questions QUESTIONS SkyFreeGPS at your serviceGood luck in developing your next GPS based application !!! ????? Sincere thanks to all those involved in this project Alina Burca, April 2008

More Related