Meitrack Sms Protocol v1.7
Meitrack Sms Protocol v1.7
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 1 - of 21
Internal Documentation
For MT90
MVT340/MVT380/MVT100/MVT600/T1/T3
TC68/TC68S/MVT800
-1-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 2 - of 21
Internal Documentation
Contents
I.
-2-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 3 - of 21
Internal Documentation
I. Command Format
1.
SMS Format
Description
SMS Header
Type
of
Example
SMS
report,
Now
means real time location report
110721 16:40
yy = year
st
mm = month
dd = date
HH = hour
MM = minute
SS = second
Decimal
Z
G
A = Valid
A = valid, V = invalid
GSM
signal.
Decimal
(0~31).
12
=GSM signal: 12
Km/h. Decimal.
56
-3-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 4 - of 21
Internal Documentation
=56km/h
Back-up Battery
Back-up battery
97%
Power Balance
balance(percentage)
=battery balance:97%
Google Map
Now,110727,02:48,V,16,23Km/
WebLink
h,61%,http://maps.google.com/maps?f=q&hl=en&q=22.540103,114.082329
&ie=UTF8&z=16&iwloc=addr&om=1
lat=22.513015
on mobile phone.
lng= 114.057235
2.
Event Code
Event
Default
(max 16 bytes)
GPRS Flag
SOS
authorized phone
number)
2
Input 2 Active
In2
Input 3 Active
In3
Input 4 Active
In4
Input 5 Active
In5
10
Input 2 Inactive
11
Input 3 Inactive
12
Input 4 Inactive
13
Input 5 Inactive
17
Low Battery
Low Battery
N/A
18
Low Power
N/A
19
Speeding
Speeding
20
Enter Geo-fence
Enter GEO
21
Exit Geo-fence
Exit GEO
22
External Power On
Power On
23
Power Off
N/A
24
No GPS Signal
No Fix
N/A
25
Fix
N/A
-4-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 5 - of 21
Internal Documentation
26
Enter Sleep
Enter Sleep
N/A
27
Exit Sleep
Exit Sleep
N/A
28
Antenna Cut
29
Device Reboot
Reboot
N/A
30
Impact
Impact
33
Distance
N/A
34
Now
A/A
A/A
N/A
35
Interval
A/A
A/A
N/A
36
Tow Alarm
Tow
65
N/A
N/A
66
N/A
N/A
67
N/A
N/A
68
N/A
N/A
69
N/A
N/A
70
N/A
N/A
71
N/A
N/A
receiving an incomingcall
72
N/A
N/A
73
N/A
N/A
Note:
1) Above figures are the factory default settings.
2)Y = yes; N = no; N/A = not applicable or not available; A/A = always stay available in all status and cannot be
changed.
3) You can use commands to define SMS header, add or delete flag for each function.
Definition
SMS/GPRS
Applicable Model
A00
Track on Demand
SMS
All
A02
SMS
All
A10
SMS/GPRS
All
A12
GPRS
All
A14
SMS/GPRS
All
A15
GPRS
MVT100/340/380/600/800/T1/T3
A16
GPRS
MVT100/340/380/600/800/T1/T3
A21
Set GPRS
SMS/GPRS
All
A22
SMS/GPRS
All
A23
SMS/GPRS
All
A70
SMS/GPRS
All
A71
SMS/GPRS
All
-5-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 6 - of 21
Internal Documentation
A72
Call
All
A73
SMS/GPRS
All
B00
SMS/GPRS
All
B01
SMS/GPRS
All
B02
SMS/GPRS
All
B03
SMS/GPRS
All
B05
SMS/GPRS
All
B06
SMS/GPRS
All
B07
SMS/GPRS
All
B08
SMS/GPRS
MVT100/340/380/600/800/T1/T3/MT90/TC68/TC68S
B09
SMS/GPRS
MVT100/340/380/T1/T3
B20
SMS/GPRS
MVT600
B21
Set Anti-theft
SMS/GPRS
MVT100/340/380/600/800/T1/T3
B31
SMS/GPRS
All
B34
SMS/GPRS
MT90/ MVT100/380/600/800/T1/T3/TC68/TC68S
B35
SMS/GPRS
All
B36
SMS/GPRS
All
B91
SMS/GPRS
All
C01
Output Control
SMS/GPRS
MVT100/340/380/600/800/T1/T3
C03
Protocol Control
SMS/GPRS
All
C04
GPRS
MT90,MVT100/380/600/800/T1/T3/TC68/TC68S
C11
SMS
MVT600/T1/T3
E91
SMS/GPRS
All
F01
SMS/GPRS
All
F02
SMS/GPRS
All
F06
SMS/GPRS
All
F08
SMS/GPRS
All
F09
SMS/GPRS
MT90,MVT100/380/600/800/T1/T3/TC68/TC68S
F11
Initialization
SMS/GPRS
All
F20
Change Password
SMS
All
FAB
Initialize Password
SMS
All
SMS Set:
0000,A00
SMS Get:
Description:
Example
SMS Tx:
0000,A00
SMS Rx:
Now,110721 16:40,V,12,56Km/h,97%,http://maps.meigps.com/?lat=22.513015&lng=114.057235
-6-
File Name:
Project:
Sub Project:
Revision:
2.
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 7 - of 21
Internal Documentation
SMS Set:
0000,A02,interval,times
SMS Get:
IMEI,A02,OK
Description:
Example
SMS Tx:
0000,A02,10,3
SMS Rx:
353358017784062,A02,OK
In this example, you can receive all 1 SMS with an interval of 10 minutes.
Interval,12080918:45,V,16,0Km/h,67%,http://maps.google.com/maps?f=q&hl=en&q=3.342336,0.000500&ie=UT
F8&z=16&iwloc=addr&om=1
3.
SMS Set:
0000,A10
SMS Get:
Description:
Check thecurrent location, get the data by longitude and latitude. Set A10, if the GPRS works
and the parameter is correct, the tracker will upload a location data of the form 34 to the
server.
It is for the user tracking by SMS.
Example
SMS Tx:
0000,A10
SMS Rx:
353358017784062,Now,22.535888,114.063034,080310161834,A,9,27,30,179,0,15,8890,1346
,,0000,,
4.
SMS Set:
0000,A12,interval,times
SMS Get:
IMEI,A12,OK
Description:
-7-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 8 - of 21
Internal Documentation
Example
SMS Tx:
0000,A12,6,0
SMS Rx:
353358017784062,A12,OK
5.
SMS Set:
0000,A14,distance
SMS Get:
IMEI,A14,OK
Description:
Example
SMS Tx:
0000,A14,1000
SMS Rx:
353358017784062,A14,OK
In this example, the below message will be received once distance changes over 1000 meters.
353358017784062,Distance,22.547278,114.047723,080310080934,A,7,21,30,88,1,12,8525,56
3,,0000,,
6.
SMS Set:
0000,A15,Interval,Times
SMS Get:
IMEI,A15,OK
Description:
This command is used for vehicle GPS tracker. Set the time interval, it is better reduce the
times of sending GPRS data, to save GPRS rate.
After setting A15, A16 will be set automatically. For more details of the engines status
(on/off), please refer to A16command as following.
Interval is in unit of 10 seconds.
Interval = 0, stop tracking by time interval.
Max time interval = 65535*10 seconds
Times = 0, track by interval continuously (It is used for platform tracking, suggest setting as 0 )
Times = [1,65535], set how many times reports will be received from the tracker within the
specified time interval.
Example
SMS Tx:
0000,A15,6,0
SMS Rx:
353358017784062,A15,OK
-8-
File Name:
Project:
Sub Project:
Revision:
7.
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 9 - of 21
Internal Documentation
SMS Set:
0000, A16,Status
SMS Get:
IMEI,A16,OK
Description:
This command is used for vehicle GPS tracker. The first positive input (HIGH) of vehicle tracker
should connect engine detection, or the function cannot work. The following are the first
positive input of different vehicle tracker:
Model
MVT100
Input 2
MVT340
Input 2
MVT380
Input 4
MVT600
Input 3
T1
Input 3
T3
Input 3
Status = 1,track parking by time interval works; the GPRS data will be sent by the time interval
as below :
Engine On : GPRS data will be sent by the time interval of A12
Engine Off: GPRS data will be sent by the time interval of A15
Status = 0,track parking by time interval close; the GPRS data will be sent by the time interval
as below :
Engine On : GPRS data will be sent by the time interval of A12
Engine Off: GPRS data will be sent by the time interval of A12
Example
SMS Tx:
0000,A16,0
SMS Rx:
353358017784062,A16,OK
8.
SMS Set:
0000,A21,X,IP,Port,APN,APNusername,APN password
SMS Get:
IMEI,A21,OK
Description:
X = 0, close GPRS;
X = 1, open TCP;
X = 2, open UDP.
IP : IP address or domain name, max 32 bytes.
Port: max 5 bytes.
APN / APN username / APN password: max 32 bytes each;
If no username and password required, leave them blank.
-9-
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 10 - of 21
Internal Documentation
Example
SMS Tx:
0000,A21,1,www.meigps.com,8500,CMNET,,
SMS Rx:
353358017784062,A21,OK
9.
SMS Set:
0000,A22,DNS Server IP
SMS Get:
IMEI,A22,OK
Description:
Your servers IP is not properly set if the command A21 doesnt work. You can first use this
command to set DNS Server IP (please check with your DNS server provider for the DNS
Server IP) and then redo command A21.
DNS Server IP: max 16 bytes
Example
SMS Tx:
0000,A22,202.1.2.30
SMS Rx:
353358017784062,A22,OK
0000,A23,IP,port
SMS Get:
IMEI,A23,OK
Description:
IP : max 32 bytes.
Port: max 5 bytes.
When the tracker fails to send data to the first server set by command A21, it will send data to
the secondary server to avoid data loss.
Example
SMS Tx:
0000,A23,112.91.12.222,8500
SMS Rx:
353358017784062,A23,OK
0000,A70
SMS Get:
IMEI,A70,SOS phone number 1,SOS phone number 2,SOS phone number 3,listen-in phone
number 1,listen-in phone number 2
Description:
Example
SMS Tx:
0000,A70
SMS Rx:
353358017784062,A70,13811111111,13822222222,13833333333,13844444444,1385555555
5
SMS Get:
IMEI,A71,OK
Description:
Authorize a phone number for SOS alarm, calling for location report, geo-fence alarm, and low
- 10 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 11 - of 21
Internal Documentation
battery alarm.
Phone Number: Max 16 characters.
If no preset phone number, it is empty (default).
Send command 0000, A71 to delete all phone numbers.
When you press theSOS button, the tracker will make a call to phone number 1, 2 and 3. It will
stop calling when one number answers.
Example
SMS Tx:
0000,A71,13811111111,13822222222,13833333333
SMS Rx:
353358017784062,A70,OK
SMS Get:
IMEI,A72,OK
Description:
Authorize a phone number to make a silent call to the tracker.The tracker willanswer the call
automatically which allows the caller to listen to what is happening around the tracker. There
is no voice indication that the call is in progress.
Phone Number: Max 2, 16 characters.
If no preset phone number, it is empty (default).
If no phone number but comma, the relevant number will be deleted.
Send command 0000, A72 to delete all phone numbers.
Example
SMS Tx:
0000,A72,13844444444,13855555555
SMS Rx:
353358017784062,A72,OK
0000,A73,X
SMS Get:
IMEI,A73,OK
Description:
- 11 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 12 - of 21
Internal Documentation
sleep mode.
In any condition, the device will directly quit the sleep mode and back to normal
working mode by SMS or GPRS command to turn off the sleep mode.
Example
SMS Tx:
0000,A73,2
SMS Rx:
353358017784062,A73,OK
15. Get Authorized Phone Number and SMS Event Flag B00
Why is this section blue?
SMS Set:
0000,B00,P
SMS Get:
Description:
P: 1 to 3
Phone No: max 16 characters. If Phone No is blank, no phone number is authorized.
Event Code Flag: 16+8 bytes, HEX String. See Annex 2 for more details.
Example
SMS Tx:
0000,B00,1
SMS Rx:
353358017784062,B00,1,13612345678,0000000000000F0A00000000
0000,B01,P,phone No,eventcode
SMS Get:
IMEI,B01,OK
Description:
P: 1 to 3.
Phone No: max 16 characters.
Event Code: If no codes stipulated, then it will apply the default flags to the authorized phone
number.
See Annex 2 for more details of Event Code and default settings.
Example
SMS Tx:
0000,B01,1,13612345678,1
SMS Rx:
353358017784062,B01,OK
0000,B02,P,event code
SMS Get:
IMEI,B02,OK
Description:
P : 1 to 3.
Event Code: please refer to Annex 2 for more details.
Example
SMS Tx:
0000,B02,1,17
SMS Rx:
353358017784062,B02,OK
18. Delete SMS Event Flag from Authorized Phone Number B03
SMS Set:
0000,B03,P,event code
- 12 -
File Name:
Project:
Sub Project:
Revision:
SMS Get:
IMEI,B03,OK
Description:
P : 1 to 3.
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 13 - of 21
Internal Documentation
0000,B03,1,17
SMS Rx:
353358017784062,B03,OK
0000,B05,P,latitude,longitude,radius,in,out
SMS Get:
IMEI,B05,OK
Description:
Example
SMS Tx:
0000,B05,1, 22.913191,114.079882,1000,0,1
SMS Rx:
353358017784062,B05,OK
Once the tracker goes outside of the circle, (center: 22.913191,114.079882and radius 1000
meters) the following message will be received.
353358017784062,ExitGEO,22.918186,114.089823,080229123816,A,10,22,16,32,1,21,6667,85
0,,0000,,
0000,B06,P
SMS Get:
IMEI,B06,OK
Description:
Example
SMS Tx:
0000,B06,1
SMS Rx:
353358017784062,B06,OK
0000,B07,speed
SMS Get:
IMEI,B07,OK
- 13 -
File Name:
Project:
Sub Project:
Revision:
Description:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 14 - of 21
Internal Documentation
Example
SMS Tx:
0000,B07,60
SMS Rx:
353358017784062,B07,OK
In this example, the following message will be received once the trackers speed is over
60km/h.
353358017784062,Speeding,22.914891,114.087491,080229203703,A,10,22,55,44,1,24,6635,3
88,,0000,,
0000,B08,time
SMS Get:
IMEI,B08,OK
Description:
When the tracker moves or trembles over preset time, it will send a report to the authorized
phone number. The sleep mode should be preset as level 2 through command A73 and the
value of Tremble Timebe set through command B08 before using the tow alarm, otherwise
the alarm set doesn't work.
time = 0, cancel tow alarm (default);
time = [1,255], set period in second.
Example
SMS Tx:
0000,B08,3
SMS Rx:
353358017784062,B08,OK
In this example, when the tracker moves or trembles for over 3 seconds, the following message
will be received.
353358017784062,Tow,22.914891,114.087491,080229203703,A,10,22,55,44,1,24,6635,388,,0
000,,
0000,B09,sensitivity
SMS Get:
IMEI,B09,OK
Description:
Example
SMS Tx:
0000,B09,10
SMS Rx:
353358017784062,B09,OK
0000,B20,sensitivity
- 14 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
SMS Get:
IMEI,B20,OK
Description:
Cavana Cheung
2010-09-16
2013-06-27
- 15 - of 21
Internal Documentation
0000,B20,10
SMS Rx:
353358017784062,B20,OK
B21,Status
GPRS Get
B21, OK
Description:
Status =1, set anti-theft successfully (default); The device of MVT series will alarm when
the first negative input and the first positive input are active except SOS.
Status = 0, cancel anti-theft; The device of MVT series will not alarm when the first
negative input and the first positive input are active except SOS.
Note: this function is only applied in vehicles trackers of MVT series. The relations
between inputs are as follows:
Model
Negative Input
Positive Input
MVT100
Input 2
MVT340
Input 2
MVT380
Input 2
Input 4
MVT600
Input 2
Input 3
T1/T3
Input 2
Input 3
Example
GPRS Tx:
0000,B21,1
GPRS Rx:
353358017784062,B21,OK
0000,B31,AB
SMS Get:
IMEI,B31,OK
Description:
Example
SMS Tx:
0000,B31,11
SMS Rx:
353358017784062,B31,OK
0000,B34,interval
- 15 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
SMS Get:
IMEI,B34,OK
Description:
Set the interval for storing valid GPS data into trackers flash memory.
Cavana Cheung
2010-09-16
2013-06-27
- 16 - of 21
Internal Documentation
0000,B34,60
SMS Rx:
353358017784062,B34,OK
0000,B35,minute
SMS Get:
B35,OK
Description:
Default time of the tracker is GMT, you can use this command to correctthe trackers time to
your local time for SMS report.
minute = 0, GMT (default);
minute = [-32768,32767], set time difference in minutes to GMT.
Time zone for SMS is separate from GPRS.
Example
SMS Tx:
0000,B35,480
SMS Rx:
353358017784062,B35,OK
0000,B36,GPRS minute
SMS Get:
IMEI,B36,OK
Description:
minute = 0, GMT (default);Note: MS02 will automatically recognize the user's time zone from
computer system. Please don't change GPRS time zone, and remain the device's default GPRS
time zone as 0. If changed, it may occur discrepancy between the tracking time and the actual
time.
minute = [-32768,32767], set time difference in minutes to GMT.
Example
SMS Tx:
0000,B36,480
SMS Rx:
353358017784062,B36,OK
0000,B91,even code,header
SMS Get:
IMEI,B91,OK
Description:
Example
SMS Tx:
0000,B91,1,SOS
SMS Rx:
353358017784062,B91,OK
- 16 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 17 - of 21
Internal Documentation
0000,C01,speed,ABCDE
SMS Get:
IMEI,C01,OK
Description:
Example
SMS Tx:
0000,C01,20,12221
SMS Rx:
353358017784062,C01,OK
0000,C03,X
SMS Get:
IMEI,C03,OK
Description:
Example
SMS Tx:
0000,C03,0
SMS Rx:
353358017784062,C03,OK
0000,C04,X
SMS Get:
IMEI,C04,OK
Description:
Example
- 17 -
File Name:
Project:
Sub Project:
Revision:
SMS Tx:
0000,C04,1
SMS Rx:
353358017784062,C04,OK
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 18 - of 21
Internal Documentation
0000,C11,Txt
SMS Get:
IMEI,C11,OK
Description:
Example
SMS Tx:
0000,C11,SMS Message
SMS Rx:
353358017784062,C11,OK
0000,E91
SMS Get:
IMEI,E91,version,SN
Description:
Example
SMS Tx:
0000,E91
SMS Rx:
353358017784062,E91,FWV1.00,12345678
0000,F01
SMS Get:
IMEI,F01,OK
Description:
Example
SMS Tx:
0000,F01
SMS Rx:
353358017784062,F01,OK
0000,F02
SMS Get:
IMEI,F02,OK
Description:
Example
SMS Tx:
0000,F02
SMS Rx:
353358017784062,F02,OK
0000,F06,X
SMS Get:
IMEI,F06,OK
Description:
- 18 -
File Name:
Project:
Sub Project:
Revision:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 19 - of 21
Internal Documentation
0000,F06,1
SMS Rx:
353358017784062,F06,OK
SMS Get
F08,OK
Description:
Example
SMSTx:
@@D40,353358017784062,F08,0,4825000*51\r\n
SMS Rx:
$$D28,353358017784062,F08,OK*FA\r\n
0000,F09,X
SMS Get:
IMEI,F09,OK
Description:
Example
SMS Tx:
0000,F09,1
SMS Rx:
353358017784062,F09,OK
0000,F11
SMS Get:
IMEI,F11,OK
Description:
Set all parameters, except for the password, back to factory default.
Example
SMS Tx:
0000,F11
SMS Rx:
353358017784062,F11,OK
0000,F20,new password
SMS Get:
IMEI,F20,OK
Description:
Example
SMS Tx:
0000,F20,1234
- 19 -
File Name:
Project:
Sub Project:
Revision:
SMS Rx:
Creator:
Creation Date:
Update:
Page:
Confidential:
Cavana Cheung
2010-09-16
2013-06-27
- 20 - of 21
Internal Documentation
353358017784062,F20,OK
8888,FAB
SMS Get:
IMEI,FAB,OK
Description:
Set the password back to factory default in case you forget your password.
Only authorized phone number(s) can send this command.
Example
SMS Tx:
8888,FAB
SMS Rx:
353358017784062,FAB,OK
If you have any questions, please send e-mail to [email protected]. We are here to help you.
- 20 -