+ All Categories
Home > Documents > Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina...

Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina...

Date post: 23-Dec-2015
Category:
Upload: esmond-reed
View: 213 times
Download: 0 times
Share this document with a friend
12
Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS SkyFreeGPS Alina Burca
Transcript
Page 1: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

Geneva University

Friday, 11 April 2008

BACHELOR PROJECTGPS Receiver Simulator

SkyFreeGPSSkyFreeGPS

Alina Burca

Page 2: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 2 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

GPS in summary

Satellite System

Bluetooth GPS receiver

Satellite signal

Bluetooth enabled device

Bluetooth Connection

NMEA standard communication protocol

Digital Compact Camera

Portable GPS Navigation System

PDA

Mobile Phone

Context

Page 3: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 3 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

• 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

Bluetooth GPS receivers

Context

Page 4: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 4 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

GPS based applications for mobile phones

FoxyTag

TrekkBuddy

GPS Performance

Telmap Navigator GPS

8Motions

Map My Tracks

bliin GPSXS

GPSGate Mobile

Wisepilot

Mobile GMaps

GPSWatch Plus

NavFun Pro

amAze

GPS TrackInFlight

vlkGPS

TrapsterMobile

J2Velox

Velox

GeocacheNavigator

PostByME

Ramble Coach

IMHere

GPSLap Timing

Digi-Guide

Context

Page 5: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 5 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

• 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

Developing a mobile phone application

Context

Page 6: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 6 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

• What makes the testing phase so complicated

Developing a GPS based application

Build the package

Install it on the mobile phone

Open GPS receiver and

get a fix

Connect the phone to the GPS receiver

Now you can test

And also move!

But don’t lose GPS signal!

Phase one indoor Phase two outdoor

Correct the application, go back to phase one and try not to end up like this

Context

Page 7: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 7 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

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

Using a GPS receiver simulator solution

What is SkyFreeGPS

• A GPS receiver simulator• Open source software developed in J2ME • Works in WTK• Available in English

Application overview

Page 8: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 8 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

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

Application overview

Page 9: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 9 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

Use Modes

Use cases

Realtime

mode

Logfile

mode

Trackmode

Keyboard mode

Real time mode

Generates NMEA sentences based on the current pointer’s position on the map

Track mode

Generates NMEA sentences based on calculated positions on the user defined track

Keyboard mode

Log File Mode

Sends sentences from a log file

Page 10: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 10 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

Project overview and state of the art

Project Overview

• 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

• Developments▪ Interface improvement▪ Map zoom in/out▪ Integrate calibrated maps with the application▪ Integrate Google/Yahoo maps

• Main objectives▪ Build correct NMEA sentences▪ Use of maps and pointer

Page 11: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 11 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

SkyFreeGPS Evolution

Evolution

• Best case scenario▪ Becomes a WTK integrated toolkit

• Realistic scenario▪ Saves time and energy to this particular developer’s

community

• Worst case scenario▪ Developers don’t know about it

• Visit the Website for more informationhttp://www.michelderiaz.com/masters/burca/

Page 12: Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.

- 12 -Alina Burca, April 2008

SkyFreeSkyFreeGPSGPS

Application Overview

Context

Use cases

Project overview

Evolution

Questions

SkyFreeGPS at SkyFreeGPS at your serviceyour service

Good luck in Good luck in developing your developing your next GPS based next GPS based application !!!application !!!

Sincere thanks to all those involved in this project

QUESTIONS

Questions

?????


Recommended