Você está na página 1de 24

TroSys Technologies

www.trosys.com

Tro GPS Simulator


User Manual
Version 1.0.0.7

TroSys Technologies

Page 1 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

TABLE OF CONTENTS

INTRODUCTION......................................................................................................................4 1.1. 1.2. 1.3. WHAT IS GPS?...............................................................................................................4 WHO USES GPS? ...........................................................................................................4 WHAT IS TRO GPS SIMULATOR? ..................................................................................4

INSTALLATION.......................................................................................................................5 2.1. TRO GPS SIMULATOR INSTALLATION ...........................................................................5 2.1.1. SYSTEM REQUIREMENTS .............................................................................................5 2.1.2. INSTALLATION .............................................................................................................6

USE CASE SCENARIOS..........................................................................................................6 3.1 COM PORT INTERFACE.......................................................................................................6 3.1.1 COM PORT CONNECTION...............................................................................................6 3.1.2 LOOP SELECTION ............................................................................................................6 3.1.3 CUSTOMIZED COM PORT CONFIGURATION .................................................................7 3.2. NETWORK (TCP/IP) INTERFACE ...................................................................................7 3.2.1. TCP/IP SERVER/CLIENT SETTINGS .........................................................................7 3.2.2. LOOP SELECTION ........................................................................................................8 3.3. SUPPORTED NMEA SENTENCES ....................................................................................8 3.3.1. SUPPORTED NMEA SENTENCES FOR GENERATION AND SENDING ....................8 3.3.2. SUPPORTED NMEA SENTENCES FOR RECEIVING AND DISPLAYING PARSED VALUES 9 3.4. INPUT MODES ..................................................................................................................9 3.4.1. NONE MODE ................................................................................................................9 3.4.2. NMEA MAP MODE ...................................................................................................11 3.4.2.1. LONGITUDE, LATITUDE SELECTION ON 2D WORLD MAP ..................................11 3.4.2.2. NMEA SENTENCE GENERATION AND SENDING ..................................................11 3.4.2.3. AUTO NMEA SENTENCE GENERATION AND SENDING.......................................12 3.4.3. NMEA MANUAL INPUT MODE ..................................................................................13 3.4.3.1. SUPPORTED SENTENCES IN NMEA MANUAL INPUT MODE ................................13 3.4.3.2. SATELLITE SETTINGS FOR $GPGSA AND $GPGSV.........................................13 3.4.3.3. NMEA SENTENCE GENERATION AND SENDING IN MANUAL MODE ...................14 3.4.4. LOG FILES PLAYBACK MODE ....................................................................................15 3.4.4.1. NMEA LOG FILE FORMAT ....................................................................................15 3.4.4.2. CONFIGURING LOG FILES PATH ...........................................................................16 3.4.4.3. PERFORMING LOG FILES PLAYBACK ..................................................................16 3.4.4.4. REAL TIME STAMPING IN LOGFILE SENTENCES ...................................................17 3.4.4.5. DELAY SELECTION BETWEEN NMEA SENTENCES ...............................................17 3.4.4.6. LOG FILES PLAYBACK SIMULATION AND SENTENCE SENDING ..........................17 3.4.5. FORWARDED INPUT MODE .......................................................................................17 3.3.1. COM TO TCP/IP BRIDGE...............................................................................................18 3.3.2. TCP/IP TO COM PORT BRIDGE ....................................................................................18

Page 2 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.5. DATA RECEIVING AND DISPLAY WAYS .......................................................................18 3.5.1. REAL TIME NMEA 0183 OUTPUT ..........................................................................18 3.5.2. GPS TRACER .............................................................................................................20 3.5.3. PARSED/RAW NMEA LOGFILE ...............................................................................21 3.5.4. LOGGERS....................................................................................................................23 3.6. LICENSE .........................................................................................................................23 3.6.1. TRO GPS SIMULATOR - FREE ..................................................................................24 3.6.2. TRO GPS SIMULATOR - SILVER ..............................................................................24 3.6.3. TRO GPS SIMULATOR - GOLD ................................................................................24 3.7. LICENSE ACTIVATION ...................................................................................................24

Page 3 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

1 1.1. What is GPS?

Introduction

Global Positioning System. A Network of Sattelites that continuouisly transmit coded information, which makes it possible to precisely identify locations on earth by measuring earth from sattelites. As stated in the definbition above, GPS stands for Global Positioning System, and refers to a group of U.S. Department of Defence sattelites constantly circling the earth. The sattelites transmit very low power radio signals allowing anyone with a GPS receiver to determine their location on the earth. 1.2. Who uses GPS?

GPS has a variety of applications on land, at sea and in the air. Bascially, GPS allows you to record or create locations from places on the earth and help you navigate to and from those spots. The most common airbone applications include navigation by general aviation and commercial aircraft. At sea, GPS is typically used for navigation by recreational boaters and fishing enthusiasts. Land based applications are more diverse. The scientific community uses GPS for its precision timing capability and a myriad of other applications. Surveyors use for an increasing portion of their work. GPS offers an incredible cost savings by drastically reducing setup time at the survey sites. It also provides amazing accuracy. GPS is becoming increasingly popular among hikers, hunters, snowmobilers, mountain bikers, and cross countries skiers, just to name a few. GPS is rapidly becoming common place in automibiles as well. Some basic systems are already in place, providing emergency roadside assistance at the push of a button (by transmitting your current position to a dispatch center). More sophisticated system can show the vehicles position on an electronic map display, allowing drivers to keep track of where they are and look up street addresses, restaurants, hotels and other destinations. Some systems can even create a route and give turn by turn direction to designated location. 1.3. What is Tro GPS Simulator?

The Tro GPS Simulator provides a complete suite for all your GPS simulating needs and more. The Tro GPS Simulator uses the international standardized protocol NMEA-0183 for GPS data exchange. This standard is specified by the National Marine Electronics Association and contains mechanisms to exchange data in an interoperable way. The Tro GPS Simulator provides the simulation for GPS Receiver on following interfaces: (a) Serial Port (RS232) (b) Network (TCP/IP) These interfaces can be used at the same time. A Serial Port only provides exclusive access while the Network interface provides multithreaded access. That means Tro GPS Simulator can be used as multiplexer.

Page 4 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

It provides five input methods for GPS data: None Input Mode Map Input Mode Manual Input Modes Log files Playback Mode Forwarded Input Mode

User can choose any one of five input options to specify where the simulated positioning data comes from. With the None Input method, it is possible to type (or paste) raw NMEA Sentence or raw data that will be sent to the output interface(s). The Map Input method lets the user choose a position visually from a map, which can be fetched from World Map. With the Manual Input method, user can enter exact position that will be sent to the output interface(s). The Logfile Playback method is for those users who have a recorded GPS logfile and want to use this as an input for other device. The Forwarded Input method works like a multiplexer where the user can connect to a GPS Receiver over a Serial Port or Network port. The data from this GPS Receiver will be sent unchanged over the Output Interfaces.

And there are Mulitiple Receiver modes are provided which are used to display Received Data in various ways. These are: (a) (b) (c) (d) Seprate Real Time (Parsed NMEA/RAW NMEA) Received Data View GPS Tracer for $GPGGA, $GPGLL, $GPRMC and $GPWPL NMEA Sentences Received Data display under GPS Simulator Log Files for Sent, Recived RAW Data and Received NMEA Data

Apart from this, it provides lots of facilities like sending data in loop in specified interval, sending NMEA Data from log file on specified interval, data sending with CR, data sending without CR, sending file etc.

2 2.1. 2.1.1. Tro GPS Simulator Installation System Requirements

Installation

Operating System:

Windows 9x, Windows XP, Windows 2000, Embedded XP

Page 5 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

2.1.2.

Installation

Download the Setup.exe from our TroSys website (http://www.trosys.com/htmpages/download.htm) and install it by following standard process of installation. 3 3.1 COM Port Interface Use Case Scenarios

3.1.1 COM Port Connection Selected COM Port can be configured by selections of Baud Rate, Stop Bits, Data Bits, Flow Control and Parity:

After having optimized selections, you can press on Connect button to connect to specific COM Port. 3.1.2 Loop Selection If you want send the data to COM Port in loop on sepcifed period then you can check the Loop box.

Specified interval for sending data can be selected from combo box.

Page 6 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.1.3 Customized COM Port Configuration If you want to customize COM Port, Click on Customize Button. You can select the your manual data according to your requirement to make customize connection. This customize connection depends on your System Hardware Compatibility.

3.2. 3.2.1.

Network (TCP/IP) Interface TCP/IP Server/Client Settings

The Tro GPS Simulator can act as two different system in this case: 1. 2. TCP/IP Server TCP/IP Client

TCP/IP Server: Press on Start Server button to start TCP/IP Server. In this case the Server shall be started on current system and shall show the status message as below:

Page 7 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

TCP/IP Server shall act this time as NMEA Sender as well as reciever. Now 10 TCP/IP clients from different M/C on Network can connect at same time to NMEA TCP/IP Server and recieve the NMEA/RAW Data at same time they can send also. TCP/IP Client: You need to fill the IP address of M/C where the Tro GPS Simulator is running with TCP/IP server (It can be GPS Device also with TCP/IP accessibility). And then just press Connect.

It shall connect to TCP/IP Server and shall start receiving the sentences. 3.2.2. Loop Selection

If you want send the data to TCP/IP connected clients in loop on sepcifed period then you can check the Loop box.

Specified interval for sending data can be selected from combo box. In this case the TCP/IP Server must be started where the loop has been selected.

3.3.

Supported NMEA Sentences

3.3.1.

Supported NMEA Sentences For Generation and Sending

Page 8 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

The Tro GPS Simulator supports 10 different kinds of NMEA Sentence generation in input modes: $GPGGA $GPGLL $GPRMC $GPWPL $GPAAM $GPGSA $GPZDA $GPRTE $GPGSV $GPVTG Additional sentence can be supported in case of Support Ticket Customer. Please click on following link to know more on this: http://www.trosys.com 3.3.2. Supported NMEA Sentences For Receiving and Displaying Parsed Values

The Tro GPS Simulator is capable of parsing 85 kinds of NMEA Sentence and displaying these values. These sentences are: $GPAAM, $GPALM, $GPAPB, $GPASD, $GPBEC, $GPBOD, $GPBWC, $GPBWR, $GPBWW, $GPDBT, $GPDCN,$ GPDPT, $GPFSI, $GPGDA, $GPGDF, $GPGDP, $GPGGA, $GPGLA, $GPGLC, $GPGLF, $GPGLL, $GPGLP, $GPGOA, $GPGOF, $GPGOP, $GPGSA, $GPGSV, $GPGTD, $GPGXA, $GPGXF, $GPGXP, $GPHCC, $GPHDG, $GPHDM, $GPHDT, $GPHSC, $GPIMA, $GPLCD, $GPMHU, $GPMTA, $GPMTW, $GPMWV, $GPOLN, $GPOSD, $GPRMA, $GPRMB, $GPRMC, $GPROT, $GPRM, $GPRSA, $GPRSD, $GPRTE, $GPSFI, $GPSTN, $GPTEP, $GPTRF, $GPTTM, $GPVBW, $GPVDR, $GPVHW, $GPVLW, $GPVPW, $GPVTG, $GPVWE, $GPWCV, $GPWDC, $GPWDR, $GPWNC, $GPWPL, $GPXDR, $GPXTE, $GPXTR, $GPZDA, $GPZFI, $GPZFO, $GPZLZ, $GPZPI, $GPZTA, $GPZTE, $GPZTI, $GPZTG, $GPZWP and $GPZZU

3.4.

Input Modes

3.4.1.

None Mode

None mode can be used for RAW data sending and simulation to GPS Reciever. You can also type NMEA Data in box and simulate it. In None Mode, Data can be sent by following ways: 1. Send Text with CR (Carriage Return) 2. Send Text without CR (Carriage Return) 3. Send File

Page 9 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

In Send File option, the Text File location can be selected and sent.

You need to press the Send button to send the data in any mode. Received data can be viewed in Received Data Text Box.

Page 10 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.4.2. 3.4.2.1.

NMEA MAP Mode Longitude, Latitude Selection on 2D World Map

Longitude and Latitude can be selected by Mouse Hovering on 2D World Map and by single click:

3.4.2.2.

NMEA Sentence generation and sending

After Longitude and Latitude selection by Mouse Hovering on 2D World Map, the longitude and latitude shall be automatically selected and NMEA Sentence shall be generated:

Page 11 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

You need to fill the values for NMEA Sentence generation in GPS Input Prameter apart from automatic Lonogitude and Latitude values selection. After genration of NMEA Setences the values can be sent by pressing Send button. Also, you can also make manual Longitude, Latitude entry and generate NMEA Setences:

3.4.2.3.

Auto NMEA Sentence Generation and Sending

Auto NMEA sentence generation can be done by just cliecking Auto Position ON? on option:

Page 12 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

After clicking on this, the Longitude and Latitude sentences shall be selected randomly and NMEA Senetecnes shall be generated and sent. It will also show the Path Tracing on NMEA World MAP.

NMEA Received sentences (RAW and Parsed both) can be viewed at same time in NMEA Received/Sent Sentences Text Box. 3.4.3. 3.4.3.1. NMEA Manual Input Mode Supported sentences in NMEA Manual Input Mode

Following sentences can be generates in Manual Input Mode:

3.4.3.2.

Satellite Settings for $GPGSA and $GPGSV

Page 13 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.4.3.3.

NMEA Sentence generation and sending in Manual Mode

After values seleection in Manual Mode, selected and NMEA Sentences can be genrated by just clicking Generate Setences button:

Page 14 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

NMEA Received sentences (RAW and Parsed both) can be viewed at same time in NMEA Received/Sent Sentences Text Box. 3.4.4. 3.4.4.1. Log Files Playback Mode NMEA Log File Format

When you create log file by selecting the option in Tro GPS Simulator Log Rcvd NMEA, the logged file format shall be as below:

Page 15 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

Above NMEA Text Logfile is a standard logfile whether generated by Tro GPS Simulator or any GPS Devices. 3.4.4.2. Configuring Log files Path

Log files path can be configured as shown in screen shot below:

3.4.4.3.

Performing Log Files Playback

Tro GPS Simulator selects Logfile specified path. After selection it can be loaded. Tro GPS Simulator displays the number of loaded sentences and number of sent sentences as below:

Page 16 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.4.4.4.

Real Time stamping in logfile sentences

This is an unique feature in Tro GPS Simulator. It can put Real Time Stamp in NMEA sentences mentioned in NMEA Logfile and send it to output interfaces. By this, User can achieve Real Time Simulation using Tro GPS Simulator.

3.4.4.5.

Delay selection between NMEA Sentences

NMEA from logfile can be played back by specfiying the delay between each NMEA sentecnes in NMEA logged file. After specifying some delay, each NMEA sentence shall be sent after that particular period.

3.4.4.6.

Log files Playback Simulation and Sentence Sending

3.4.5.

Forwarded Input Mode

In this feature, you can forward Input Data from COM Port to TCP/IP and from TCP/IP to COM Port. So in this case big problem of simulation can be solved if you have less number of GPS Reciever.

Page 17 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

Suppose you have 1 GPS Reciever connected on COM Port 1. Now in Network on other side you need GPS Data recived by this GPS Reciever. Then it can be forwraded on Network to that targeted m/c and one GPS Receiver can be used for testing at different locations using Tro GPS Simulator.

3.3.1. COM to TCP/IP Bridge In this feature, you can forward data received on COM Port to TCP/IP connected clients. In this way, Tro GPS Simulator can act as Multiplexer Simulator for data Recived on COM Port. For this the TCP/IP Server should be running where the COM Port data is coming in. 3.3.2. TCP/IP to COM Port Bridge In this feature, you can forward data received on TCP/IP connected clients to COM Port.

3.5. 3.5.1.

Data Receiving and Display Ways Real Time NMEA 0183 Output

This feature enables watching the raw/Parsed NMEA-0183 output in realtime.

Page 18 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

Page 19 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.5.2.

GPS Tracer

Received sentecnes can be viewed as plotted on GPS Tracer World Map screen as below:

Page 20 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

Apart from this you can also view the received NMEA sentences and its longitude and latitude as position on World Map.

3.5.3.

Parsed/RAW NMEA Logfile

Output can be viewed in logfiles also captured by Tro GPS Simulator:

Parsed NMEA Logfile File:

Page 21 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

RAW NMEA Logfile File:

Page 22 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.5.4.

Loggers

Tro GPS Simulator supports 3 types of data logging.

3.6.

License

Tro GPS Simulator comes in 3 versions: 1. Tro GPS Simulator Free 2. Tro GPS Simulator Silver 3. Tro GPS Simulator Gold For comparison among these version please see comparison list at following location: http://www.trosys.com/htmpages/gpssimulatorcomparisionsheet.htm

Page 23 of 24

Tro GPS Simulator

User Manual Document 1.0.0.7

3.6.1.

Tro GPS Simulator - Free

Tro GPS Simulator comes abolutely free and if it fills your requirement then you can easily download and install and start using it from following location: http://www.trosys.com/htmpages/download.htm

3.6.2.

Tro GPS Simulator - Silver

Tro GPS Simulator - Silver comes with some extra additional features and if it fills your requirement then you can easily download and install activate it by buying the license from following loaction: http://www.trosys.com/htmpages/buy.htm 3.6.3. Tro GPS Simulator - Gold

Tro GPS Simulator Gold is full of all features and completely suits your GPS Needs. you can easily download and install activate it by buying the license from following loaction: http://www.trosys.com/htmpages/buy.htm 3.7. License Activation

Step 1: Buy the Activation Code from following link: http://www.trosys.com/htmpages/buy.htm Step 2. Click on Activation Link: Step 2: Enter Organization Name, Email ID and Activation Code. Step 3 Press Done. Product will be activated.

Page 24 of 24

Você também pode gostar