SlideServe
Menu
Préférences
© SlideServe · v2026

SkyFreeGPS: A Bluetooth GPS Receiver Simulator for Mobile Phones

wchampagne avatar
12 diapositives · 150 Views · Jan 05, 2020

This bachelor project explores the development of a GPS receiver simulator, SkyFreeGPS, for mobile phones. It discusses the components, testing phases, features, and applications of this innovative tool.

SkyFreeGPS: A Bluetooth GPS Receiver Simulator for Mobile Phones - slide 1
01 / 12SkyFreeGPS: A Bluetooth GPS Receiver Simulator for Mobile Phones
1 / 17

Télécharger la présentation

SkyFreeGPS: A Bluetooth GPS Receiver Simulator for Mobile Phones
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  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