Gps Server Inst
Gps Server Inst
Gps Server Inst
Visit: http://s1.gps-server.net.
Click register.
In Login tab enter e-mail and received password (later you can change
password in settings section).
Settings
Settings section allows to add and edit objects and related elements, such as object
groups, drivers, events. Also map interface appearance and user login details can
be changed.
Settings section can be found in top panel, press settings button as shown below:
Objects management
Object list section
This section allows to manage objects and check object expiration date.
Edit object
In object list choose object to edit and click
Object edit window will appear. Information you can add, edit and remove that
describes object is contained in 5 tabs: Main, Fuel consumption, Accuracy,
Sensors and Service.
Odometer (km) - you can set how many kilometres vehicle drove.
o
Of
Engine hours (h) - you can set how many hours engine worked.
o
Of
Icon
Fuel consumption
Note: system fuel consumption statistics may vary from real fuel consumption of
your vehicle. In order to receive fuel consumption statistics in your reports you need
to set fuel consumption parameters.
Cost per liter - enter liter/galon cost. Currency can be set in user
interface section.
Summer rate (litres per 100 km ) - enter amount of fuel car consumes per
100 km during summer period.
Winter rate (litres per 100 km ) - enter amount of fuel car consumes per
100 km during winter period.
Winter from, Winter to - 4 boxes where you set beginning and end of the
winter period.
Accuracy
In edit object window click on Accuracy tab. This section allows to accurately adjust
GPS device data.
Min. gpslev value - location point filtering according to GPS signal strenght.
Sensors
This section allows to add GPS device sensors and assign them to objects. There are
many types of sensors. When configuring a sensor, the choice of sensor type
depends on used device and its principle of operation. For more details refer to GPS
device user manual.
To add sensors to your object please perform following steps:
1. Go to Settings menu located in Top panel, select object and click on
object button.
edit
2. In Edit object window click on Sensors tab. In left bottom corner press +
button.
Import/Export sensors - import/export buttons are located in the bottom of the
window.
Sensor
Type - sensor type that is suitable for the specific task. Note: for correct
sensor type refer to GPS device user manual.
o
Driver assign - this sensor type allows to receive string from RFID or
iButton devices. Received string will be checked in system. As a result,
information will be seen, which driver is using vehicle. Note:Auto
assign must be set in object settings.
Temperature -
Trailer assign - this sensor type allows to receive string from RFID or
iButton devices. Received string will be checked in system. As a result,
information will be seen, which trailer is connected to
vehicle.Note: Auto assign must be set in object settings.
Result
Depending on sensor and result type parameters you will be able to enter lowest
and highest values. This option allows to configure value range. Example: if need
to monitor vehicle fuel level and GPS device is sending volts instead of real
capacity, we need to know voltage of empty and full fuel tank (example: empty
tank: 3 volts, full tank: 10 volts, according to these values: lowest value: 3, highest
value: 10).
Calibration
This section can be used with Fuel level and Custom sensor type. Calibration allows
you to set precise parameters of the sensor. Widely used to calculate fuel tank
readings or convert sensor voltage to temperature values.
Example 1: Fuel tank
Different places Inside of the fuel tank may be wider or narrower and to get more
accurate data you should use calibration.
In order to perform a more precise measurement of fuel tank, it is necessary to
measure fuel tank sensor voltage width different fuel level. The system allows you
to set up to 50 points, the more points you specify, the more accurate readings you
will get.
Directions: Drain the fuel tank, write down the fuel sensor voltage readings, fill the
tank with 5 litres/gallons of fuel, make a note of the fuel sensor voltage readings
and so on until the tank is full.
Program will calculate fuel amount according to fuel sensor values.
Example of fuel sensor results:
10 litres- 4 volts
15 litres- 5 volts
...
60 litres- 14 volts
In calibration X field: 2
In calibration Y field: 0
In calibration X field: 3
In calibration Y field: 5
In calibration X field: 4
In calibration Y field: 10
...
Save sensor
In calibration X field: 3
In calibration Y field: 0
In calibration X field: 7
In calibration Y field: 40
Save sensor
Service
This section allows to set a reminder about vehicle maintenance work (example:
change engine oil, insurance expiration).
To add reminder entries to your object please perform following steps:
1. Go to Settings menu located in Top panel, select object and click on
object button.
edit
2. In Edit object window click on Service tab. In left bottom corner press +
button.
Import/Export service entries - import/export buttons are located in the bottom
of the window.
Service
Name - service name (example: Change engine oil).
Calculations are made according to odometer results:
Last service (km) - enter distance when the last time service was done.
Engine hours (h) - time interval after which service must be applied.
Last service (h) - enter the last time service was done.
Trigger event
Days left - event will be triggered if specified days reached. Option available
only if Days interval is checked.
Info
More details about object, coordinates, speed, time and device protocol information.
In object group properties window enter group name and description (if necessary).
Object drivers
This section allows to add drivers and assign them to object. Drivers section
purpose is to identify and collect information about person who was using object.
Driver information can be seen in object details panel (note: object details panel
only appears if Objects, Events or History tab is selected in left panel.). Driver name
is available in reports.
Object drivers can be configured to get information about object driver changes.
Example: if driver John is using vehicle and after some time he is changed by
another driver who's name is Tom, these changes can be sent to system (GPS
device must be configured with iButton or RFID device).
Add driver
In Object driver list tab left bottom corner press + button.
Import/Export drivers - import/export buttons are located in the bottom of the
window.
In object driver properties window enter driver name, other fields are not
mandatory.
Add passenger
In Object passengers list tab left bottom corner press + button.
Import/Export passengers - import/export buttons are located in the bottom of
the window.
Add trailer
In Object trailers list tab left bottom corner press + button.
Import/Export trailers - import/export buttons are located in the bottom of the
window.
Events management
Events are used to simplify objects monitoring. They inform you about
breaking setted rules like overspeeding and when object leaves or enters selected
zone. This is very useful tool to monitor objects.
Create event
In Events tab left bottom corner press + button.
Event properties window will appear. Event section features are located in tabs
depending on feature type.
Main settings
Active - Turns on and off event. Useful if you dont want to receive event
messages but want to keep event for further usage.
Man down - event is triggered if object lies on the ground (mostly used to
monitor people body position).
Tow - event will be sent if GPS device detects object movement with turned
off ignition.
Power cut - event is triggered if GPS device power leads were disconnected.
GPS antenna cut - event is triggered if device GPS antenna is cut, not
connected or broken.
Connection yes - event is triggered if GPRS connection with GPS device was
established.
GPS yes - event is triggered if connection with GPS device was established.
Speed limit (kph) - sets speed limit, works with overspeed and underspeed
events.
Sensor condition - select event type "sensor" and set conditions of event
triggering.
Time
There are two tipes of time options when event will be triggered.
Objects
Routes
Zones
Select routes - select route from list (learn how to create routes). For
multiple selection keep "Ctrl" button pressed.
Of - disable dependency.
Selected zones - select zone from list (learn how to create zone). For
multiple selection keep "Ctrl" button pressed.
SMS to mobile phone - sends event message via SMS. Note: SMS gateway
must be configured.
Email template - choose template, which will be used for email notifications.
Email templates can be created in settings, templates tab.
SMS template - choose template, which will be used for SMS notifications.
SMS templates can be created in settings, templates tab
Object control
Send command - read service manual of your GPS device to get all available
commands.
Templates
Templates section allows to create templates for email and SMS notifications.
To create template, press + button in left bottom corner.
SMS
Allows every user to separately use SMS gateway server.
SMS gateway type - mobile application or HTTP.
Note: in case of mobile application gateway type, application should be
downloaded to use mobile device as SMS Gateway, download app from here.
User interface
User interface section allows to set map settings, language, measurement units and
time zone.
Chat
Map
Remember last map position - every time you login to system user
interface map will be in the same place you left it (this option requires
browser to accept cookies).
Other
Time zone - Indicate your time zone accurately because all time values are
displayed in accordance with time zone selected. Make sure that your GPS
device time zone is set to 0 UTC.
My account
My account section allows to enter personal information and change account
password.
Sub accounts
This feature allows to split main account into smaller accounts with limited
privileges, such as: assign only particular objects and zones.
To create new sub account press + button in left bottom corner.
Sub account
Expire account - set account expiration date. At due date account will
become inactive.
Privileges
RFID and iButton logbook - allow sub account user to view logbook
section.
Object control - allow sub account user to view object control section.
Image gallery - allow sub account user to view image gallery section.
Objects
List of available objects, select one or few that will be monitored in your sub
account.
Markers
List of available markers, select one or few that will be monitored in your sub
account.
Routes
List of available routes, select one or few that will be monitored in your sub account.
Zones
List of available zones, select one or few (hold "Ctrl" key to select multiple items)
that will be monitored in your sub account.
Access via url
Simple way to access account via URL without need to login, two urls provided for
standard and mobile interface version.
After setting parameters press save. Details of created sub account will be sent
to entered E-mail.
Sensor parameters
Note: document contents may change due to software changes or updates without
any notice.
Visit Sensors section to learn more about sensors configuration.
Sensor parameters auto detection
Server detects available device sensor parameters automatically, but user should
configure them manually. This allows user to choose which sensors to monitor.
1. Make sure all needed sensors are connected to GPS device, for example:
ignition, doors, fuel, inputs, outputs and etc.
2. Drive your vehicle, turn on and off ignition, open and close doors and so on.
3. Server will auto learn and detect all possible sensor parameters.
Description
Possible values
alaX
0 = no alarm, 1 = alarm
acc
ACC status
0 = off, 1 = on
accv
ACC voltage
Value
batl
Battery level
Value
batp
Battery percentage
Value
batv
Battery voltage
Value
bats
Battery status
0 = not charging, 1 =
charging
diX
0 = off, 1 = on
doX
0 = off, 1 = on
aiX
Value
aoX
Value
canX
Value or String
tempX
t - temperature, X refers to
temperature meter number
Value
fuelX
Value
pump
0 = off, 1 = on
ibut
String
rfid
String
odo
Absolute odometer in km
Value
Sensor
Description
Possible values
odor
engh
Value
enghr
Value
gsmlev
Value
gpslev
Value
hdop
HDOP
Value
pdop
PDOP
Value
vdop
VDOP
Value
track
0 = no, 1 = yes
sleep
0 = no, 1 = yes
move
0 = no, 1 = yes
accel
Accelerometer status
0 = no, 1 = yes
dlog
0 = no, 1 = yes
balance
String
lac
String
cellid
GSM Cell ID
String
mcc
MCC
String
mnc
MNC
String
can_sysev
String
can_vemot
String
can_clus
String
can_bres
String
Sensor
Description
Possible values
can_accs
String
can_crus
String
can_ptos
String
can_enplcs
String
String
can_axlew
String
can_axloc
String
can_haninf
String
can_dirind
String
can_flev
String
can_fcr
String
can_feco
String
can_pto
CAN PTO
String
can_hrfc
CAN HRFC
String
can_dist
CAN distance
String
can_amt
String
can_ect
String
can_rpm
CAN RPM
String
can_engh
String
can_srdist
String
tco_dist
TCO distance
String
tco_trip
TCO trip
String
tco_vespd
String
tco_rpm
TCO RPM
String
Objects
Object - person, vehicle or some kind of thing which sends information about its
location using GPS device.
Objects section is located in left panel. For more details about Left panel please
visit Workspace overview -> Left panel.
Objects list panel
This panel allows to find object location on map, view history and send commands.
Select object name to see its position on map.
History
This section allows to see object history at chosen period of time. Click object
options icon as shown below.
After history period selection object route will appear. Select any point to get object
details.
Follow
This section allows to monitor chosen object separately from others. It is possible to
monitor object in the same web browser window (additional block will appear) or
open monitoring in new window.
Click follow menu item as shown below.
Send command
This section allows to send commands to GPS device. Click object options icon as
shown below. Visit Object control using commands section for more details about
this option.
Edit object
Learn more about object edit section here.
Events
Events are used to simplify objects monitoring. They inform you about
breaking setted rules like overspeeding and when object leaves or enters selected
zone.
Events block shows
For more details about how to manage events, please visit Settings -> Events
management section.
Places
This section allows to mark important places on map, create routes and draw zones.
Routes and zones can be used in events to control object movement and reports to
get detailed information about particular object. For example, when car or cargo
arrives to the desired point, you can get a notification e-mail or short text message
(sms).
1. Markers section - allows to create new and see all available markers.
2. Routes - create routes. This option allows to receive notifications about
entrance and exit from predefined route.
3. Zones section - allows to create new and see all available zones.
4. Search - search places by name.
5. Reload entries.
6. Create entry.
7. Import - import all zones and markers.
8. Export - export all zones and markers.
9. Delete entries - removes all entries.
10.Visibility checkbox - turns on or off places visibility on map.
11.Zone color or marker icon - color of zone polygon or resized marker icon.
12.Place name - zone or marker name.
13.Edit - edit zone or marker.
14.Delete - delete chosen zone or marker.
Markers
edit icon.
Add route
1. Press add route button . Route properties window will appear. Enter name
and color in which route will be visible on map.
Save changes.
History
History section allows to get all information related to objects (route, stops, address,
time, zones, generate reports).
Stops - set time of stops that will be included in report, used to eliminate
traffic light stops.
Graph
History graph displays object GPS device sensor results. It can display speed,
altitude or any other configured sensor like ignition, fuel level, temperature graph
over period of time.
Location messages
List of all location points received from GPS device for the selected period of time.
Reports
Reports allows to access all available information related to object activity for the
selected period of time.
Reports may be accessed in two ways
from top panel:
from left panels History tab. Click reports button as shown below.
Report
Zone in/out - entry time in each zone, exit time out of zone, stay time
in zone. This option requires to select zones.
Fuel fillings - shows object fuel fillings history. Results depeds on fuel
fillings accuracy settings.
Fuel thefts - shows object fuel thefts history. Results depeds on fuel
thefts accuracy settings.
Format - select format in which report will be generated: HTML (for viewing
in browser) or XLS (for viewing and editing in Microsoft Excel).
Stops - set time of stops that will be included in report, used to eliminate
traffic light stops.
Speed limit (kph) - set speed limit for Overspeed and Underspeed reports.
Time period
Schedule
Weekly - reports will be sent weekly, every Monday for previous week.
Objects
Select object or objects for which you want to create report. Hold "Ctrl" key for
multiple selection.
Data items
Choose data items which will be displayed in report. Hold "Ctrl" key for multiple
selection.
Zones
This option allows to select zones whose details will be seen in report. Zone
selection is available only if Report type Zone in/out is chosen. Hold "Ctrl" key for
multiple selection.
Sensors
Choose sensors which will be displayed in report. Hold "Ctrl" key for multiple
selection.
Log book
Log book allows to see information received from RFID and iButton. All recorded
changes of drivers, trailers and passengers will be displayed.
Object control
This section allows to send commands to object GPS device to perform some
actions. In top panel click on
Note: read GPS device user manual to get all available GPRS commands. Make sure
in which way your device receives commands (via SMS or GPRS?). SMS
gateway must be configured in order to send commands via SMS.
Hide unused protocols - only used protocols will appear in protocol list
below.
Image gallery
This section allows to receive images from supported devices.
Image gallery can be accessed from top panel.
in edit object section choose GPS device: Mobile (Android). (How to edit
object)
or
run Android GPS tracker application and click start tracking. As soon as
application detects device location, GPS-server.net system will add it as
image gallery compatible device.
Chat
This sections allows to send and receive messages between supported devices. This
feature is fully supported by Android devices (download Android application).
Only supported devices will be listed in chat object list. Select prefered object to
start conversation.
Note: In order to use chat with android device you must:
in edit object section choose GPS device: Mobile (Android). (How to edit
object)
or
run Android GPS tracker application and click start tracking. As soon as
application detects device location, GPS-server.net system will add it as chat
compatible device.
Login
After installing software to be able to administrate server you need to login as
administrator.
If installation process was done correctly, as described in software installation and
configuration
manual, you should be able to access web application by using similar link:
http://www.yourdomain.com/track.
In Login window enter login and password.
Important! By default software login: admin, password: 123456.
After login you will see user interface. User interface allows to manage and monitor
objects, view history, reports and create subaccounts with limited privileges. Learn
more here.
To acces administrator panel click CPanel button in top right corner.
Control panel
Control panel allows to manage users, objects and some server settings. You are
free to add/edit users, change user privileges, add/edit objects, set object expiration
dates, change server name/logo, set billing and e-mail settings.
After login to control panel you will see user list section. It allows to add/edit users,
view user activity.
User management
Control panel provides full access to user management and data.
Add user
In user list section bottom left corner click add new user icon as shown below:
Enter user e-mail and click Register button. New user will appear in user list. User
account details (e-mail and password) will be sent to entered e-mail address.
Edit user
To edit user data click
User
Expire account - set account expiration date (if needed). On due date
account will become inactive.
Manager - user with manager rights can access other users objects
assigned to him (note: this option requires to choose object limit for
manager user). To assign object to manager visit Object
management section. Objects can be assigned to Manager only
through CPanel.
Manager - choose account manager. Note: user with manager rights must
be created first!
Objects (Account/Manager)
Add from settings - allows to set object adding permission for user.
o
Date limit - allows to add unlimited number of objects untill chosen date.
Other
RFID and iButton logbook - turns on/off logbook section in user account.
Object control - turns on/off object control using commands section in user
account.
Use server SMS gateway - SMS gateway configured in Control panel will be
used for chosen account.
Allow to clear history - turns on/off clear history button in Settings ->
Objects.
Use server SMS Gateway - allows account owner to use predefined server
SMS gateway. Also individual SMS gateway can be configured in account
settings.
Allow to use API - turns on/off API support. API key field - unique API key.
Contact information
Sub accounts
This section allows to manage user sub accounts. You can change sub account
username, e-mail, password, delete sub accounts.
save icon.
delete icon.
Objects
This section allows to manage user objects, extend object expiration date, set
average date to all objects, view last connection time and status.
Object management
Control panel allows to view, add, edit and delete objects located in object list tab.
Add object
In object list section bottom left corner click Add object icon as shown below:
Transport model
Manager - allows to assign IMEI to user with manager rights (list appears
only if manager privileges are set to one or more users with manager rights).
Text area - In text area enter account username or email to which IMEI
should be assigned.
Edit object
To edit object data click
Transport model
Manager - allows to assign IMEI to user with manager rights (list appears
only if manager privileges are set to one or more users with manager rights).
Text area - In text area enter account username or email to which IMEI
should be assigned.
Server management
This section consists of four tabs (server, user, e-mail, tools). Click manage server
button as shown below:
Server
This section contains basic software information, such as server name, IP address,
logo, default interface language, etc..
Press
Information
General
Logo
Allows to upload own logos which will be seen in user interface.
Additional URL's
URL to help page (help button in top panel) - URL address which will be
opened after clicking on help button.
Geocoder
Use geocoder cache, this will reduce API calls to geocoder servers
and make some address responces faster- object location is received
and saved in GPS server database to improve software performance.
Clear geocode cache - if for any reason you would like to erase memory
press Clear button.
History
Keep history period (days) - object history data will be kept for set number of
days.
Maps
This section allows to choose maps which will be available in front-end. Set default
map zoom level and coordinates.
User
This section allows to configure user and payment settings.
Registration
Turns on and off user registration.
Defaults
Unit of distance
Unit of capacity
Unit of temperature
Currency
History
Reports
Object control
Image gallery
Chat
Allow to add objects - allow to add objects for newly registered users (later
these settings can be changed for each user separately).
o
Obect limit (number) - set maximum object number for newly registered
users.
Notifications
Billing
Payment type
o
PayPal payment amount for one object - price for one object.
Other
Max. number of markers - limit markers for all users. (Also limit can be set
for each user separately in Cpaneledit user section)
Max. number of routes - limit routes for all users. (Also limit can be set for
each user separately in Cpanel edit user section)
Max. number of zones - limit zones for all users. (Also limit can be set for
each user separately in Cpanel edit user section)
Templates
This section allows to edit system notification templates.
E-mail
This section allows to configure e-mail settings. For more details about SMTP
configuration contact your e-mail server provider.
SMS
This sections allows to configure SMS gateway.
SMS gateway type - mobile application or HTTP.
Note: in case of mobile application gateway type, application should be
downloaded to use mobile device as SMS Gateway, download app from here.
Tools
This section allows to clean unnecessary GPS server data. Auto execute feature will
perform task once a day.
Logs
This sections allows to view log files related to objects and user login/registration
operations.
///
License agreement
This license is a legal agreement between Customer and GPS-server.net for the use
of Licensed Software. By installing or using any version of Licensed Software you
agree to be bound by the terms and conditions of this license.
If Customer does not agree to this agreement, Customer may not install, copy, or
use the Licensed Software.
Definitions
License Key - means, the specific license file which locks Licensed Software issued
by GPS-server.net to Customer using his provided domain name.
License Fee - means the applicable fee for which Customer licenses the Licensed
Software.
Licensed Software - means the specific software licensed to Customer under the
terms of this Agreement (as specified in the License and License Key issued to
Customer). Does not include any Updates.
Update - means a revision to the Licensed Software or patch that improves the
functionality of the Licensed Software, and may contain new features or
enhancements (sold separately).
Software license
GPS-server.net shall issue Customer a "Lifetime License Key" via e-mail that sets
forth the specific Licensed Software. GPS-server.net grants to Customer a nonassignable, nontransferable license, without the right to sublicense. Customer may
install and run only one (1) copy of the Licensed Software at the same time.
Additional installations require additional license purchases.
Documentation license
Subject to the terms and conditions of this Agreement, GPS-server.net grants to
Customer a non-assignable, nontransferable license, without the right to sublicense,
to use the Documentation in connection with Customers authorized use of the
Licensed Software. Customer may not reproduce or distribute the Documentation in
any manner, whether physically or electronically, without the express written
permission of GPS-server.net. Entity Customer may access Documentation available
on GPS-server.net website.
Language files license
Software is provided with all available language files.
Ownership
The Licensed Software and source codes belongs to GPS-server.net. Source code
parts which are provided with Licensed Software can be modified by Customer and
used on his server. Software files and source codes cant be sold, distributed,
reproduced or transferred to any third party.
Technical support
GPS-server.net agrees to provide Customer with technical support services which
include periodic distribution of bug fixes and minor enhancements as Updates.
Technical support e-mail inquiries are accepted at any time and will be answered
during normal GPS-server.net business hours. GPS-server.net will attempt to
respond to inquiries within 12 hours for requests from Monday to Friday and for
requests received during the weekend, we will respond within 24 hours or the
following Monday.
Updates
To receive and use an Update, Customer must pay the applicable fees for that
Update and agree to GPS-server.net standard terms and conditions governing the
use of that Update.
Payment and delivery
Requirements
100-500
CPU: One Core 2.0 GHz, RAM: 3 GB, HD: 10 GB, OS: Windows 32
bit, Bandwidth: 5MBit/s
5001000
CPU: Two Cores 2.0 GHz, RAM: 8 GB, HD: 20 GB, OS: Windows 64
bit, Bandwidth: 10MBit/s
10005000
CPU: Two Cores 2.0 GHz, RAM: 16 GB, HD: 50 GB, OS: Windows 64
bit, Bandwidth: 50MBit/s
500010000
CPU: Four Cores 2.0 GHz, RAM: 32 GB, HD: 100 GB, OS: Windows 64
bit, Bandwidth: 100MBit/s
Installation
Software package preparation
1. Make sure Microsoft .NET Framework 4.5.1 is installed. It can be downloaded
here: microsoft.com.
2. Send to our e-mail info@gps-server.net full domain which is pointed to server
IP where software will be installed.
3. Package download link will be delivered via e-mail during 24 hours.
Installation preparation
$gsValues['PATH_ROOT'] = 'LOCAL_PATH_TO_ROOT';
$gsValues['URL_ROOT'] = 'http://YOUR_DOMAIN/track';
$gsValues['URL_GC'] =
'http://YOUR_DOMAIN/track/tools/gc/google.php';
$gsValues['HW_KEY'] = 'YOUR_HARDWARE_KEY';
$gsValues['DB_HOSTNAME'] = 'localhost';
$gsValues['DB_PORT'] = '3306';
8. Using file manager or FTP client create folder "track" on web server. It should
be accessible like this "YOUR_DOMAIN/track".
9. From software package upload "track" folder contents to created "track"
folder on web server.
10.Set CHMOD 777 for:
"YOUR_DOMAIN/track/config.custom.php"
"YOUR_DOMAIN/track/data/img"
"YOUR_DOMAIN/track/data/user/drivers"
"YOUR_DOMAIN/track/data/user/objects"
"YOUR_DOMAIN/track/data/user/places"
"YOUR_DOMAIN/track/img"
"YOUR_DOMAIN/track/logs"
11.Now you should be able to access web application using this link:
"YOUR_DOMAIN/track"
o
Login: admin
Password: 123456
12.After login to CPanel go to Manage server section, E-mail tab and configure email, otherwise users will not be able to register.
Server EXE part installation
1. From software package copy "gs" folder to "c:\gs".
2. Run "c:\gs\GPS-server.exe".
3. Check "Autostart server".
4. Enable all needed protocols from the list. Just check checkboxes in "Enabled"
column.
5. Click "Save settings".
6. Click "Start server". After that you may see firewall warnings, so you have
firewall to allow these protocol ports to be open.
7. If all protocols started successfully you can click "Stop server".
License
Hardware key - unique server key, used for some server services.
Settings
Protocol restart interval (mins.) - restarts TCP/IP and UDP listeners after
set period of time.
Location filter - filters duplicate points during last minutes and eliminates
some drifting when GPS device signal is low.
Skip locations if time diference lower (sec) - skips location data if time
period is lower between current and last location, prevents server flood.
Skip locations if older (hours) - prevents too old location upload from GPS
device buffer.
Configuration
GPS device configuration
1. While configuring GPS devices, use your PC, VPS or VDS server external IP
address and port from protocols list in "GSP-Server.exe", depending from GPS
device model.
2. Make sure that ports used by "GSP-Server.exe" are not blocked by your LAN
router or Firewall.
Run GPS-server.exe as Windows OS service
For production server it is highly recommended to run "GPS-server.exe" as Windows
OS service, because in that case there is no need to login into Windows OS user
account, it will run in background silently.
1. With mouse right click open menu on "c:\gs\service\install_win32.bat" or
"c:\gs\service\install_win64.bat" file and select "Run as administrator".
2. Select "Path" to "c:\gs\GPS-server.exe". Startup directory should be "c:\gs".
"YOUR_DOMAIN/track/config.php"
"YOUR_DOMAIN/track/js/gs.config.js"
////
Update
Software update steps
1. Make sure you are running at least Windows OS 7 and NET Framework 4.5.1
or higher version.
2. Extract delivered software update package.
3. Turn off GPS-server.exe.
4. Make backup of software MySQL database.
5. Let's say your software is installed at "YOUR_DOMAIN/track".
6. Rename old "track" folder to "track_old".
7. Create new folder "track" for new version files.
8. Copy new version files to "track" folder.
9. Apply old "track_old/config.php" settings to new "track/config.php".
10.Apply old "track_old/config.custom.php" settings to new
"track/config.custom.php".
11.If "db.sql" file exists in "YOUR_DOMAIN/track/update" folder, then run that file
via phpMyAdmin SQL query to add extra database tables.
12.Open web browser and run all update scripts from
"YOUR_DOMAIN/track/update" folder in ascending order. Some update scripts
may take more time to execute.
13.Copy new "gs" folder files on top of old files in "c:\gs" folder.
14.Start GPS-server.exe.
Faq
11. When I add new device for trial I receive "Inactive Object" error
message, why?
This may happen when you are trying to add object with expired trial for second
time. To make this device work again you need to pay annual fee.