100% found this document useful (2 votes)
152 views

GPSTeam Pro User Guide

How to use the GPSTeam Pro software to track GPS data from GPSFlight, Garmin, or even APRS.

Uploaded by

tgonser1
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
152 views

GPSTeam Pro User Guide

How to use the GPSTeam Pro software to track GPS data from GPSFlight, Garmin, or even APRS.

Uploaded by

tgonser1
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

© 2008 GPSFlight, Inc. All rights reserved.

GPSTeam Pro™
User Manual
Single and Multi-User Versions

Release 2.0.1045 7.6.2008

GPSTeam Pro – Advanced Telemetry Tracking and Area Management System

DRAFT

This documentation is not yet complete, and is in draft mode only. All portions of this
manual are the property of GPSFlight, Inc. Any duplication is expressly prohibited.

© 2008 GPSFlight, Inc. All Rights Reserved.

1
© 2008 GPSFlight, Inc. All rights reserved.

Table of Contents
1. Target User...................................................................................................................................... 7
2. Getting Started ................................................................................................................................ 7
3. Connecting the Base Station ............................................................................................................ 7
3.1 USB Connection ....................................................................................................................... 7
3.2 Ethernet Connection ................................................................................................................ 7
4. Menu System .................................................................................................................................. 9
5. Using GPSTeam Pro ....................................................................................................................... 12
5.1 System Operation .................................................................................................................. 12
5.2 Network Layout (multi-user) .................................................................................................. 14
6. Installing GPSTeam Pro (Multi-User ............................................................................................... 16
6.1 Installation Process (Multi-User) ............................................................................................ 16
6.2 Setting up the Centralized database on main computer ......................................................... 16
6.3 Installation Locations ............................................................................................................. 16
6.4 Active Directory Accounts(Multi-user only) ............................................................................ 17
6.5 Setting up the Centralized database on main computer ......................................................... 17
6.6 How to set up a User.............................................................................................................. 18
6.7 User Permissions.................................................................................................................... 19
6.8 Setting up the GPSTEAMService ............................................................................................. 19
6.9 Connecting to Ethernet Modems ........................................................................................... 22
6.9.1 Detailed Description....................................................................................................... 24
7. Installing GPSTeam Pro (Single User) ............................................................................................. 25
8. Auto Archive (Multi-user) .............................................................................................................. 25
8.1 Accessing Shared Archive Files ............................................................................................... 25
9. Customizing GPS Team Pro ............................................................................................................ 27
10. Working with the different Windows............................................................................................. 30
10.1 Main Window View................................................................................................................ 30
10.1.1 Upper Data Panel Items.................................................................................................. 31
10.1.2 Finding a TracID or user name ........................................................................................ 31
10.1.3 The lower Data Panel Controls ....................................................................................... 32
10.2 Tracks List Window ................................................................................................................ 32
10.3 Viewing TracID info in the main window ................................................................................ 33
11. Map Features ................................................................................................................................ 34
11.1 Moving Map Backgrounds...................................................................................................... 34

2
© 2008 GPSFlight, Inc. All rights reserved.

11.1.1 Google Maps .................................................................................................................. 34


11.1.2 Microsoft TerraServer .................................................................................................... 34
11.1.3 Microsoft Visual Earth .................................................................................................... 35
11.2 Static Map Backgrounds – Custom Maps................................................................................ 35
11.2.1 Custom Map Step 1 ........................................................................................................ 35
11.2.2 Custom Map Step 2 ........................................................................................................ 36
11.2.3 Custom Map Step 3 ........................................................................................................ 36
11.2.4 Custom Map Step 4 ........................................................................................................ 37
11.3 GPSFlight Pro World Coordinate Files..................................................................................... 37
11.4 Map Features......................................................................................................................... 38
11.4.1 Points of Interest (POI) ................................................................................................... 38
11.4.2 Zones ............................................................................................................................. 39
11.4.3 Creating a Zone .............................................................................................................. 39
11.4.4 Zone Dialog .................................................................................................................... 40
11.4.5 Measuring Distance........................................................................................................ 41
12. Altitude Window ........................................................................................................................... 42
13. Data Window................................................................................................................................. 42
14. Panic Window................................................................................................................................ 43
15. Assets List Window........................................................................................................................ 43
16. Zone Alerts Window ...................................................................................................................... 43
17. Google Earth.................................................................................................................................. 44
17.1 Google Earth (Local)............................................................................................................... 44
17.2 Google Earth (Remote)........................................................................................................... 44
18. Managing TracIDs .......................................................................................................................... 45
18.1 Assigning names .................................................................................................................... 45
18.2 Assigning Groups ................................................................................................................... 45
18.3 Setting Destinations ............................................................................................................... 45
19. Playing Back Recorded Files ........................................................................................................... 46
20. Converting Recorded Files ............................................................................................................. 47
21. Programming ST900 and XT900 Transmitters................................................................................. 47
22. Using APRS with GPSTeam Pro....................................................................................................... 48
22.1 Connecting to the Internet to view APRS traffic in your area: ................................................. 48
22.2 Setup the Protocols you wish to decode................................................................................. 49
23. Remote Access (Multi-User Only) .................................................................................................. 51

3
© 2008 GPSFlight, Inc. All rights reserved.

23.1 Viewing data from remote computer ..................................................................................... 51


23.2 Centralized Database Sharing................................................................................................. 51
23.3 Troubleshooting..................................................................................................................... 53

4
© 2008 GPSFlight, Inc. All rights reserved.

Overview
GPSTeam Pro is one of the most advanced GPS tracking solutions available in the market today.
It is designed for advanced tracking and recording needs of commercial operations that require
tracking of multiple assets at the same time, and require advanced functionality only found in
specific applications.

GPSTeam Pro is designed to track and model the location information from the GPSFlight
telemetry transmitters like the STXe, ST900, and XT900, but it also is able to track standard
NMEA GPS devices sending standard NMEA packets. NMEA tracking limits to only one unit at a
time tracking due to limitations in the NMEA protocol.

There are two versions of GPSTeam Pro – Single User and Multi-User. Mult-user takes
advantage of Windows Services and Authentication and allows multiple versions of the
software to access a single master station and read real-time tracking data and map assets from
that unit over a network.

Key features that make GPSTeam Pro so powerful are:

 Windows Service routine provides 7x24 monitoring and recording of all TracID
information. (Multi-User Version only)
 Moving map backgrounds from Google, TerraServer, and Microsoft Visual Earth
 Google Earth Interface for 3D viewing of all information in GPSTeam
 Ability to create a library of custom maps from any map system
 Creation of POI’s and 3 types of Zones which can generate alerts which are recorded,
and can generate email or pager messages in real-time.
 Zones can be any shape and are simply drawn into the map
 Zones can be exclusionary, inclusionary, or quiet
 Zones can send text messages or emails when alerts are raised
 Zones can have time based alerts
 Zones can alert if SPECIFIC TracIDs or Groups enter or exit them
 Assignment of TracID values to users and groups with destinations, and tracking when
those users reach their destination and are returning
 Search function zooms to any single TracID or name
 Altitude plot with both Barometric and GPS altitude, and detailed analysis of Glide and
Slope
 Recording and playback of all information including TracID data, APRS and NMEA data
 Export of all information to NMEA, CSV,KML, and XML data formats

5
© 2008 GPSFlight, Inc. All rights reserved.

 Support for USB or Ethernet connected base stations


 Powerful Windows SQL Server 2005 Database Engine
 Microsoft .NET 2.0 Desktop application
 Able to process hundreds of simultaneous TracIDs on the same screen

6
© 2008 GPSFlight, Inc. All rights reserved.

1. Target User
The target user for GPSTeam Pro is a commercial user who intends to track
a number of objects simultaneously, and requires monitoring and recording
of the movement of the objects being tracked. GPSTeam Pro can be used
to track individual items, but many of the power features of GPSTeam Pro
are suited to a more commercial nature.

It is assumed the user is familiar with the GPSFlight Telemetry transmitter units, and has several units in
operation. It is further assumed the reader of this manual is relatively technical, and understands the
basics of GPS, wireless communication, and Windows software installation and operation. For
installation of the Multi-user version, the user must also be familiar with Windows Authentication, users
and groups, and windows server technology.

2. Getting Started
To being using GPSTeam Pro (Team), you must download and install it on your computer. Team is a high
end workstation application that requires a fairly powerful computer.

You will also have to activate your copy of GPSTeam Pro once installed.

If you are installing on Windows Vista, you will have to ‘run as administrator’.

3. Connecting the Base Station


Connecting the base stations can be accomplished one of two ways. Either the base station is connected
directly to the PC via a USB connection, or the Base stations are directly on the Ethernet network, in
which case they are connected via the Ethernet connection on your PC.

3.1 USB Connection


To connect using the USB port, please follow the instructions that came with your base station.
Connecting the base station will create a COM port on your PC that GPSTeam Pro can connect to.

3.2 Ethernet Connection


To connect using the Ethernet base stations, please follow the instructions that are provided with
the Ethernet modems.

You may also connect to the APRS network using the Ethernet connection to Track APRS traffic in an
area

7
© 2008 GPSFlight, Inc. All rights reserved.

When connecting to modems in GPSTeam Pro, it is IMPORTANT to understand that if you have the
GPSTEamService running and capturing data, you will NOT connect directly to modems, but choose
to connect directly to the GPSTeamService.

8
© 2008 GPSFlight, Inc. All rights reserved.

4. Menu System
GPSTeam Pro uses a menu system common to most Windows applications. The main menu is composed
of the following options from the main application window called ‘GPS Team’. This window will also
show in the border name of the host computer and status of connection to the service. The following is
a high level overview of the menus and what they do.

File ->

New – opens a new window, clearing all current data


Playback – allows user to open a file for simple playback
Open, Convert – provides a dialog to analyze a previously recorded file, or convert that file to another
format.
Start Recording – provides a dialog to begin recording data
Stop Recording – stops recording data
Exit – exits the application.

Connect->

Connect to COM port – if not using the GPSTeamService, use this to connect directly to a COM port to
receive data.
Disconnect from COM port - Disconnects
Connect to Ethernet – if you have access to an Ethernet modem, connect using this item
Disconnect from Ethernet– Disconnects
(multi-user only)
Connect to GPSTEAMService – if you are running GPSTeamService this option will be available, and
connecting to it is the same as connecting to a COM port
Disconnect from GPSTEAMService - Disconnects

9
© 2008 GPSFlight, Inc. All rights reserved.

Maps ->

Custom Maps – enables loading and use of custom bit-map maps you install into your software.
Google Maps > - this menu area allows you to use your Google Account to display maps.
Microsoft Terraserver Maps> - this menu area allows you to use maps downloaded in real-time from
the MS Terraserver web service.
Microsoft Virtual Earth – allows you to select a MS Virtual earth map background
None – this displays no map at all

Tools->

Options – sets various options for your program


GPSTeamService Setup – sets up and runs the GPSTEAMService which is installed on your PC (multi-
user only)
TracID Assignment – allows assignment of TracID numbers such s 001 or AAA to meaningful names
like “Joe Smith” and more.

Window ->

Tracs List – provides a window displaying all reporting TracIDs along with data
Altitude Plot – displays a vertical plot window for all reporting TracIDs

10
© 2008 GPSFlight, Inc. All rights reserved.

Data View – displays a window with scrolling raw data appearing


Panic List – displays a window with all panic events, the time they happened, where, and by what ID
Assets List – displays a list of all the POIs, Zones, and other custom items added to the workspace
Zone Alerts – displays a window showing all the Zone alerts, when, and by what ID
Google Earth (Local) – opens Google Earth locally and begins sending data to it
Google Earth(Remote) – opens a dialog allowing others to remotely connect using Google Earth

Help ->

Contents – shows contents of help files


Activate – allows activation of the product
About – about GPSTeam Pro

The menu system in GPSTeam Pro is only visible in the Main window. Other supporting windows
such as altitude are child windows. To close the application you must choose the Exit on the menu,
or close the main application window.

11
© 2008 GPSFlight, Inc. All rights reserved.

5. Using GPSTeam Pro


5.1 System Operation
When you install GPSTeam Pro, there are several things installed on your PC. These programs work
together to create a powerful tracking system capable of being used to monitor large areas, and
provide continuous recording. The software installed includes:

GPSTeam Pro software application – this is the main application used to view and playback
data. This application is loaded into your programs folder on your PC.
GPSTEAMService (Multi-user only) – this is an operating system level service which provide
continual recording of data, even when GPSTeam Pro is not running. It will create time
stamped recorded files in a folder on your PC for later playback. The GPSTEAMService
appears as a Windows Service and can be started or stopped like any other.
Microsoft SQL Server 2005 (User) – used by the application to contain data points needed for
operation

There are two basic methods of connecting GPSTeam Pro to receive and view data. They are
1) Using the GPSTEAMService, and
2) Connecting directly to a COM port or Ethernet modem

Figure 1) - When using the GPSTEAMService, the overall system flow diagram is shown where
the GPSTeam application does not connect directly to the COM port, but rather connects to the
GPSTEAMService. This GPSTEAMService is connected to the COM port.

Figure 1 - GPSTeam Pro connected to GPSTEAMService

12
© 2008 GPSFlight, Inc. All rights reserved.

Figure 2) When NOT running the GPSTEAMService, the GPSTeam Pro Application may connect directly to
the COM port, but this does not allow remote connection, or continual recording even when the
GPSTeam Pro application is not running. This second method will be familiar to existing users of the
GPSTeam products.

Figure 2 - GPSTeam Pro connected directly to a


COM port

These two modes of operation will depend on how you wish to use GPSTeam Pro, and if you have
purchased the license for GPSTeam Service module.

For users who plan to record non-stop, using the GPSTeam Service is important. For users who may only
need to record specific events, or who want to view events being recorded on remote computers, the
GPSTeam Service is not needed, and can be stopped using the Windows Services icon in the Windows
control panel.

13
© 2008 GPSFlight, Inc. All rights reserved.

5.2 Network Layout (multi-user)

Windows 2003 Server

Active Directory

(Domain Controller)

Windows XP Windows XP Client Windows XP

Client GPSTeam Service Client

XP clients must be members of the same domain.

Users log on to Windows XP clients with their Active


directory accounts. They must be members of ‘GPS Team
Admin’ or ‘GPS Team Users’ Active directory groups. GPS
Team Admin users should have enough rights on the local
computers to change values under
HKEY_LOCAL_MACHINE in registry.

When GPSTeam Pro user connects to GPSTeam Service


on remote computer, the GPSTeam Service on the
remote computer checks if user account in Active
Directory belongs to ‘GPS Team Admin’ or ‘GPS Team
Users’ groups.

14
© 2008 GPSFlight, Inc. All rights reserved.

NOTE: GPSTeam Service cannot be accessed from remote computer in simple Windows Workgroup –
because there is no Domain controller to authenticate the user logged on the other computer.

The Centralized SQL Server database authenticates users the same way. If you are unfamiliar with the
Windows Networking functionality, you can learn more at www.microsoft.com.

15
© 2008 GPSFlight, Inc. All rights reserved.

6. Installing GPSTeam Pro (Multi-User


GPSTeam Pro is an advanced tracking and recording software system which is intended to be used by
facilities. The installation process requires admin rights.
NOTE: If you have Single user software, disregard the steps for setting up accounts, and dealing with
the GPSTEAMService.

The installation should install all necessary components including .NET Framework and the Microsoft
SQL Server.

6.1 Installation Process (Multi-User)


Important: For the initial setup and maintenance of the Multi-User software you will need Active
Directory account that is member of 'GPS Team Admin' group and also has Administrative rights on
the computers. This section details the installation process. You will need a systems administrator to
set up the application for full recording and remote network access.

Run the GPS Team Pro installer with account that has administrative rights on the local computer and
is member of ‘GPS Team Admin’ group (which must be setup prior to installation.

No error messages should be displayed during the installation. Register GPS Team II from Help-
>Activate right after the installation, by sending in your activation code to GPSFlight to obtain the
unlock code.

Install the GPSTeam Pro Application from the installer as with other windows applications. GPSTeam
Pro will operate on Windows XP 32 bit, and Windows Vista 32 bit Operating systems. During the
installation, the installer will install the GPSTeam Pro application, the GPSTeamService. These
applications rely on a locally installed version of Microsoft SQL Server 2005 Runtime which will also be
installed on the local PC. The Runtime version used is limited to 4 GB of storage. If more is required a
SQL Server 2005 license must be purchased.

6.2 Setting up the Centralized database on main computer


This setup will allow GPS Team Pro clients to connect to the centralized database using the default
credentials of the logged in user.

The install should download from Microsoft download center and install SQL Server Management
Studio Express on the centralized computer. Once installed, run the Studio and choose Window
Authentication when prompted. Double click databases, go to V2GPSTEAM -> Security -> Users. Add
new user that will map Windows group ‘GPS Team Users’ from your domain to db_gps_team_users
role in SQL Server.

6.3 Installation Locations


This installation assumes C: is your Windows OS drive letter. The following will be installed on your PC
in the following locations.

16
© 2008 GPSFlight, Inc. All rights reserved.

Database - C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data. Note that the database


size is limited to 4 GB and if it grows over 3 GB is time to clear the Google Maps cache. You can
uninstall it completely from Add/Remove Programs and then delete the database files.

GPSTeamService - C:\WINNT\GPSTEAMService. It can be uninstalled completely by clicking on


uninstall.cmd and deleting the folder. The archiving location C:\GPSTeamArchive.

GPS Team Pro - C:\Program Files\GPS Flight\GPS Flight.

6.4 Active Directory Accounts(Multi-user only)


You must have a Microsoft 2003 server, acting as a domain controller in the same network domain, to
manage the remote service access using ADUC (Active Directory Users and Computers). This is
required for remote computers to access the main recording system.

Create the following Windows groups in Active Directory:

'GPS Team Admin' for the users that will register and configure GPS Team II and the archiving service
and will have access to all menus and settings

'GPS Team Users' for all users that will use GPS Team II, but not change settings and not record

Add the users to their respective groups. Logged in users will have to logout and login again for
changes to take effect. When the user runs GPS Team II with his Windows account, GPS Team Pro will
check to which group the user belongs and enable/disable the appropriate menus. Connection to
GPSTeamService is possible only if the user belongs to any of these groups.

6.5 Setting up the Centralized database on main computer


This setup will allow GPS Team Pro clients to connect to the centralized database using the default
credentials of the logged in user.

To configure this, visit the Microsoft download center, and install SQL Server Management Studio
Express (free) on the centralized computer. Run the Studio and choose Window Authentication when
prompted. Double click databases; go to V2GPSTEAM -> Security -> Users. Add new user that will map
Windows group ‘GPS Team Users’ from your domain to db_gps_team_users role in SQL Server.
(Shown below)

17
© 2008 GPSFlight, Inc. All rights reserved.

Then map the group ‘GPS Team Admin’ to db_gps_team_admin role the same way.

GPSTeamService uses the same settings as GPS Team Pro on the local computer to connect to the
database, but needs to be restarted for the new settings to take effect.

6.6 How to set up a User


You must be member of the Domain Administrator group in Active Directory to set up user.

1. In Windows Administrative Tools go to Active Directory Users and Computers. Go to Groups. If


groups 'GPS Team Users' and 'GPS Team Admin' do not exist create them.
2. Now double click 'GPS Team Users' group.
3. Go to Members tab.
4. Click on Add button to add the existing Windows users that will use Team. It is recommended to
use the existing user accounts and not create new user accounts just for Team because too
many accounts are difficult to manage. Once a user is added to the group he has the privileges
assigned to the group and will be able to use Team and the service.
5. Then double click 'GPS Team Admin' group. The users you add to this group will have access to
all Team functions and will be able to change the archiving service settings.

You will also need one special account for the installation and maintenance of Team and the service.
This account will be member of ’GPS Team Admin' group and will have administrative rights on all the
computers.

To review the list of users double click 'GPS Team Users' and 'GPS Team Admin' groups and in Members
tab you will see all Team users and administrators.

18
© 2008 GPSFlight, Inc. All rights reserved.

6.7 User Permissions


GPSTeam Pro is able to control user access through the Windows Security model. In a corporate
network with domain controller the administrator of the domain creates two groups in Active Directory:
"GPS Team User" and "GPS Team Admin". The user accounts manager adds the Windows user accounts
of the persons who will use GPS Team to one of these groups. GPS Team operator logs into Windows
and starts GPS Team. On startup the software enables/disables menu items according to the groups to
which the logged in Windows user belongs. So no login screen is required in the application because the
person already presented its credentials to Windows.

If the user belongs to "GPS Team Admin" group, all menus will be active. If the user belongs to "GPS Team
User", some menus such as programming, recording, POI and zone editing will be disabled. If the user does
not belong to any of these groups the software will run with basic capabilities only or may not run at all.

6.8 Setting up the GPSTEAMService


The GPSTEAMService is installed when you install the first time. The service itself can be found by
viewing Control Panel -> Administrative Services -> Services in windows XP or Vista operating system.
When installed correctly, it looks as follows.

Once set up, GPSTeamService will provide archive files and real time data to its users. The operation of
the service is not dependent of the logged in account on the main computer. It will start with Windows
and can be stopped and started from the Services tab.

Once installed, start GPS Team Pro. If it starts and is able to download and show Google Map the
connection to the Internet and to the SQL Server is successful (the maps are stored in the database).

To manage the GPSTeam Service running on your PC, use the Tools - > GPSTEAMService Setup menu
item. This will bring up a dialog to allow you to select the com port the Service is listening to, and allow
you to set various parameters for the Service.

19
© 2008 GPSFlight, Inc. All rights reserved.

Figure 3- GPSTEAMService connection - Ethernet Base stations

Figure 4 - GPSTEAMService connection - USB connected base stations

The information from this dialog is very important to setup and use the GPSTEAMService
function. Here you may add the connections to the Ethernet modems or the local USB modems

20
© 2008 GPSFlight, Inc. All rights reserved.

2 3

1) Shown in Red, The top bar is where a remote user would connect to the service running on
another computer to view data. Enter in an IP address
2) Displays details about current setup.
3) Displays information about connecting the GPSTEAMService to a COM port on this local PC. Not
used by remote PCs.
4) Allows configuration of auto-archive settings, and the message sending function for zone alerts.

Other Options

Take a look at the status window and check if Auto archive is running and if it is connected to the
right serial port. Open Windows Explorer and click on C:\GPSTeamArchive\ folder. If the transmitter
is sending data, you should see the currently written file in C:\GPSTeamArchive\ growing in size.
Note that the service will send e-mail messages only if the zone that generated the alert is
configured to send messages. The service will send messages even when no user is logged on the
computer.

It is important to check if the service is able to load the zones from the database. The service
connects to the local database by default. Go to Windows Event Viewer and look for a line like ‘4
zones loaded.’ This means that the service was able to connect to the SQL Server database and load
the zones. Initially the message may be ‘0 zones loaded.’, but it still means that the connection was
successful.

21
© 2008 GPSFlight, Inc. All rights reserved.

6.9 Connecting to Ethernet Modems


You must be member of 'GPS Team Users' or 'GPS Team Admin' group.

Note: Please make sure no other software is connected to the Ethernet modems you will connect to.
Such software may be the COM port redirector, other instance of Team or the archiving service. Also
make sure the firewall is not blocking the communication.

NOTE: The modem control panel GUI is web based - just open the browser and enter the IP
address of the modem as URL – from there you can setup / change the modem parameters.
IMPORTANT: make sure that the IP address of the modem belongs to the same subnet where
GPSTeam Pro is installed / running.

You can connect to Ethernet modems directly from Connect->Connect to Ethernet modems or via the
GPSTeam Service on any computer.

Here is how to connect using GPSTeam Service. Go to Tools->GPSTeam Service Setup:

Make sure the Ethernet modem is running, connected to the network and no firewalls are blocking the
communication.

Click New. Type the hostname or the IP address of the Ethernet modem. Click Add. The service will try to
connect to the Ethernet modem and in Status of Network GPS Units you’ll see if the connection was
successful. You can add as many Ethernet modems as are needed

22
© 2008 GPSFlight, Inc. All rights reserved.

If the connection to the Ethernet modem is successful, but it is not sending data, you’ll see the following
dialog:

If the Ethernet modem is sending data it will appear as follows:

You can now close this window, go to Connect -> Connect to GPSTeam Service and see the data from the
modems onscreen. If you the service cannot connect to the Ethernet modem immediately or
disconnects due to network error, it will retry every 15 seconds. If the hostname entered was not valid it
will not retry to reconnect.

23
© 2008 GPSFlight, Inc. All rights reserved.

6.9.1 Detailed Description


To receive data from Ethernet modems via the archiving service do the following:
1. Start Team and go to Tools->GPSTeamService Setup
2. Type the hostname or IP address of the computer where the archiving service is running
3. Click Connect To Service. (This will only load the settings from the service and allow you to view/change
them. To receive data from the service go to Connect -> Connect To GPSTeamService.)
4. Click on New button in Status of Network GPS units tab.
5. Type the hostname or IP address of the Ethernet modem you want to receive data from. You can add as
many Ethernet modems as you like.
6. Change the default 14001 port if needed.
7. Click Add to add the connection.
8. Now you will see the connection in the list box and the buttons will become active.
- If you see something like [192.168.1.15:14001 Connected, 1234 bytes received] the service is receiving
data. The bytes received should increase all the time. If the value remains the same check the radio
modem.
- If you see 0 bytes received, the connection to the Ethernet modem succeeded, but it is not transmitting
data.
- If you see Disconnected, Retry #1 in 15 seconds..., the software could not connect to the modem.
- If you see [Disconnected] without retry, the hostname count not be resolved or the IP address was
invalid. Delete the connection.
9. Once some Ethernet modems are connected you can close the window and go to Connect -> Connect to
GPSTeamService to watch real-time data from the Ethernet modems. If you do not see any data go to
Tools->GPSTeamService Setup and check the status of the service.
To receive data from Ethernet modems directly in Team do the following:
1. Start Team and go to Connect -> Connect to Ethernet Modems.
2. Click on New button.
3. Type the hostname or IP address of the Ethernet modem you want to receive data from. You can add as
many Ethernet modems as you like.
4. Change the default 14001 port if needed.
5. Click Add to add the connection.
6. Now you will see the connection in the list box and the buttons will become active.
- If you see something like [192.168.1.15:14001 Connected, 1234 bytes received] the service is receiving
data. The bytes received should increase all the time. If the value remains the same check the radio
modem.
- If you see 0 bytes received, the connection to the Ethernet modem succeeded, but it is not transmitting
data.
- If you see Disconnected, Retry #1 in 15 seconds..., the software could not connect to the modem.
- If you see [Disconnected] without retry, the hostname count not be resolved or the IP address was
invalid. Delete the connection.
7. Close the window

24
© 2008 GPSFlight, Inc. All rights reserved.

8. Troubleshooting: go to Window -> Data View to see the raw data received from the service.

7. Installing GPSTeam Pro (Single User)


Installation of single user GPSTeam Pro is simple in comparison. Simply download and install. The
installer will install all necessary items. NOTE: You MUST run as Administrator in Windows VISTA.

8. Auto Archive (Multi-user)


Use this setting to determine how often you want a new file created. The Auto-Archive function is
found in the Tools-GPSTeamService Setup menu. These files will be stored in your hard drive in the
location C:\GPSTeamArchive\ on localhost(local system). This directory will contain files which are
created for every interval you select. For example, below is a directory where the interval is set to
create a file each hour.

Each of these files may be played back using GPSTeam Pro. These files are will be created 7x24 when
GPSTEAMService is running. All TracID information within range of any connected base stations will
be recorded, unless they are inside a Zone marked as ‘quiet’.

8.1 Accessing Shared Archive Files


On the main computer share the folder C:\GPSTeamArchive to allow the users read the archive files.
Only members of ‘GPS Team Admin’ and ‘GPS Team Users’ should be allowed to access the files (read
only) by settings the sharing permissions on the shared folder.

GPSTeamService is running under system account. It can run under any account privileged enough to:
 Enumerate the serial ports and connect to any of them or choose a Ethernet modem
 Write to C:\GPSTeamArchive folder.
 Read and write settings under HKEY_LOCAL_MACHINE\Software\ key
 Connect to SQL Server GPSTEAMSRV (database V2GPSTEAM) to load zones and receive
notifications when zone changes

25
© 2008 GPSFlight, Inc. All rights reserved.

 Listen on port 8080 on the local machine using .NET Remoting channel to report status and
accept commands from GPS Team Admins (using GPSTeam Pro). The channel performs
authentication in the local network. Access from the Internet to port 8080 should be denied.
 Send real time data using TCP socket to any computer running GPS Team II with logged in GPS
Team user inside the local network.

26
© 2008 GPSFlight, Inc. All rights reserved.

9. Customizing GPS Team Pro


Please take some time to customize GPS Team Pro for your installation. You’ll need administrative rights
to do that if using Multi-user, you will not if using Single user. Go to Tools -> Options.

Home Location
Here you can enter the coordinates of the location that will be shown on the map when you start GPS
Team II. You can also set your home location by panning the map and clicking on the Home icon - the
center of the map will become your new home location.

Time zone setting is very important for displaying the time from the GPS and for the time-related
triggers of the zones. Make sure it is correct.

Communication
Select the serial port or Ethernet where the radio is connected. Most probably this is the last (hardware
of software emulated) COM port of the system available.

Also select default port speed and flow control.

These settings will be remembered and will be selected by default in Connect -> Connect To COM Port
menu.

Visualization
You can change the default Icon for the tracked units by browsing and selecting PNG or GIF file. Each
new tracked unit is assigned color for the label and the trail. The trail can also be set color coded by
speed.

The color coding for speed is as follows:


 Black is 10mph or less
 Yellow is 10-20mph
 Green is 20-30mph
 Blue is 30-40mph
 Pink is 40-50 mph
 Dark red is 50-60 mph
 BRIGHT red is 60mph+

Units
 Distance can be set to Miles, Kilometers or Feet.
 Speed can be set to MPH, KPH or FPS.
 V-speed can be calculated from different GPS samples
 Altitude can be in miles, Kilometers, or feet
 Temperature can be converted from C to F depending on the transmitters you are using

27
© 2008 GPSFlight, Inc. All rights reserved.

Groups
Right-click and select New Group to add the groups to which some of the units will be members. You can
modify groups later by clicking or right-clicking the icon of the group. Icons can be assigned to Groups.

Zone Alerts
GPS Team Pro can play sound and send e-mail message when tracked unit enters exclusionary or exits
inclusionary zone. You can select any uncompressed WAVE sound file from the local computer to be
played. Click Play button to test the sound. If the checkbox Play Sound on Zone Alert is checked, sound
alerts will be enabled.

To enable sending e-mail messages you'll have to enter the login of the current user, or the hostname or
the IP address of a mail server where the logged in user has permissions to send mail or supply
username and password which will be remembered and used to send mail. It is recommended to send a
test message to make sure GPSTeam Pro can connect to the mail server and the authentication
procedure is successful. To generally enable sending message on zone alert the checkbox Send Message
On Zone Alert must be checked. In Zone settings dialog box the checkbox Zone Generates E-mail
Messages must also be checked. Note that checking Send Message On Zone Alert does NOT
automatically make all zones send mail. For each zone whether the zone will send mail or not is set in
Zone Settings.

28
© 2008 GPSFlight, Inc. All rights reserved.

Connecting to a separate server (Multi-user only)


GPS Team Pro uses local SQL Server database to store maps, assets, etc. If several instances of GPS Team
II have to share the same TracID assignments including groups, custom maps, zones and points of
interest, they can connect to a centralized SQL Server database on a remote computer. Only Google
maps cache is left local.

The database connection string describes where the centralized database is and how to connect to it. It
may look like this: workstation id=(localhost); Data Source=.\GPSTEAMSRV; User Id=xxx;
Password=xxxxxxxx; initial catalog=V2GPSTEAM;

To connect to database on remote computer you'll have to alter the connection string as described in
Microsoft SQL Server documentation. You'll have to replace Data Source=.\GPSTEAMSRV with Data
Source=remote_host_name\GPSTEAMSRV and replace workstation id=(localhost) with workstation
id=(remote_host_name).

You can use integrated security (SSPI) or provide username and password for the database. All TracID
assignments and changes in groups, zones and points of interest made in one instance of GPS Team II
take effect immediately and are displayed in all other instances connected to the centralized database
with no delay.

Clearing TracID assignment, zones and points of interest from the respective buttons affects the
centralized database (if you are connected to a centralized database) or the local database. Clearing
Google Maps cache affects the local database only.

29
© 2008 GPSFlight, Inc. All rights reserved.

10. Working with the different Windows


10.1 Main Window View
The main window in GPSTeam Pro is designed to provide a clear way to track one or
more assets, and easily ‘drill down’ to get details of one unit as needed.

 The top of the window displays playback controls


 The right side displays details about the selected unit as well as navigation and display controls
 The center window displays the area, along with any/all TracIDs reporting
 There are controls to zoom in and out, pan right and left.
 The arrow tool allows you to interrogate an item on the screen, or create zones or points of
interest.
 The hand control allows manual panning
 The ‘house’ control places a ‘home’ (center of the activity) where all items will be shown a
distance ‘from’
 The sliding altitude scale between the map view and the right hand controls shows the altitude
of the item highlighted, either using GPS altitude or barometric altitude if the tracker has this
capability.

30
© 2008 GPSFlight, Inc. All rights reserved.

10.1.1 Upper Data Panel Items


The upper Data Panel displays details about the TracID
shown in the pull down box.

This box is self explanatory for the most part. It shows the
TracID speed, location, onboard voltage, # of satellites
used, type of fix used, and the heading and distance from
the ‘home’ marker.

In addition, Millibar and Temperature will be displayed if


the unit as an active Barometric unit.

To change the ‘focus’ to another TracID unit, use the pull


down list, or click on the TracID window or main map
window. The data will then change to display information
about the new unit.

10.1.2 Finding a TracID or user name


If you cannot find a TracID, use the search button and enter in the ID or name of the unit
you are looking for.

Enter in either the TracID or the name for this unit and click ‘search’. The window will
center on that ID if it is found.

Please note that TracID’s may not be visible if they are:

A) Offline for more than 5 minutes (settable in options)


B) In a Zone which is set to be Quiet. (No information is collected when a TracID is
in a Quiet Zone)

Zooming to a TracID may zoom away from others.

31
© 2008 GPSFlight, Inc. All rights reserved.

10.1.3 The lower Data Panel Controls

10.1.3.1 Zooming
You may zoom in or out using the +, - and slider.

10.1.3.2 Ground zero


Clicking ‘Ground Zero’ sets the ‘home’ icon to the
current location of the highlighted TracID. Both D
horizontal and vertical will be adjusted.
A
10.1.3.3 Baro calibration
E
This is used to calibrate a Baro altitude to the proper
height.

10.1.3.4 Altitude reading


There is a sliding scale up the side that shows the
altitude of the TracID in focus. Note the ‘Log’ box will
set the altitude on a logarithmic scale. B C

Clicking the ‘GPS’ or ‘Baro’ buttons will display the altitude from this source.

10.1.3.5 Pan Button


Panning using the pan button will move the map around, It is also possible to do this
with the ‘hand’ tool.

10.2 Tracks List Window


The TracID Latest window displays a table with all TracIDs heard in the past 5 minutes.
They are displayed along with details about their position, and maximums.

Right-clicking in the Image field allows modification of that TracID. You may access the
details about the TracID, make it visible or not, or remove it from the list.

32
© 2008 GPSFlight, Inc. All rights reserved.

Selecting ‘Trac Settings’ opens a dialog to adjust settings for the TracID. This dialog is
also available from other parts of the application.

(a) The Icon can be selected from the Icons


folder
(b) The Long Name can be added or edited
(c) The color of the Trail can be set. (Note – if
the trails are set to be different colors
depending on speed, this will not override)
(d) The number of data points can be set for
the trail as well. Note the more data points
in the trail, the more memory you will
need.
(e) You may indicate if this TracID is to show
up on the map, and if it should have the
name of the ID next to the Icon.
(f) You may assign this TracID to a group for
easy management. This will override the
Icon selection at the top.
(g) Finally, you may indicate a destination for
this TracID. Destinations can be any active
POI or Zone on the map.

10.3 Viewing TracID info in the main window


TracIDs may be clicked to reveal data on the map about them. This information will stay shown
until another item is clicked. This bubble contains the short and long name, destination if
assigned, group if assigned, and location information.

As shown here, TracID 001 has an


‘Info bubble’ which appears to
provide information about the unit
such as destination, group, and exact
location.

This TracID bubble will appear if you mouse over a TracID. If you click on a TracID the bubble
will stay open until you click again.

33
© 2008 GPSFlight, Inc. All rights reserved.

11. Map Features


GPSTeam Pro has many different mapping controls. These controls allow display of different maps, as
well as the creation of Assets on the maps. NOTE: In the shipping version of GPSTeam Pro, only maps
from approved providers will be included. During the beta period, we are testing different providers.

11.1 Moving Map Backgrounds


GPSTeam Pro provides demonstration access to moving maps provided by online services such as
Google and Microsoft. These map backgrounds require you to have internet access and they will
continually load new maps as the items you track move around the globe.

11.1.1 Google Maps


Provides Street, Satellite, and Hybrid views. This provides a good deal of details in most parts of
the world. Google Maps is not for commercial use, and is provided only as a demonstration.

11.1.2 Microsoft TerraServer


Provides only satellite images, but has great coverage over the US.

34
© 2008 GPSFlight, Inc. All rights reserved.

11.1.3 Microsoft Visual Earth


Provides Street, Satellite, and Hybrid views. This provides a good deal of details in most parts of
the world. Microsoft Virtual Earth is not for commercial use, and is provided only as a
demonstration.

11.2 Static Map Backgrounds – Custom Maps


In addition to the moving backgrounds served from web services, GPSTeam Pro allows you to load
your own images as map backgrounds. These images may be used alone, or in connection with other
moving map images. These images may be any graphics file of type (PNG, GIF, or JPG).

To access these maps, select the Maps->Custom Maps. The wizard will assist you in creating your
map. In order to create a map you will need an image, and you will need to know the 4 corner
coordinates in lat/long decimal notation. MS Terraserver online can provide this information, and
allow you to download satellite maps for this purpose, but any will work if you have the correct
information.

11.2.1 Custom Map Step 1


Create a name for your first map.

35
© 2008 GPSFlight, Inc. All rights reserved.

11.2.2 Custom Map Step 2

Here you will browse to find a map file on your computer. (JPG, GIF, PNG supported)

11.2.3 Custom Map Step 3

Here you will enter the GPS coordinates of each corner of your map. Use decimal notation, DMS
will result in maps not displaying correctly.

36
© 2008 GPSFlight, Inc. All rights reserved.

11.2.4 Custom Map Step 4

Once done, your map will show up as an Asset that can be viewed alone, or in connection with
other items such as Zones, POIs, and other moving maps.

For more information about custom maps, or to have custom maps created for your application,
please contact GPSFlight Consulting.

11.3 GPSFlight Pro World Coordinate Files


It is also possible to install a map by simply creating a “GPSFlight Pro World File” which is a text
file with the SAME NAME as the Map Image file, and contains the GPS coordinates of the 4
corners of the map. Storing these together in the Map folder will result in the map
automatically loading from the list.

The file must contain:

 the name of the jpeg file


 upper left corner
 lower right corner
 upper right corner
 lower left corner

For example:

city.jpg
47.72901, -122.32787
47.61207, -122.07389
47.72722, -122.07185
47.61384, -122.32934

37
© 2008 GPSFlight, Inc. All rights reserved.

11.4 Map Features


11.4.1 Points of Interest (POI)
GPSTeam allows you to create, edit, and move Points of Interest, or POIs. POI icons can
represent important places in your map world, and they can be selected as DESTINATIONS for
TracIDs so that a TracID carries a designation of intent. Should a TracID reach the POI listed as
its destination, this will be visible in the TracID information bubble.

To create a POI, simply use the Arrow tool on the main menu, and right click anywhere. Then
select ‘Add Point of Interest’ from the menu.

This dialog appears and


enables the user to
provide information about
the POI. It also allows the
association of an Icon from
the Icon library.

When A POI appears on a map, it can be clicked for more information as well. It can also be
moved by clicking and dragging the Icon to a new location.

38
© 2008 GPSFlight, Inc. All rights reserved.

11.4.2 Zones
A powerful feature of GPSTeam Pro is the ability to create Zones. Zones are map Assets which
can be used to alert if a TracID enters or exits a specific area. These zones have the following
attributes:

(1) May be any size or shape – drawn on the screen.


(2) May be set as EXCLUSIONARY or INCLUSIONARY
(a) Exclusionary – TracIDs will trigger alerts if they ENTER this zone
(b) Inclusionary – TracIDs will trigger alerts if they EXIT this zone
(3) May be set to be live only during certain hours of the day.
(4) May be set as ‘Quiet’ – so that if any TracID enters, no data will be collected and nothing
will appear on the map. This is useful if a number of units are on, but assigned to
visitors. By creating a quiet zone around the place where the units are handed out, only
in-transit units will be recored.
(5) May trigger Email messages or pager messages sent to certain people

11.4.3 Creating a Zone


To create a zone, select the Arrow tool, and right click and select ‘Begin drawing zone from here’

Then continue to click at different locations until your zone is created where you want it. When
you have completed creating your zone area, right click again, and select ‘Stop Drawing Zone’ to
finish. Your zone will appear, and a description dialog will pop up.

39
© 2008 GPSFlight, Inc. All rights reserved.

11.4.4 Zone Dialog


The zone dialog allows the user to create zones on the maps which can trigger events when
specific units pass into them.

The Zone dialog appears when you


finish drawing your zone by right
clicking and selecting ‘Stop Drawing
zone’.

Here you may select the zone type


(Inclusion, Exclusion, Quiet), the time
during the day when that zone will be
active, and any message which will be
sent.

You may also edit the message that


will be generated. Removing the
keywords will make the message less
exacting, so only change the base
text.

As can be seen as well, specific TracIDs or Groups may also be selected for triggering in a zone.
This enables very powerful alerts to be set for different areas accessed by different people at
different times.

40
© 2008 GPSFlight, Inc. All rights reserved.

You may have many zones as map assets in GPSTeam Pro, and they may be nested. Exclusionary
Zones are Red, Inclusionary Zones are Green, and Quiet zones are White.

Here the 3 types of


zones are shown.

11.4.5 Measuring Distance


GPSTeam Pro can allow the user to measure distance over a map, including each leg distance.
This is accomplished by selecting the ‘Arrow Tool’, and right clicking and selecting ‘start
measuring distance from here’.

As shown above the user has measured a building that is 200 feet long and 83 feet wide. The
total perimeter to the middle of the 4th leg is 519.089 feet.

41
© 2008 GPSFlight, Inc. All rights reserved.

12. Altitude Window


The altitude window displays the vertical travel of TracID units. This is useful in measuring airborne
items. The Altitude window allows display using the GPS or Barometric altitude or both together. The
Barometric altitude is not reliable beyond 30,000ft but is more accurate once calibrated than GPS
altitude from 0-15,000ft.

13. Data Window


The data window displays the incoming TracID information or NMEA data. In addition the rate of
incoming packets is displayed along with any errors being generated.

42
© 2008 GPSFlight, Inc. All rights reserved.

14. Panic Window


The panic window displays any panic events that have taken place by a user pressing the ‘panic’ switch
on the STXe, ST900 or XT900.

15. Assets List Window


The assets list allows the user to see all the POI, Zones, and Maps that have been registered with the
System.

16. Zone Alerts Window


Zone Alerts list any zone alerts that have been triggered, where, when, and by whom.

43
© 2008 GPSFlight, Inc. All rights reserved.

17. Google Earth


GPSTeam supports connection to Google Earth for visualization of TracIDs. Both TracID information and
Icons will appear in Google Earth viewer because GPSTeam Pro is able to output KML data that is read
by Google Earth. This provides additional 3-D viewing options for data coming from the GPSTeam Pro
application.

17.1 Google Earth (Local)


The Google Earth Local window allows a local copy of Google Earth to view the TracID information being
played or collected by GPSTeam Pro. You must have Google Earth for this function to work.

17.2 Google Earth (Remote)


The Google Earth Remote window allows remote users to connect using Google Earth and see a KML
stream of data from GPSTeam Pro to track items remotely from other computers running only Google
Earth.

The use of Google Earth is beyond the scope of this guide. See the Google Earth – GPSTeam Guide for
more information.

44
© 2008 GPSFlight, Inc. All rights reserved.

18. Managing TracIDs


18.1 Assigning names
Visit ‘Tools->TracID Assignment. Any visible TracIDs will be able to be assigned a long name, as well as
other attributes assigned:

18.2 Assigning Groups


Using the ‘Tools->TracID Assignment’ menu, select a group for the TracID to belong to.

18.3 Setting Destinations


Using the ‘Tools->TracID Assignment’ menu, select a destination for the TracID. Destinations are POIs or
Zones. Once the TracID reaches the Destination, the bubble will indicate they have arrived. This is
triggered when the TracID reaches about 100’ from the object on the map.

45
© 2008 GPSFlight, Inc. All rights reserved.

19. Playing Back Recorded Files


GPSTeam Pro allows playback of previously recorded files using the playback function. To playback a
saved file select the file using the File->Playback, or click the open folder button on the button bar.

The File->Open/Convert menu opens a file for playback from particular time, or for only particular
TracID(s). If opening a file that has been recorded using the GPSTeam Service, the File->Open/Convert
will list the time and day the file was recorded.

When playing back a file using File -> Open/Convert the dialog appears as above. When playing files
back, the controls at the top of the screen provide you the ability to control the speed, pause, and reset
where the file is playing.

Playback Speed

Location Slider
Replay indicator

46
© 2008 GPSFlight, Inc. All rights reserved.

20. Converting Recorded Files


Files may be recorded using GPS Team Pro or GPS Team, and then convert to different formats using the
‘convert’ command. GPS Team Pro saves recorded data from multiple tracked objects in highly
compressed TracID format. To convert data from TracID file to format, read by other applications go to
File -> Open/Convert. Select source TracID file from your computer or network location, and it will be
analyzed by the software for time of day, and number of reporting TracIDs. Check the TracID(s) that you
want to export. Time interval also can be selected. Click on Convert button. In the Save As... Dialog
select TracID, NMEA, CSV, GPX or KML files.

These file formats are described below:

 TracID is GPS Team highly compressed default format. NMEA is National Marine Electronics
Association format. Before converting to this format you may be prompted to select one of the
tracked objects data to be exported.
 CSV is Comma Separated Values format. All tracked objects data is exported, and can be
analyzed using MS Excel.
 GPX is GPS Exchange Format. All tracked objects data is exported. This is often used by other
GPS units.
 KML is Google Earth format which can be played back in Google Earth.

21. Programming ST900 and XT900 Transmitters


Programming of the older STXe and the XT900 transmitters is not possible in this version of the
software. Programming for these devices is handled via the GPSTeam Programming Wizard. See this
software and manual for programming instructions.

47
© 2008 GPSFlight, Inc. All rights reserved.

22. Using APRS with GPSTeam Pro


GPSTeam Pro supports APRS (Automatic Packet Reporting Service) as used worldwide by licensed HAM
radio operators. The software can accept and decode incoming packets from the local RF via a HAM
radio operating at 144.39 MHz in the US, or by directly connecting to the Internet.

Here APRS units show up


onscreen with different
Icons depending on the kind
of unit they are. Their tracks
are also visible if they are
moving.

To use APRS you should have a HAM radio license.

22.1 Connecting to the Internet to view APRS traffic in your area:


1) Choose Tools -> Options -> APRS Tab:

Here you have settings for your APRS session. Use your Callsign and passcode if you know it. Otherwise
use the passcode “-1” for unverified access to listen.

48
© 2008 GPSFlight, Inc. All rights reserved.

Choose the APRS-IS Server Port, or leave at 14580 for most uses. It is a good idea to filter the distance
from your location to reduce traffic to your system. If not filtered, you will get traffic from the whole
planet, and may overwhelm your network connection and software.

You may also select the packet types you would like to receive. Leave ‘Additive sign filter’ unchecked
and select the types of packets you want to monitor. You may also filter by the type of signs you want
to filter. Experiment to see what works best for your case.

You may also add using the ‘custom APRS filter’ based on your expertise with APRS. For more
information about the protocol and filters, please see:
http://www.aprs-is.net/javAPRSSrvr/javaprsfilter.htm

22.2 Setup the Protocols you wish to decode

Next, turn to the ‘Advanced’ tab, and select either ‘All’ or ‘APRS’ to be sure the decoders will read the
APRS packets.

Once you have established your APRS filter setting and login, you may return to the main screen and
setup a connection to an APRS-IS server, or connect your radio to the serial port of your PC.

If you are adding an APRS-IS server, enter the name such as second.aprs.net and click ‘Add’.

49
© 2008 GPSFlight, Inc. All rights reserved.

This adds a new Ethernet entry to your menu. Connecting to Ethernet devices such as Ethernet base
stations or APRS-IS are managed in the same screen.

50
© 2008 GPSFlight, Inc. All rights reserved.

23. Remote Access (Multi-User Only)


23.1 Viewing data from remote computer
This section discusses setting up GPS Team Pro on other networked computers to receive TracID data
from the main computer. NOTE: The GPSTeamService can be stopped on other computers (if not used) by
stopping it and setting its startup type to Manual from the Services tab.

Log on as GPS Team Administrator to be able to change connection settings. Start GPS Team Pro.

1. Go to Tools -> GPSTeamService Setup and type the name or IP address of the main computer. Click
Connect and if the connection is successful GPS Team II on the computer will connect to that service when
you click Connect -> Connect to GPSTeamService. Note the difference between Tools -> GPSTeamService
Setup and Connect -> Connect to GPSTeamService. The first allows you to setup the service to which
Team will connect (and change settings) while clicking on the second starts receiving real time data from
the service.
2. Go to Connect -> Connect to GPSTeamService. Now you should now start receiving real time data from
the service.
Here is how the connection is established:

1. GPS Team opens listening socket on random port


2. GPS Team sends request to GPSTeamService via .NET (the same interface that changes service settings) to
start sending data to the listening socket.
3. The service checks if the user running GPS Team is authorized to receive real-time TracID data (i.e.
member of GPS Team Users or GPS Team Admin group) and if so connects to the socket and starts
sending data to GPS Team.

23.2 Centralized Database Sharing


This section describes setting up GPS Team Pro on other networked computers to use the centralized
database on the main computer

Important: For the initial setup and maintenance of the software you will need Active Directory account that is
member of 'GPS Team Admin' group and also has Administrative rights on the computers.

Using a centralized database has many benefits such as:

1. users see the same TracID assignments, zones, points of interest, groups and background maps.
2. When any of these objects changes, all GPS Team instances receive notifications and refresh
their screens.

Log on as GPS Team Administrator to be able to change connection settings. Start GPS Team II.

1. Go to Tools -> Options -> Advanced


2. Type or paste the database connection string.
3. Click OK

The database connection string describes where the centralized database is and how to connect to it. It
may look like this:

51
© 2008 GPSFlight, Inc. All rights reserved.

 workstation id=(localhost); Data Source=.\GPSTEAMSRV; User Id=xxx; Password=xxxxxxxx; initial


catalog=V2GPSTEAM;

To connect to database on remote computer you'll have to alter the connection string as described in
Microsoft SQL Server documentation. You'll have to replace Data Source=.\GPSTEAMSRV with Data
Source=remote_host_name\GPSTEAMSRV and replace workstation id=(localhost) with workstation
id=(remote_host_name).

You can provide username and password for the database or use integrated security (SSPI). On the main
computer using Microsoft SQL Server Management Studio do the following:

1. Create user with password that can connect to the database and replace the values of User Id
and Password in the connection string accordingly
or
2. Allow all users that are members of GPS Team Users or GPS Team Admin groups connect to the
database and change data and use SSPI in the connection string instead of username and
password.

Here is the recommended setup. The centralized database can authenticate users and log user activity if
the database connection string is set to:

Data Source=computer name\GPSTEAMSRV; initial catalog=V2GPSTEAM; Integrated


Security=SSPI;

where computer name is the hostname of the remote computer. Integrated Security=SSPI means that
we are using Windows Authentication.

Figure 5- Centralized Database Connection String

52
© 2008 GPSFlight, Inc. All rights reserved.

You may also need to change some SQL Server settings on the main computer because the SQL Server
may not allow remote connections.

23.3 Troubleshooting
The archiving service is being configured from Team using .NET Remoting. Please make sure the firewall on the
computer where the service is running allows remote connections on port 8080. Also make sure only connections
from the local network/domain are allowed. The service needs a domain controller in order to authenticate users;
if you connect from a remote computer make sure it belongs to the domain and you are logged on the remote
computer using domain (not local) account.

In order to start receiving data from the archiving service Team opens TCP port on the local computer and sends
request to the service to send data to that port. Please make sure the firewall is not blocking the communication.

If Google Earth Remote module is being used, port 80 on the local computer should be open to allow connections
to the embedded HTTP server. It can be used in a LAN or WAN. Run it behind ISA server or security device if you
plan to accept connections from the Internet.

Identifying network problems is much easier if you first disable the firewalls of both the main and the client
computer and check the connectivity using utilities like ping, tracert, nslookup. To check if any port is open you can
use telnet or point your browser to the host and port in question. Run GPS Team and the archiving service. Once
the system is running, turn on the firewalls one by one and create rules to allow the software components
communicate with each other.

Important information is collected in Windows event logs. Use event viewer to see it and make sure enough space
is allocated so they do not get filled too fast.

53
© 2008 GPSFlight, Inc. All rights reserved.

Appendix A
GPSTeam Pro Icons
The Icon set included with GPSTeam Pro are below. You may make your own Icons and add them to the
Icon folder as you see fit. Icons must be GIF, PNG, or JPEG files.

54

You might also like