0% found this document useful (0 votes)
32 views

X Tracker Protocol (V4.1)

This document describes the x-tracker protocol for configuring and communicating with smart tracking devices. It provides details on: 1) How to configure devices using SMS commands with parameters like password, server details, intervals, phone numbers. 2) The format of periodic messages sent from the device with information like location, fare, distance, taxi mode, fuel level etc. 3) Commands to set the odometer and disable/enable the meter. 4) Acknowledgement formats returned by the device and server.

Uploaded by

srishaharidas
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

X Tracker Protocol (V4.1)

This document describes the x-tracker protocol for configuring and communicating with smart tracking devices. It provides details on: 1) How to configure devices using SMS commands with parameters like password, server details, intervals, phone numbers. 2) The format of periodic messages sent from the device with information like location, fare, distance, taxi mode, fuel level etc. 3) Commands to set the odometer and disable/enable the meter. 4) Acknowledgement formats returned by the device and server.

Uploaded by

srishaharidas
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Smart technology systems

No 195/196 Shreyas,1st Main,1st Cross,


Singapura Garden, Abbigere, Banglore-560090
Document : x-tracker protocol
Release Date: Jan-2015
Version
: V4.0
Configure device using sms or Server:
$Password|smartvigil.com|31000|airtelgprs.com|9611xxxxxx|7
760xxxxxx|10|0|0|#
Example:
$SMART01|103.241.144.173|31000|airtelgprs.com|9611002233
|7760123456|10|60|1|#
SMART01

= PASSWORD

103.241.144.173 = Server address


31000

= Server port

airtelgprs.com = Service provider APN details


9611980670

= calling one

7760123456

= SOS messaging number

10 = periodic intervals in Sec (When External Power)


60 = periodic intervals in Seconds (When Battery)
1

= periodic intervals in days (When Leave)

SMART01 command can be send through server to change Server details


or Interval

Periodic Message & Fare Frame:


$SMART02|IMEI_NO|UID|Latitude|Longitude|Fare.Fare_Dec|Dist.Dist_D
ec|Wait_hh.Wait_mm|Odometer.Odometer_Dec|Taxi_Mode|Gps_Spee
d|GPSRTC|GPSDATE|Fuel|Ignition|Power/Battery|Panic|RF_DATA|#
$SMART02|359772036744622|0001|1258.99194,N|07734.48011,E|238.0
|15.2|1100.5|0.6|1|0.6|175020|291214|2000|100|1|1|0|69004D3A3D|
#
IMEI_NO 359772036744622 15 digit unique GSM device Id
UID 0001, id refers to Frame no, maximum up to 9999.
Latitude 1258.99194,N - Latitude 12 deg 58. 99194' N
Longitude 07734.48011,E - Longitude 77 deg 34. 48011' E
Fare.Fare_Dec (238.0 Rs) Taximeter last Total Amount and Decimal
Dist.Dist_Dec (15.2Km) Taximeter last Total Distance and Decimal
Wait_hh.Wait_mm (0hrs.6min) Taximeter last Total Waiting Hour and
Waiting Minutes
Odometer.Odometer_Dec (1100.5Km) Taxi last Total Odometer
Distance and Decimal
Taxi_Mode = 1(Day-Ac), 2 (Day-NonAc),3(Night-Ac),4(Night-NonAc),
5(Topay), 0(Vacant/For Hire)
Gps_Speed - 0.6 - Speed over the ground in knots
Fuel

= (0 100 %) if (-1 or 101 fuel line not connected)

Ignition = 1(on) 0(off)


Power/Battery 1 means working with External Power Supply
0 means working with Internal Battery Supply

Panic Panic button Pressed


RF_DATA RF Reader data

Odometer setting command:


$SMART03|IMEI_NO|Odometer|Odometer_Dec|KVALUE|#
Example:$SMART03|359772036744622|1100|5|5000|#
IMEI_NO 359772036744622 15 digit unique GSM device Id
Odometer - Set Vehicle Odometer Reading (1100.5Km)
Odometer_Dec - Set Vehicle Odometer Decimal Reading
KVALUE - Set Vehicle KVALUE (5000)

Meter Disable & Enable command:


$SMART04|IMEI_NO|Disable or Enable|#
Example:$SMART04|359772036744622|CE|#
$SMART04|359772036744622|CD|#

//Enable
//Disable

IMEI_NO 359772036744622 15 digit unique GSM device Id

Acknowledgment:
Any command from device will receive ACK command as following
$ SMARTACK|UID|#
ACK command for Enable/Disable Command from device to Server is
as below
$ SERVERACK|CE|#
//Enable
$ SERVERACK|CD|#
//Disable

You might also like