MEITRACK T633G GPRS Protocol
MEITRACK T633G GPRS Protocol
Applicable Model: T633G
MEITRACK T633G GPRS Protocol
Change History
File Name MEITRACK T633G GPRS Protocol
Project T633G Creation Date 20190505
Update Date
Subproject GPRS Protocol Total Pages 43
Version V1.0 Confidential Internal Documentation
Copyright © 2019 Meitrack Group All rights reserved. -2-
MEITRACK T633G GPRS Protocol
Contents
1 Command Format ...................................................................................................................................................... - 5 -
1.1 GPRS Command Format ............................................................................................................................... - 5 -
1.2 Tracker Command Format ............................................................................................................................ - 5 -
1.3 Event Code .................................................................................................................................................. - 13 -
2 Command List .......................................................................................................................................................... - 14 -
3 Command Details .................................................................................................................................................... - 16 -
3.1 Real-Time Location Query (GPRS) – A10 ..................................................................................................... - 16 -
3.2 Setting a Heartbeat Packet Reporting Interval (GPRS) – A11 ...................................................................... - 16 -
3.3 Tracking by Time Interval (GPRS) – A12 ...................................................................................................... - 17 -
3.4 Setting the Cornering Report (GPRS) – A13 ................................................................................................ - 17 -
3.5 Tracking by Distance – A14 ......................................................................................................................... - 18 -
3.6 Setting the Parking Scheduled Tracking Function (GPRS) – A15 ................................................................. - 18 -
3.7 Enabling the Parking Scheduled Tracking Function (GPRS) – A16 ............................................................... - 19 -
3.8 Controlling Output 1 Status by RFID/iButton – A17 ................................................................................... - 19 -
3.9 Setting GPRS Parameters – A21 .................................................................................................................. - 19 -
3.10 Setting the DNS Server IP Address – A22 .................................................................................................. - 20 -
3.11 Setting the Standby GPRS Server – A23 .................................................................................................... - 20 -
3.12 Reading All Authorized Phone Numbers – A70 ......................................................................................... - 20 -
3.13 Setting Authorized Phone Numbers – A71 ............................................................................................... - 21 -
3.14 Setting Listen-in Phone Numbers – A72 ................................................................................................... - 21 -
3.15 Setting the Smart Sleep Mode – A73 ........................................................................................................ - 21 -
3.16 Setting a Geo-Fence – B05 ........................................................................................................................ - 22 -
3.17 Deleting a Geo-Fence – B06 ...................................................................................................................... - 23 -
3.18 Setting the Speeding Alert – B07 .............................................................................................................. - 23 -
3.19 Setting the Towing Alert – B08.................................................................................................................. - 23 -
3.20 Setting the Sensitivity Level of the 3D Vibration Sensor – B09 ................................................................. - 24 -
3.21 Set up polygonal Geo-fence– B11 ............................................................................................................. - 24 -
3.22 Setting the Idling Alert – B14 .................................................................................................................... - 25 -
3.23 Set Fatigue Driving Parameters – B15 ....................................................................................................... - 25 -
3.24 Setting the Consecutive Speeding Alert Time – B16 ................................................................................. - 25 -
3.25 Set the interval for taking photos– B30 .................................................................................................... - 26 -
3.26 Turning off the LED Indicator – B31 .......................................................................................................... - 26 -
3.27 Setting a Log Interval – B34 ...................................................................................................................... - 26 -
3.28 Setting the SMS Time Zone – B35 ............................................................................................................. - 27 -
3.29 Setting the GPRS Time Zone – B36 ........................................................................................................... - 27 -
3.30 Determining Vehicle Status by ACC Status – B60 ..................................................................................... - 27 -
3.31 Setting SMS Event Characters – B91 ......................................................................................................... - 28 -
3.32 Setting Event Authorization – B99 ............................................................................................................ - 28 -
3.33 Controlling Output Status – C01 ............................................................................................................... - 29 -
3.34 Notifying the Tracker of Sending an SMS – C02 ........................................................................................ - 29 -
3.35 Setting a GPRS Event Transmission Mode – C03 ....................................................................................... - 30 -
3.36 Registering a Temperature Sensor Number – C40 .................................................................................... - 30 -
Copyright © 2019 Meitrack Group All rights reserved. -3-
MEITRACK T633G GPRS Protocol
3.37 Deleting a Registered Temperature Sensor – C41 ..................................................................................... - 31 -
3.38 Reading the Temperature Sensor SN and Number – C42 ......................................................................... - 31 -
3.39 Setting a Temperature Value for the High/Low Temperature Alert and Logical Name – C43 ................... - 32 -
3.40 Reading Temperature Sensor Parameters – C44 ....................................................................................... - 32 -
3.41 Checking Temperature Sensor Parameters – C46 ..................................................................................... - 33 -
3.42 Setting Fuel Parameters – C47 .................................................................................................................. - 33 -
3.43 Reading Fuel Parameters – C48 ................................................................................................................ - 34 -
3.44 Setting the Fuel Theft Alert – C49 ............................................................................................................. - 34 -
3.45 Setting the Driving License Type – C50 ..................................................................................................... - 35 -
3.46 Setting Buzzer's Buzzing Sound Time – C51 .............................................................................................. - 35 -
3.47 Setting the Valid Time after Swiping Cards – C52 ..................................................................................... - 35 -
3.48 Serial port peripheral selection – C70....................................................................................................... - 36 -
3.49 Close device– C76 ..................................................................................................................................... - 36 -
3.50 Enable and mask power off function– C77 ............................................................................................... - 36 -
3.51 Deleting an Event in the Buffer – CFF ....................................................................................................... - 36 -
3.52 Obtaining a Picture – D00 ......................................................................................................................... - 37 -
3.53 Obtaining the Picture List – D01 ............................................................................................................... - 37 -
3.54 Deleting a Picture – D02 ........................................................................................................................... - 38 -
3.55 Taking Photos on Demand – D03 .............................................................................................................. - 38 -
3.56 Authorizing an RFID Card/iButton Key – D10 ........................................................................................... - 38 -
3.57 Authorizing RFID Cards/iButton Keys in Batches – D11 ............................................................................ - 39 -
3.58 Checking RFID/iButton Authorization – D12 ............................................................................................. - 39 -
3.59 Reading an Authorized RFID/iButton – D13 .............................................................................................. - 39 -
3.60 Deleting an Authorized RFID Card/iButton – D14 ..................................................................................... - 40 -
3.61 Deleting Authorized RFID Cards/iButton Keys in Batches – D15............................................................... - 40 -
3.62 Checking the Checksum of the Authorized RFID/iButton Database – D16 ............................................... - 40 -
3.63 Setting the Harsh Acceleration/Braking Alert – D79 ................................................................................. - 41 -
3.64 Reading Device's Firmware Version and SN – E91 .................................................................................... - 41 -
3.65 Restarting the GSM Module – F01 ............................................................................................................ - 41 -
3.66 Restarting the GPS Module – F02 ............................................................................................................. - 41 -
3.67 Setting the Mileage and Run Time – F08 .................................................................................................. - 42 -
3.68 Deleting SMS/GPRS Cache Data – F09 ...................................................................................................... - 42 -
3.69 Restoring Initial Settings – F11.................................................................................................................. - 42 -
Copyright © 2019 Meitrack Group All rights reserved. -4-
MEITRACK T633G GPRS Protocol
1 Command Format
1.1 GPRS Command Format
The GPRS command format is as follows:
GPRS command sent from @@<Data identifier><Data length>,<IMEI>,<Parameter table No.><Command
the server to the tracker type>,<Command content><*Checksum>\r\n
GPRS command sent from $$<Data identifier><Data length>,<IMEI>,<Event code>,<Command
the tracker to the server content/Error code><*Checksum>\r\n
Command description
⚫ @@: Indicates the packet header sent from the server to the tracker; contains 2 characters.
⚫ Data identifier: Contains 1 byte; hexadecimal; its value ranges from 0x41 to 0x7A. The data identifier in
the reply command must be the same as that of the sending command. Otherwise, the command fails.
⚫ A comma (,) is used to separate data characters. The character type is the American Standard Code for
Information Interchange (ASCII). (hexadecimal: 0x2C)
⚫ Data length: Indicates the length of characters from the first comma (,) to \r\n. Decimal.
Example: $$<Data identifier><Data length>,<IMEI>,<Command type>,<Command
content><*Checksum>\r\n
⚫ IMEI: Indicates the tracker's IMEI number.
⚫ Parameter table No.: 0 or null: All parameter tables need to be modified; 1: The basic parameter table
needs to be modified; 2: Roaming parameter table 1 needs to be modified.
⚫ Command type: Consists of letters and digits. For detail, see Chapter 3 "Command Details."
⚫ Command content: no more than 1,024 bytes.
⚫ *: Separates commands from checksums. Checksum: hexadecimal; 2 bytes; indicates the sum of all data
packets (excluding the checksum and ending mark).
Example: $$<Data identifier><Data length>,<IMEI>,<Command type>,<Command
content><*Checksum>\r\n
⚫ \r\n: Contains 2 bytes. The parameter is an ending character. The type is ASCII. (Hexadecimal: 0x0d 0x0a)
⚫ $$: Indicates the packet header sent from the tracker to the server; 2 bytes; hexadecimal: 0x24 0x24.
Multiple commands are separated by a comma (,). If commands are null, keep commas (,).
1.2 Tracker Command Format
The data format is as follows:
$$<Data identifier><Data length>,<IMEI>,<Command type>,<Number of remaining cache records><Number of data
packets><Data packet 1><Data packet 2>……….<*Checksum>\r\n
Parameter Description Example
@@ Indicates the GPRS data packet header sent from the server 0x40 0x40
to the tracker. The header type is ASCII. (Hexadecimal is
represented as 0x40.)
$$ Indicates the GPRS data packet header sent from the 0x24 0x24
tracker to the server. The header type is ASCII.
Copyright © 2019 Meitrack Group All rights reserved. -5-
MEITRACK T633G GPRS Protocol
(Hexadecimal is represented as 0x24.)
Data identifier Contains 1 byte. The type is the ASCII, and its value ranges 0x5A
from 0x41 to 0x7A.
Data length Indicates the length of characters from the first comma 2C 0x35 0x36 0x33
to OA. Decimal.
Example: $$<Data identifier><Data
length>,<IMEI>,<Command type>,<Hexadecimal data
packet><*Checksum>\r\n
IMEI Indicates the tracker's IMEI number. The number type is 0x38 0x36 0x36 0x38 0x35
ASCII. It has 15 digits generally. 0x34 0x30 0x33 0x36 0x35
0x31 0x36 0x34 0x35 0x31
ASCII:866854036516451
Command type Hexadecimal 0x43 0x43 0x45
For details, see chapter 2 and chapter 3. ASCII:CCE
The following data is hexadecimal:
Number of remaining cache records 0x03 0x00 0x00 0x00 0x03 0x00 0x00 0x00
4 bytes; hexadecimal; little-endian The quantiy of remaining
cache data is 3.
Number of data packets Indicates the number of data packets that a piece 0x03 0x00
of data includes. There is 3 data packet.
2 bytes; hexadecimal; little-endian
Location data 1 total length: AF 00; The total length of the current location data is 175 bytes.
Length of a data packet 2 bytes; hexadecimal; little-endian 0xAF 0x00
The length of a data
packet is 175 bytes.
ID number of a data packet 2 bytes; hexadecimal; little-endian 0x33 0x00
There are 51 ID numbers
in this data packet.
Number of 1-byte parameter ID Value: 0x00–0xFF 0x18
A parameter ID corresponds to a value of 1 byte. There are 24 parameter ID
numbers.
0x00: no parameter ID
Parameter Event code For details, see section “1.3 Event Code” 0x23
ID:0x01 Type:Byte Event code 35
Parameter GPS positioning status 0x01: The GPS positioning is valid. 0x01
ID:0x05 0x00: The GPS positioning is invalid. The GPS positioning is
Type:Byte valid.
Parameter Number of satellites Indicates the number of received GPS satellites. 0x0B
ID:0x06 Type:Byte Number of GPS
satellites:11
Parameter GSM signal strength Value: 0x00–0x31 0x0B
ID:0x07 Type:Byte The signal strength is 11.
Parameter output port status Status values of eight output ports 0x00
Copyright © 2019 Meitrack Group All rights reserved. -6-
MEITRACK T633G GPRS Protocol
ID:0x14 Bits 0–7 correspond to status of output ports 1–8. Status: output inactive
Hexadecimal digits need to be converted to binary
digits.
Type:Byte
Parameter Geo-fence number Only available by GPRS event code 20 or 21. 0x00
ID:0x1B Type:Byte Indicate no geo-fence
number.
ParameterI Temperature number Temperature sensor No.(Event 50 & 51) 0x07
ID:0x27 Type:Byte Indicates temperature
sensor 7.
ParameterI Clutch switch 01:pedal pressed 0x00
ID: 00:pedal released
0x93 Type:Byte
ParameterI Tachograph performance 01:Performance analysis 0x00
ID: 00:Normal performance
0x94 Type:Byte
ParameterI Parking Brake Switch 01:Parking brake set 0x00
ID: 00:Parking brake not set
0x95 Type:Byte
ParameterI Cruise control 01:switched on 0x00
ID: 00:switched off
0x96 Type:Byte
ParameterI Accelerator pedal Single-byte hexadecimal data 0x14
ID: position(%) Type:Byte Accelerator pedal:20%
0x97
ParameterI CANBus Fuel level(%) Single-byte hexadecimal data 0x23
ID: Type:Byte
0x9D
ParameterI Actual engine torque(%) Single-byte hexadecimal data 0x12
ID: Type:SIN8
0x9E
ParameterI Load at current speed(%) Single-byte hexadecimal data 0x12
ID: Type:Byte
0xA1
Number of 2-byte parameter ID Value: 0x00–0xFF 0x10
A parameter ID corresponds to a value of 2 bytes. There are 16 parameter ID
numbers.
Parameter Speed Unit: km/h; little-endian 0x00 0x00
ID:0x08 Type:WORD The speed is 0 km/h.
Parameter Driving direction The unit is degree. When the value is 0, the 0x12 0x01
ID:0x09 direction is north. The driving direction is 274
Value: 0–359; little-endian degrees.
Copyright © 2019 Meitrack Group All rights reserved. -7-
MEITRACK T633G GPRS Protocol
Type:WORD
Parameter Horizontal dilution of Value: 5–999; unit: 1/10; little-endian 0x07 0x00
ID:0x0A precision (HDOP) Type:WORD The HDOP is 7.
Parameter Altitude Unit: meter; little-endian 0x1C 0x00
ID:0x0B Type:SINT16 The altitude is 28.
Parameter AD1 Battery analog <AD1>; little-endian 0xA7 0x01
ID:0x16 Voltage formula (AD1): AD1/100 Convert the digits to
Type:WORD decimal digits.
423/100=4.23
The voltage is 4.23V.
ParameterI AD2 Battery analog <AD2>; little-endian 0x00 0x00
ID:0x17 Voltage formula (AD2): AD1/100
Type:WORD
ParameterI AD3 Battery analog <AD3>; little-endian 0x00 0x00
ID:0x18 Voltage formula (AD3): AD1/100
Type:WORD
Parameter AD4 Battery analog <AD4>; little-endian 0x9A 0x01
ID:0x19 Voltage formula of battery analog (AD4): AD4/100 Convert the digits to
Formula of battery percentage: (AD4/100 - 3.4)/0.8 decimal digits.
x 100% 410/100=4.10
Type:WORD The voltage is 4.10V.
Parameter AD5 External power analog <AD5>; little-endian 0x04 0x05
ID:0x1A Voltage formula of external power supply (AD5): Convert the digits to
AD5/100 decimal digits.
Type:WORD 1284/100=12.84
The voltage is 12.84 V.
ParameterI Fuel level(%) little-endian 0x7A 0x0D
ID:0x29 Type:WORD Convert the digits to
decimal digits:3450
Fuel level :34.50%
ParameterI AD6 External power analog <AD6>; little-endian 0x00 0x00
ID:0x41 Voltage formula of external power supply (AD6):
AD6/100
Type:WORD
ParameterI SD card status 1st byte:
ID:0X43 01 = SD card
02 = Flash
2nd byte:
00 = normal
01 = can't detect
02 = initialization error
03 = r/w error
Type:WORD
Copyright © 2019 Meitrack Group All rights reserved. -8-
MEITRACK T633G GPRS Protocol
ParameterI Vehicle speed (from Double-byte hexadecimal data 0x15 0x00
ID:0x91 tachograph)(KM/H) little-endian Convert the digits to
Type:WORD decimal digits:21
Vehicle speed :21 KM/H
ParameterI Vehicle speed (wheel Double-byte hexadecimal data 0x15 0x00
ID:0x92 based)(KM/H) little-endian Convert the digits to
Type:WORD decimal digits:21
Vehicle speed :21 KM/H
ParameterI Engine speed(rpm) Double-byte hexadecimal data 0x12 0x04
ID:0x99 little-endian Convert the digits to
Type:WORD decimal digits:1042
Engine speed:1042 rpm
ParameterI Engine coolant Double-byte hexadecimal data 0x32 0x00
ID:0x9C temperature(deg C) little-endian Convert the digits to
Type:SINTT16 decimal digits:50
Engine coolant
temperature :50 ℃
ParameterI Ambient Air Double-byte hexadecimal data 0x28 0x00
ID:0x9F Temperature(deg C) little-endian Convert the digits to
Type:SINT16 decimal digits:40
Ambient Air
Temperature :40 ℃
ParameterI A84 input status Bit0~Bit11 refers to A84 box's IN1~IN12
ID:0xFE25 0 = active
1 = inactive
Type:WORD
ParameterI A84 AD1 Type:WORD
ID:0xFE26
ParameterI A84 AD2 Type:WORD
ID:0xFE27
ParameterI A84 AD3 Type:WORD
ID:0xFE28
ParameterI A84 AD4 Type:WORD
ID:0xFE29
ParameterI Continental tire pressure 1st byte:
ID:0xFE2C sensor alarm Tire ID
2nd byte:
01 = Leak
02 = Low battery
04 = Low pressure
08 = High pressure
Type:WORD
Number of 4-byte parameter ID Value: 0x00–0xFF 0x07
Copyright © 2019 Meitrack Group All rights reserved. -9-
MEITRACK T633G GPRS Protocol
A parameter ID corresponds to a value of 4 bytes. There are 7 parameter ID
numbers.
0x00: no parameter ID
Parameter Latitude Unit: millionth of a degree; little-endian 0xC3 0x87 0x57 0x01
ID:0x02 Type:SINT32 Convert the digits to
decimal digits.
The latitude is
22.513603degrees.
Parameter Longitude Unit: millionth of a degree; little-endian 0xCD 0x5F 0xCC 0x06
ID:0x03 Type:SINT32 Convert the digits to
decimal digits.
The longitude is
114.057165 degrees.
Parameter Date and time 4 bytes; little-endian; unit: second 0x7F 0xC7 0x61 0x22
ID:0x04 Start point: 1 January, 2000, 00:00:00 am. The value is 576833407
Type:DWORD seconds.
Parameter Mileage Indicates the total mileage. 0x01 0x00 0x00 0x00
ID:0x0C Unit: meter; little-endian The total mileage is 1
Type:DWORD meters.
Parameter Run time Indicates the total time. 0x72 0x0F 0x00 0x00
ID:0x0D Unit: second; little-endian The run time is 3954
Type:DWORD seconds.
Parameter System flag Bit8: FMS state 0x00 0x00 0x03 0x00
ID:0x1C 0 = Not connected FMS Binary: 0000 0000 0000
1 = connected FMS 0000 0000 0011 0000
Bit9: Whether support FMS function 0000
0 = not supported FMS
1 = supported FMS
Type:DWORD
ParameterI Input Status Bit0 ~ Bit31 0x00 0x00 0x00 0x04
ID:0x42 Corresponding to the state of input 1 to input 31 binary :0000 0000 0000
0 = inactivating 0000 0000 0000 0000
1 = activating 0100
Type:DWORD input 3 is active
ParameterI Total fuel used(L) little-endian 0x01 0x02 0x00 0x00
ID:0x98 Type:DWORD Convert the digits to
decimal digits:513
Total fuel used(L):513 L
ParameterI Total engine hours(h) After converting to decimal, divide by 10 to get the 0x12 0x34 0x00 0x01
ID:0x9A true value. Convert the digits to
little-endian decimal digits:16790546
Type:DWORD Total engine
hours(h):1679054.6 h
Copyright © 2019 Meitrack Group All rights reserved. - 10 -
MEITRACK T633G GPRS Protocol
ParameterI High resolution vehicle little-endian 0x11 0x22 0x00 0x00
ID:0x9B distance(m) Type:DWORD Convert the digits to
decimal digits:8712
High resolution vehicle
distance(m):8712 m
ParameterI High Resolution Engine After converting to decimal, divide by 1000 to get 0x12 0x00 0x01 0x00
ID:0xA0 Total Fuel Used(L) the true value. Convert the digits to
little-endian decimal digits:65554
Type:DWORD High Resolution Engine
Total Fuel Used(L):65.554 L
ParameterI Engine Fuel Rate(L/H) After converting to decimal, divide by 100 to get 0x12 0x00 0x02 0x00
ID:0xA2 the true value. Convert the digits to
little-endian decimal digits:131090
Type:DWORD Engine Fuel
Rate(L/H):1310.90 L/H
ParameterI Axle weight(kg) After converting to decimal, divide by 10 to get the 0x12 0x34 0x00 0x00
ID:0xA3 true value. Convert the digits to
little-endian decimal digits:13330
Type:DWORD Axle weight(kg):1333.0 kg
ParameterI Service distance(km) little-endian 0x22 0x30 0x00 0x00
ID:0xA4 Type:SINT32 Convert the digits to
decimal digits:12322
Service
distance(km):12322 km
ParameterI Instantaneous Fuel After converting to decimal, divide by 1000 to get 0x12 0x56 0x00 0x00
ID:0xA5 Economy the true value. Convert the digits to
little-endian decimal digits:22034
Type:DWORD Instantaneous Fuel
Economy :22.034 KM/H
Number of n-byte parameter ID Value: 0x00–0xFF 0x04
The following data is not in a fixed order, please There are 4 parameter ID
view the type according to the parameter ID. numbers.
0x00: no parameter ID
Parameter base station information Data length:0x0C 0xCC 0x01 0x01 0x00 0x2F
ID:0x0E Type:STRUCT 0x25 0xF9 0x3B 0x00 0x00
0x00 0x00
MCC:0x01CC:460,
MNC:0x0001:1,
LAC:0x252F
CELL_ID:0x00003BF9,
RX_LEVEL:0
ParameterI Photo name 32
ID:0X44 Type:STRUCT
Copyright © 2019 Meitrack Group All rights reserved. - 11 -
MEITRACK T633G GPRS Protocol
ParameterI A84 input alarm 5
ID:0xFE2A 1st byte:
01~12 refers to the activation of A84 box's
IN1~IN12
17~28 refers to the inactivation of A84 box's
IN1~IN12
2nd~5th byte:
Duration of input activation
Type:STRUCT
ParameterI Forward/Reverse sensor 11
ID:0xFE2B status 1st byte:
00 = stop
01 = forward status
02 = reverse status
2nd~5th byte:
forward count
6th~10th byte:
reverse count
11th byte:
RPM
Type:STRUCT
ParameterI A89 Fatigue monitor alarm 34
ID:0xFE2D 1st byte:
A89 Fatigue monitor version
2st byte:
Alarm type
01: Mild fatigue
02: Moderate fatigue
03: Severe fatigue
04: Distraction alert
05: Absence alert
06: On Phone Call alert
07: Smoking alert
08: Yawning alert
3th~34 byte:
Photo name
Type:STRUCT
Location data 2 total length: AF 00; The total length of the current location data is 175 bytes.
Location data 3 total length: AF 00; The total length of the current location data is 175 bytes.
* Separates commands from checksums. 0x2A
1 byte and ASCII (Hexadecimal is represented as
0x2A)
Checksum 2 bytes. The parameter indicates the sum of all 0x30 0x36
data (excluding the checksum and ending mark). It ASCII:06
Copyright © 2019 Meitrack Group All rights reserved. - 12 -
MEITRACK T633G GPRS Protocol
is a hexadecimal character.
Example: $$<Data identifier><Data
length>,<IMEI>,<Command type>,<Hexadecimal
data packet><*Checksum>\r\n
\r\n 2 bytes. The parameter is an ending character. The 0x0D 0x0A
type is ASCII. (Hexadecimal value: 0x0d 0x0a)
1.3 Event Code
Event Code Event Default SMS Header (At Most 16 Bytes)
1 SOS Pressed SOS
2 Input 2 Active Door Open
3 Input 3 Active Ignition On
4 Input 4 Active In4 Active
5 Input 5 Active In5 Active
6 Input 6 Active In6 Active
7 Input 7 Active In7 Active
8 Input 8 Active In8 Active
9 Input 1 Inactive In1 Inactive
10 Input 2 Inactive Door Close
11 Input 3 Inactive Ignition Off
12 Input 4 Inactive In4 Inactive
13 Input 5 Inactive In5 Inactive
14 Input 6 Inactive In6 Inactive
15 Input 7 Inactive In7 Inactive
16 Input 8 Inactive In8 Inactive
17 Low Battery Low Battery
18 Low External Battery Low Ext-Battery
19 Speeding Speeding
20 Enter Geo-fence Enter Fence N (N means the number of the fence)
21 Exit Geo-fence Exit Fence N (N means the number of the fence)
22 External Battery On Ext-Battery On
23 External Battery Cut Ext-Battery Cut
24 GPS Signal Lost GPS Signal Lost
25 GPS Signal Recovery GPS Recovery
26 Enter Sleep Enter Sleep
27 Exit Sleep Exit Sleep
28 GPS Antenna Cut GPS Antenna Cut
29 Device Reboot Power On
31 Heartbeat /
32 Cornering Cornering
33 Track By Distance Distance
Copyright © 2019 Meitrack Group All rights reserved. - 13 -
MEITRACK T633G GPRS Protocol
34 Reply Current (Passive) Now
35 Track By Time Interval Interval
36 Tow Tow
37 Swipe Card
41 Stop Moving Stop moving
42 Start Moving Start Moving
50 Temperature High Temp High
51 Temperature Low Temp Low
52 Full Fuel Full Fuel
53 Low Fuel Low Fuel
54 Fuel Theft Fuel Theft
70 Reject Incoming Call /
72 Auto Answer Incoming Call /
82 Refuelling Refuelling
83 Ult-Sensor Drop Ult-Sensor Drop
118 Input 9 Active In9 Active
119 Input 9 Inactive In9 Inactive
129 Harsh Braking Harsh Braking
130 Harsh Acceleration Fast Accelerate
133 Idle Overtime Idle Overtime
134 Idle Recovery Idle Recovery
135 Fatigue Driving Fatigue Driving
136 Enough Rest after Fatigue Driving Enough Rest
138 Speed Recovery Speed Recovery
2 Command List
Command Command Description
A10 Real-Time Location Query (GPRS)
A11 Setting a Heartbeat Packet Reporting Interval (GPRS)
A12 Tracking by Time Interval (GPRS)
A13 Setting the Cornering Report (GPRS)
A14 Tracking by Distance
A15 Setting the Parking Scheduled Tracking Function (GPRS)
A16 Enabling the Parking Scheduled Tracking Function (GPRS)
A17 Controlling Output 1 Status by RFID/iButton
A21 Setting GPRS Parameters
A22 Setting the DNS Server IP Address
A23 Setting the Standby GPRS Server
A70 Reading All Authorized Phone Numbers
A71 Setting Authorized Phone Numbers
Copyright © 2019 Meitrack Group All rights reserved. - 14 -
MEITRACK T633G GPRS Protocol
A72 Setting Listen-in Phone Numbers
A73 Setting the Smart Sleep Mode
B05 Setting a Geo-Fence
B06 Deleting a Geo-Fence
B07 Setting the Speeding Alert
B08 Setting the Towing Alert
B09 Setting the Sensitivity Level of the 3D Vibration Sensor
B11 Set up polygonal Geo-fence
B14 Setting the Idling Alert
B15 Set Fatigue Driving Parameters
B16 Setting the Consecutive Speeding Alert Time
B30 Set the interval for taking photos
B31 Turning off the LED Indicator
B34 Setting a Log Interval
B35 Setting the SMS Time Zone
B36 Setting the GPRS Time Zone
B60 Determining Vehicle Status by ACC Status
B91 Setting SMS Event Characters
B99 Setting Event Authorization
C01 Output Control
C02 Notifying the Tracker of Sending an SMS
C03 Setting a GPRS Event Transmission Mode
C40 Registering a Temperature Sensor Number
C41 Deleting a Registered Temperature Sensor
C42 Reading the Temperature Sensor SN and Number
C43 Setting a Temperature Value for the High/Low Temperature Alert and Logical
Name
C44 Reading Temperature Sensor Parameters
C46 Checking Temperature Sensor Parameters
C47 Setting Fuel Parameters
C48 Reading Fuel Parameters
C49 Setting the Fuel Theft Alert
C50 Setting the Driving License Type
C51 Setting Buzzer's Buzzing Sound Time
C52 Setting the Valid Time after Swiping Cards
C70 Serial port peripheral selection
C76 Close device
C77 Enable and mask power off function
CFF Deleting an Event in the Buffer
D00 Obtaining a Picture
D01 Obtaining the Picture List
D02 Deleting a Picture
Copyright © 2019 Meitrack Group All rights reserved. - 15 -
MEITRACK T633G GPRS Protocol
D03 Taking Photos on Demand
D10 Authorizing an RFID Card/iButton Key
D11 Authorizing RFID Cards/iButton Keys in Batches
D12 Checking RFID/iButton Authorization
D13 Reading an Authorized RFID/iButton
D14 Deleting an Authorized RFID Card/iButton
D15 Deleting Authorized RFID Cards/iButton Keys in Batches
D16 Checking the Checksum of the Authorized RFID/iButton Database
D79 Setting the Harsh Acceleration/Braking Alert
E91 Reading Device's Firmware Version and SN
F01 Restarting the GSM Module
F02 Restarting the GPS Module
F08 Setting the Mileage and Run Time
F09 Deleting SMS/GPRS Cache Data
F11 Restoring Initial Settings
3 Command Details
3.1 Real-Time Location Query (GPRS) – A10
GPRS Sending A10
GPRS Reply AAA,34,(-)Latitude,(-)Longitude,Date and time,Positioning status,Number of
satellites,GSM signal strength,Speed,Direction,HDOP,Altitude,Mileage,Run time,Base
station info,I/O port status,Analog input value
Description 34: indicates the GPRS command event code.
Applicable Model T633G
Example
GPRS Sending @@Q25,353358017784062,A10*6A\r\n
GPRS Reply $$Q128,353358017784062,AAA,34,22.543176,114.078448,100313093738,A,5,22,2,205
,5,-14,0,60,0|0|10133|4110,0000,149|153|173|2707|914,*91\r\n
3.2 Setting a Heartbeat Packet Reporting Interval (GPRS) – A11
GPRS Sending A11,Interval
GPRS Reply A11,OK
Description The heartbeat packet function is used to keep the Transmission Control Protocol (TCP)
connection open when the interval of scheduled GPRS reporting is long.
Interval = 0: function disabled (default).
Interval = [1…65535]: function enabled. Unit: minute.
The heartbeat function is available only in conjunction with deep sleep mode. When the
device enters deep sleep mode, a heartbeat packet will be sent at the specified interval.
A heartbeat packet is to confirm the device is online, and positioning data is invalid.
Copyright © 2019 Meitrack Group All rights reserved. - 16 -
MEITRACK T633G GPRS Protocol
Applicable Model T633G
Example
GPRS Sending @@S28,353358017784062,A11,10*FD\r\n
GPRS Reply $$S28,353358017784062,A11,OK*FE\r\n
After the above command is run successfully, the tracker will send the following GPRS
heartbeat packet to the platform every 10 minutes in sleep mode:
$$a131,353358017784062,AAA,31,22.913458,114.083183,080229123628,V,9,23,21,83,
1,18,1350,127,0|0|10133|4110,0000,169|181|184|2714|919,*60
3.3 Tracking by Time Interval (GPRS) – A12
GPRS Sending A12,Interval
GPRS Reply A12,OK
Description Unit: x10 seconds
Interval = 0: function disabled.
The maximum time interval is 65535 x 10 seconds.
6 x 10 seconds are recommended.
Applicable Model T633G
Example
GPRS Sending @@V27,353358017784062,A12,6*D5\r\n
GPRS Reply $$V28,353358017784062,A12,OK*02\r\n
After the above command is run successfully, the tracker will send the following GPRS
data packet to the platform every 1 minute:
$$W129,353358017784062,AAA,35,22.540113,114.076141,100313094354,A,5,22,1,17
4,4,129,0,435,0|0|10133|4110,0000,166|224|193|2704|916,*BE\r\n
3.4 Setting the Cornering Report (GPRS) – A13
GPRS Sending A13,Angle
GPRS Reply A13,OK
Description When the driving angle exceeds the preset value, the tracker will send a GPRS data
packet with location information to the server, which ensures a smoother route on the
platform.
Angle = 0: function disabled (default).
Angle = [1…359]: function enabled. Recommended value: 30.
Applicable Model T633G
Example
GPRS Sending @@X29,353358017784062,A13,120*37\r\n
GPRS Reply $$X28,353358017784062,A13,OK*05\r\n
After the above command is run successfully, if the cornering angle is greater than 120
degree, the tracker will send the following GPRS data pakcet to the server:
$$Y129,353358017784062,AAA,32,22.540968,114.077455,100313094534,A,4,22,1,166,
3,175,0,534,0|0|10133|4110,0000,141|138|159|2691|904,*D9\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 17 -
MEITRACK T633G GPRS Protocol
3.5 Tracking by Distance – A14
GPRS Sending A14,Distance
GPRS Reply A14,OK
Description Distance = 0: function disabled (default).
Distance = [1…65535]: function enabled. Unit: meter.
Note: When both the GPRS time interval and distance tracking functions are enabled,
the "first reach first report" rule will be applied. For example, set the time interval to 6 x
10 seconds and distance to 200 meters. If the road is clear, a distance data packet will be
reported first; if there is heavy traffic on the road, a time interval data packet will be
reported first. Then both the time interval and distance counters will be reset to 0.
300 is recommended.
Applicable Model T633G
Example
GPRS Sending @@D30,353358017784062,A14,1000*4A\r\n
GPRS Reply $$D28,353358017784062,A14,OK*F2\r\n
After the above command is run successfully, if the driving distance reaches 1000m, the
tracker will send a data packet to the server.
$$D131,353358017784062,AAA,33,22.547271,114.047405,080310080929,A,8,21,13,89
,1,12,8525,561,0|0|10133|4110,0000,163|185|186|2712|939,*31\r\n
3.6 Setting the Parking Scheduled Tracking Function (GPRS) – A15
GPRS Sending A15,Interval
GPRS Reply A15,OK
Description The function is available for vehicle trackers only. With the function, the number of
GPRS messages is reduced, and thus GPRS traffic is saved.
After the A15 function is set, the A16 function is automatically enabled. For details
about engine status, see section 3.7 "Enabling the Parking Scheduled Tracking Function
(GPRS) – A16."
Interval unit: x10 seconds
Interval = 0: function disabled.
The maximum interval is 65535 x 10 seconds.
Note: If data needs to be sent at the specified interval after the vehicle starts or stops,
the function needs to work with the A12 function.
Applicable Model T633G
Example
GPRS Sending @@E27,353358017784062,A15,6*C7\r\n
GPRS Reply $$E28,353358017784062,A15,OK*F4\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 18 -
MEITRACK T633G GPRS Protocol
3.7 Enabling the Parking Scheduled Tracking Function (GPRS) – A16
GPRS Sending A16,Status
GPRS Reply A16,OK
Description The function is available for vehicle trackers only. The first positive input port (high
level) of a vehicle tracker must connect to engine detection. Otherwise, the
function is unavailable.
When the activation status is 1, the parking scheduled tracking function is enabled;
when the activation status is 0, the function is disabled. GPRS data is sent at the
following interval:
⚫ Interval of the A12 function when the engine is on
⚫ Interval of the A15 function when the engine is off
Applicable Model T633G
Example
GPRS Sending @@F27,353358017784062,A16,0*C3\r\n
GPRS Reply $$F28,353358017784062,A16,OK*F6\r\n
3.8 Controlling Output 1 Status by RFID/iButton – A17
GPRS Sending A17,X
GPRS Reply A17,OK
Description X = 1: function enabled. Before using the function, you must ensure: 1. ACC detection is
connected to input 3; 2. A RFID card has been authorized.
X = 0: function disabled (default).
For example: After swiping the authorized RFID card, you must start the engine within 1
minute. If the time exceeds 1 minute, you need to swipe the card again. After the
engine is started, input 3 has been detecting the ACC status. If ACC ON is detected (that
is, input 3 is the high level), output 1 will not generate data. If ACC OFF is detected, after
1 minute, swipe the authorized RFID card to start the engine as required.
For details about how to authorize a RFID, see commands D10–D15.
Applicable Model T633G
Example
GPRS Sending @@T27,353358017784062,A17,1*D3\r\n
GPRS Reply $$T28,353358017784062,A17,OK*05\r\n
3.9 Setting GPRS Parameters – A21
GPRS Sending A21,Connection mode,IP address,Port,APN,APN user name,APN password
GPRS Reply A21,OK
Description Connection mode = 0: function disabled.
Connection mode = 1: function enabled; use TCP/IP reporting mode.
Connection mode = 2: function enabled; use UDP reporting mode.
IP address: IP address or domain name. A maximum of 32 bytes are supported.
Copyright © 2019 Meitrack Group All rights reserved. - 19 -
MEITRACK T633G GPRS Protocol
Port: a maximum of 5 digits.
APN/APN user name/APN password: a maximum of 32 bytes respectively.
If no user name and password are required, leave them blank.
Applicable Model T633G
Example
GPRS Sending @@H48,353358017784062,A21,1,67.203.13.26,8800,,,*C9
GPRS Reply $$H28,353358017784062,A21,OK*F4\r\n
3.10 Setting the DNS Server IP Address – A22
GPRS Sending A22,DNS server IP address
GPRS Reply A22,OK
Description An incorrect DNS server IP address may lead to GPRS data reporting failures after the
A21 command is used. Use the A22 command to set the DNS server IP address (confirm
the IP address with your domain name provider.). Then use the A21 command to reset
the domain name.
DNS server IP address: a maximum of 16 bytes
Applicable Model T633G
Example
GPRS Sending @@K38,353358017784062,A22,75.127.67.90*FD\r\n
GPRS Reply $$K28,353358017784062,A22,OK*F8\r\n
3.11 Setting the Standby GPRS Server – A23
GPRS Sending A23,IP address,Port
GPRS Reply A23,OK
Description IP address: a maximum of 32 bytes
Port: a maximum of 5 digits
When the tracker fails to send data to the active server set by command A21, data is
automatically sent to the standby server to prevent data loss.
Applicable Model T633G
Example
GPRS Sending @@S43,353358017784062,A23,67.203.13.26,8800*F0
GPRS Reply $$S28,353358017784062,A23,OK*01\r\n
3.12 Reading All Authorized Phone Numbers – A70
GPRS Sending A70
GPRS Reply A70,SOS phone number 1,SOS phone number 2,SOS phone number 3,Listen-in phone
number 1,Listen-in phone number 2
Description Read all authorized phone numbers.
Applicable Model T633G
Copyright © 2019 Meitrack Group All rights reserved. - 20 -
MEITRACK T633G GPRS Protocol
Example
GPRS Sending @@T25, 353358017784062,A70*93\r\n
GPRS Reply $$T85,353358017784062,A70,13811111111,13822222222,13833333333,13844444444,
13855555555*21\r\n
3.13 Setting Authorized Phone Numbers – A71
GPRS Sending A71,Phone number 1,Phone number 2,Phone number 3
GPRS Reply A71,OK
Description Phone number: A phone number has a maximum of 16 bytes. If no phone numbers are
set, leave them blank. Phone numbers are empty by default.
Phone number 1: SOS phone number. When you call the tracker by using the phone
number, you will receive SMS notification about the location, geo-fence alert and low
power alert.
When the SOS button is pressed, the tracker will dial phone numbers 1, 2, and 3 in
sequence. The tracker stops dialing when a phone number responds.
Applicable Model T633G
Example
GPRS Sending @@U61,353358017784062,A71,13811111111,13822222222,13833333333*7D\r\n
GPRS Reply $$U28,353358017784062,A71,OK*06\r\n
3.14 Setting Listen-in Phone Numbers – A72
GPRS Sending A72,Listen-in phone number 1,Listen-in phone number 2
GPRS Reply A72,OK
Description When you call the tracker by using authorized listen-in phone numbers, the tracker will
answer the call automatically and enter the listen-in state. In this way, the tracker will
not make any sound.
A maximum of two phone numbers can be set. Each phone number has a maximum of
16 digits. If no phone numbers are set, leave them blank. Phone numbers are empty by
default.
If no phone numbers are set and commas are remained, phone numbers set before will
be deleted.
Applicable Model T633G
Example
GPRS Sending @@V49,353358017784062,A72,13844444444,13855555555*55\r\n
GPRS Reply $$V28,353358017784062,A72,OK*08\r\n
3.15 Setting the Smart Sleep Mode – A73
GPRS Sending A73,Sleep level
GPRS Reply A73,OK
Copyright © 2019 Meitrack Group All rights reserved. - 21 -
MEITRACK T633G GPRS Protocol
Description Set the automatic smart sleep mode when the tracker is idle.
Sleep level = 0: function disabled (default).
Sleep level = 1: normal sleep. The GSM module always works, and the GPS module
occasionally enters the sleep mode. The tracker works 25% longer in the normal sleep
mode than that in the normal working mode. This mode is not recommended for short
interval tracking; this will affect the route precision.
Sleep level = 2: deep sleep. If no event is triggered after five minutes, the GPS module
will stop working and the GSM module will enter sleep mode. Once an event is
triggered, the GPS and GSM modules will be woken up. A heartbeat event will be
triggered only in the deep sleep mode, which will be uploaded every one hour by
default.
Triggering events include: SOS alert, low internal/external battery, external power
status, GPS antenna cutoff alert, towing alert, high temperature, low temperature, fuel
theft, vehicle theft, ACC ON, (button) changes on any input port, vibration, incoming
call, SMS receiving, call, and heartbeat event (The GPS is disabled during heartbeat
wakeup.).
Applicable Model T633G
Example
GPRS Sending @@W27,353358017784062,A73,2*D9\r\n
GPRS Reply $$W28,353358017784062,A73,OK*0A\r\n
3.16 Setting a Geo-Fence – B05
GPRS Sending B05,Geo-fence number,Latitude,Longitude,Radius,IN Geo-fence alert,OUT Geo-fence
alert
GPRS Reply B05,OK
Description Geo-fence number: 1–8. A maximum of eight geo-fences can be set.
Latitude: latitude of the geo-fence center; decimal; accurate to 6 digits after the decimal
point. If there are only 4 digits after the decimal point, add two digits 0. Otherwise, the
command cannot be used successfully.
Longitude: longitude of the geo-fence center; decimal; accurate to 6 digits after the
decimal point. If there are only 4 digits after the decimal point, add two digits 0.
Otherwise, the command cannot be used successfully.
Radius: The value ranges from 1 to 4294967295. The unit is meter.
IN Geo-fence alert = 0: function disabled.
IN Geo-fence alert = 1: function enabled.
Out Geo-fence alert = 0: function disabled.
Out Geo-fence alert = 1: function enabled.
Applicable Model T633G
Example
GPRS Sending @@H57,353358017784062,B05,1,22.913191,114.079882,1000,0,1*96\r\n
GPRS Reply $$H28,353358017784062,B05,OK*F7\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 22 -
MEITRACK T633G GPRS Protocol
When the tracker exits the geo-fence (latitude: 22.913191; longitude: 114.079882; radiu:
1000m), it will send the following GPRS data packet to the server:
$$J132,353358017784062,AAA,21,22.918046,114.089726,080229123812,A,10,22,12,32,
1,21,6667,847,0|0|10133|4110,0000,124|181|183|2714|922,*5A\r\n
3.17 Deleting a Geo-Fence – B06
GPRS Sending B06,Geo-fence number
GPRS Reply B06,OK
Description Geo-fence number: 1–8. Only one geo-fence can be deleted each time by SMS or GPRS
command.
Applicable Model T633G
Example
GPRS Sending @@J27,353358017784062,B06,1*C8\r\n
GPRS Reply $$J28,353358017784062,B06,OK*FA\r\n
After the above command is run successfully, the first geo-fence will be deleted.
3.18 Setting the Speeding Alert – B07
GPRS Sending B07,Driving speed
GPRS Reply B07,OK
Description Driving speed = 0: function disabled (default).
Driving speed = [1…255]: function enabled. Unit: km/h. When the driving speed reaches
the preset value, a speeding alert will be generated.
Applicable Model T633G
Example
GPRS Sending @@P28,353358017784062,B07,60*05\r\n
GPRS Reply $$P28,353358017784062,B07,OK*01\r\n
When the tracker driving speed reaches 60 km/h, it will send the following information to
the server:
$$k134,353358017784062,AAA,19,22.916675,114.088813,080229123718,A,10,22,61,31
,1,21,
6635,395,460|0|10133|4110,0000,164|185|181|2712|915,*F7\r\n
3.19 Setting the Towing Alert – B08
GPRS Sending B08,Vibration duration
GPRS Reply B08,OK
Description When the tracker's vibration duration exceeds the preset value, the tracker will send an
alert to an authorized phone number or the server. Before using the towing alert
function, use the A73 command to set the smart sleep level to 2 and use the B08
command to set the consecutive vibration duration. Otherwise, the towing alert
Copyright © 2019 Meitrack Group All rights reserved. - 23 -
MEITRACK T633G GPRS Protocol
function is unavailable.
Vibration duration = 0: function disabled (default).
Vibration duration = [1…255]: function enabled. Unit: second.
Applicable Model T633G
Example
GPRS Sending @@I27,353358017784062,B08,3*CB\r\n
GPRS Reply $$I28,353358017784062,B08,OK*FB\r\n
When the tracker vibrates for more than three consecutive seconds, it will send the
following information to the server:
$$K133,353358017784062,AAA,36,22.916675,114.088813,080229123718,A,10,22,61,3
1,1,21,6635,395,460|0|1013|4110,0000,164|185|181|2712|915,*A2
3.20 Setting the Sensitivity Level of the 3D Vibration Sensor – B09
GPRS Sending B09,Sensitivity level
GPRS Reply B09,OK
Description Sensitivity level = [1…65535]: The smaller the value is, the more sensitive the 3D
vibration sensor is. The default value is 1.
Example
GPRS Sending @@I27,353358017784062,B09,3*CC\r\n
GPRS Reply $$I28,353358017784062,B09,OK*FC\r\n
3.21 Set up polygonal Geo-fence– B11
GPRS Sending B11,Pen number,latitude 1,longitude 1,latitude 2,longitude 2...Latitude N,longitude N,
incoming alarm,outgoing alarm
GPRS Reply B11,OK
Description 01 Geo-fence number: 1–8.
02 Latitude: latitude of the geo-fence center; decimal; accurate to 6 digits after the
decimal point. If there are only 4 digits after the decimal point, add two digits 0.
Otherwise, the command cannot be used successfully.
03 Longitude: longitude of the geo-fence center; decimal; accurate to 6 digits after
the decimal point. If there are only 4 digits after the decimal point, add two digits 0.
Otherwise, the command cannot be used successfully.
04 IN Geo-fence alert = 0: function disabled; IN Geo-fence alert = 1: function
enabled.
05 OUT Geo-fence alert = 0: function disabled; OUT Geo-fence alert = 1: function
enabled.
06 If the parameter has only the fence number, the corresponding fence is
deleted
07 If the circular fence is set, it will issue: B11, fence number, latitude,
longitude and radius (meters), enter and exit the alarm
Copyright © 2019 Meitrack Group All rights reserved. - 24 -
MEITRACK T633G GPRS Protocol
3.22 Setting the Idling Alert – B14
GPRS Sending B14,Consecutive speed time (s),Speed (km/h),Alert time (s)
GPRS Reply B14,OK
Description Consecutive speed time: The parameter value ranges from 0 to 60000. The default value
is 180. Unit: second.
Speed: The parameter value ranges from 0 to 200. The default value is 5. Unit: km/h.
Alert time: The parameter value ranges from 0 to 60000. The default value is 120. Unit:
second.
If you want to read idling alert parameters, send B14.
Applicable Model T633G
Example
GPRS Sending @@I27,353358017784062,B14,180,5,120*AE\r\n
GPRS Reply $$I28,353358017784062,B14,OK*F8\r\n
3.23 Set Fatigue Driving Parameters – B15
GPRS Sending B15,Consecutive driving time (min),Alert time (s),ACC off time (min)
GPRS Reply B15,OK
Description Consecutive driving time: The parameter value ranges from 0 to 1000. The default value
is 240. Unit: minute.
Alert time: The parameter value ranges from 0 to 60000. The default value is 300. Unit:
second.
ACC off time: The parameter value ranges from 0 to 1000. The default value is 20. Unit:
minute.
If you want to read fatigue driving parameters, send B15.
Applicable Model T633G
Example
GPRS Sending @@I27,353358017784062,B15,240,300,20*79\r\n
GPRS Reply $$I28,353358017784062,B15,OK*F9\r\n
3.24 Setting the Consecutive Speeding Alert Time – B16
GPRS Sending B16,Consecutive speeding alert time,Time for recovering normal speed
GPRS Reply B16,OK
Description Consecutive speeding alert time: The parameter value ranges from 1 to 30000. The
default value is 15. Unit: second.
Time for recovering normal speed: The parameter value ranges from 1 to 30000. The
default value is 15. Unit: second.
If you want to read the command parameters, send B16.
When the driving speed exceeds the speeding alert threshold and the consecutive
speeding time is greater than the preset value, a speeding alert will be generated.
When the driving speed is lower than the speeding alert threshold and the consecutive
Copyright © 2019 Meitrack Group All rights reserved. - 25 -
MEITRACK T633G GPRS Protocol
time is greater than the preset value, a normal speed recovery event is generated.
Applicable Model T633G
Example
GPRS Sending @@I27,353358017784062,B15,240,300,20*79\r\n
GPRS Reply $$I28,353358017784062,B15,OK*F9\r\n
3.25 Set the interval for taking photos– B30
GPRS Sending B30,T
GPRS Reply B30,OK
Description 01 : T values range from 0 to 65535 minutes, 0:No timed photo taking
02 : No parameters are read parameters
Applicable Model T633G
Example
GPRS Sending @@C27,353358017784062,B30,1*BE\r\n
GPRS Reply $$C28,353358017784062,B30,OK*F0\r\n
3.26 Turning off the LED Indicator – B31
GPRS Sending B31,A
GPRS Reply B31,OK
Description When A is 00, the tracker's indicator is turned on (default). You can query the device's
running status according to the indicator status.
When A is 10, the tracker's indicator is turned off.
Applicable Model T633G
Example
GPRS Sending @@J28,353358017784062,B31,10*F7\r\n
GPRS Reply $$J28,353358017784062,B31,OK*F8\r\n
3.27 Setting a Log Interval – B34
GPRS Sending B34,Log interval
GPRS Reply B34,OK
Description Set the interval for recording data to device's memory when the GPS signal is valid.
Recorded logs can only be read by GPSLog or Meitrack Manager software.
Log interval = 0: function disabled (default).
Log interval = [1…65535]: function enabled. Unit: second.
Applicable Model T633G
Example
GPRS Sending @@N28,353358017784062,B34,60*03\r\n
GPRS Reply $$N28,353358017784062,B34,OK*FF\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 26 -
MEITRACK T633G GPRS Protocol
3.28 Setting the SMS Time Zone – B35
GPRS Sending B35,SMS minute
GPRS Reply B35,OK
Description The default time zone of the tracker is GMT 0. You can run the B35 command to change
the time zone of an SMS report to the local time zone. The time zone of an SMS report
is different from the GPRS data packet time zone.
When SMS minute is 0, the time zone is GMT 0.
When SMS minute is a value ranging from -32768 to 32767, set time zones.
Applicable Model T633G
Example
GPRS Sending @@O29,353358017784062,B35,480*3C\r\n
GPRS Reply $$O28,353358017784062,B35,OK*01\r\n
After the above command is run successfully, the tracker SMS time zone is changed to
UTC+08:00 (China time zone).
3.29 Setting the GPRS Time Zone – B36
GPRS Sending B36,GPRS minute
GPRS Reply B36,OK
Description When GPRS minute is 0, the time zone is GMT 0 (default). The MS02 can automatically
detect the user time zone, so that the GPRS time zone does not need to be changed.
Otherwise, inaccurate data occurs.
When GPRS minute is a value ranging from -32768 to 32767, set time zones.
Applicable Model T633G
Example
GPRS Sending @@P29,353358017784062,B36,480*3E\r\n
GPRS Reply $$P28,353358017784062,B36,OK*03\r\n
After the above command is run successfully, the GPRS time zone is changed to
UTC+08:00 (China time zone).
3.30 Determining Vehicle Status by ACC Status – B60
GPRS Sending B60,X
GPRS Reply B60,OK
Description X = 0: function disabled (default).
X = 1: function enabled. When the device detects that the ACC is off, device's longitude
and latitude will not be updated, so as to avoid static drift.
The first positive input of the tracker connects to engine detection by default.
Applicable Model T633G
Example
GPRS Sending @@U27,353358017784062,B60,1*D3\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 27 -
MEITRACK T633G GPRS Protocol
GPRS Reply $$U28,353358017784062,B60,OK*05\r\n
3.31 Setting SMS Event Characters – B91
GPRS Sending B91,SMS event code,SMS header
GPRS Reply B91,OK
Description Header: a maximum of 16 bytes
Applicable Model T633G
Example
GPRS Sending @@R31,353358017784062,B91,1,SOS*F0\r\n
GPRS Reply $$R28,353358017784062,B91,OK*06\r\n
After you press the SOS button (input 1), the tracker will send an SMS alert whose
header is SOS to a preset authorized phone number.
3.32 Setting Event Authorization – B99
GPRS Sending B99,<SMS>/<0>,<Phone number location>/<Authorized phone number>,<Operation
code>, [Event code 1]……[Event code n]
B99,<CALL>/<1>,<Phone number location>/<Authorized phone number>,<Operation
code>, [Event code 1]……[Event code n]
B99,<GPRS>/<2>,<Operation code>, [Event code 1]……[Event code n]
0000,B99,<CAMERA>/<3>,<Operation code>, [Event code 1]……[Event code n]
B99,<BUZZER>/<4>,<Operation code>, [Event code 1]……[Event code n]
B99,<OUT1>/<5>,<Operation code>, [Event code 1]……[Event code n]
B99,<OUT2>/<6>,<Operation code>, [Event code 1]……[Event code n].
GPRS Reply B99,<SMS>/<0>,<Phone number location>,<Authorized phone number>, [Event code
1]……[Event code n]
B99,<CALL>/<1>,<Phone number location>,<Authorized phone number>, [Event code
1]……[Event code n]
B99,<GPRS>/<2>,[Event code 1]……[Event code n]
B99,<CAMERA>/<3>,[Event code 1]……[Event code n]
B99,<BUZZER>/<4>,[Event code 1]……[Event code n]
B99,<OUT1>/<5>,<Operation code>, [Event code 1]……[Event code n]
B99,<OUT2>/<6>,<Operation code>, [Event code 1]……[Event code n]
Description Fields SMS, CALL, CAMERA, GPRS, BUZZER, OUT1, and OUT2 can be presented by 0–6 in
decimal string.
Operation codes GET, SET, ADD, and DEL can be presented by 0–3 in decimal string.
These characters are not case-sensitive.
Note: Ensure that an authorized phone number is set by using the A71 command or the
parameter configuration tool before the B99 command is used to set the SMS/CALL
event code. The tracker compares the authorized phone number issued by B99 with the
authorized phone number (excluding +86 characters) of the tracker. If the phone
Copyright © 2019 Meitrack Group All rights reserved. - 28 -
MEITRACK T633G GPRS Protocol
numbers are the same, the new event code will be stored. If the phone numbers are
inconsistent, an error SMS will be sent.
Applicable Model T633G
Example
GPRS Sending @@B34,863070010825791,B99,gprs,get*BC\r\n
GPRS Reply $$B33,863070010825791,B99,1,17,18*B5\r\n
3.33 Controlling Output Status – C01
GPRS Sending C01,Speed,ABCDE
GPRS Reply C01,OK
Description When the speed is 0, no speed limit exists. That is, when the tracker receives a
command, the function takes effect immediately.
When the speed is a value ranging from 1 to 255 (unit: km/h), set the speed limit. When
the driving speed is lower than the speed limit, the function takes effect.
A=0, close output (output 1) - open drain
A=1, open output (output 1) - connect to GND
A=2, remain previous status.
B=0, close output (output 2) - open drain
B=1, open output (output 2) - connect to GND
B=2, remain previous status.
C=0, close output (output 3) - open drain
C=1, open output (output 3) - connect to GND
C=2, remain previous status.
D=0, close output (output 4) - open drain
D=1, open output (output 4) - connect to GND
D=2, remain previous status.
E=0, close output (output 5) - open drain
E=1, open output (output 5) - connect to GND
E=2, remain previous status.
Applicable Model T633G
Example
GPRS Sending @@M34,353358017784062,C01,20,10122*18\r\n
GPRS Reply $$M28,353358017784062,C01,OK*F9\r\n
3.34 Notifying the Tracker of Sending an SMS – C02
GPRS Sending C02, X,Phone number,Content
GPRS Reply C02,OK
Description Used for the platform to notify the tracker of sending an SMS to a mobile phone.
X = 0: in TEXT mode
X = 1: in Unicode mode
Phone number: a maximum of 16 digits
Copyright © 2019 Meitrack Group All rights reserved. - 29 -
MEITRACK T633G GPRS Protocol
Content: a maximum of 140 characters
After receiving the message, the tracker sends Content information to specified phone
numbers.
Applicable Model T633G
Example
GPRS Sending @@f47,353358017784062,C02,0,15360853789,Meitrack*B1\r\n
GPRS Reply $$f28,353358017784062,C02,OK*13\r\n
3.35 Setting a GPRS Event Transmission Mode – C03
GPRS Sending C03, X
GPRS Reply C03,OK
Description X = 0: automatic event report (default)
X = 1: Before another event can be transmitted, existing event reports need to be
confirmed and deleted on the server by the AFF command. Select this mode when GPRS
uses UDP.
Applicable Model T633G
Example
GPRS Sending @@f27,353358017784062,C03,0*E1\r\n
GPRS Reply $$f28,353358017784062,C03,OK*14\r\n
3.36 Registering a Temperature Sensor Number – C40
GPRS Sending C40,SN1 & number 1,SN2 & number 2,…,SNn & number n
GPRS Reply C40,SN1 & number 1 & result, SN2 & number 2 & result,…SNn & number n & result
Description Commands C40 to C46 are used to read or set a temperature sensor.
Installation steps:
1) Check whether the temperature sensor number in AAA GPRS data is 0.
2) If the number is 0, the temperature sensor is not numbered. Then send the C42
command to read the mappings of sensor SNs and numbers.
3) Use the C40 command to index all sensors and bind information in the database,
such as the IMEI number, SN, number, and customized name.
4) If a high or low temperature alert is required, send the C43 command to set the
temperature value and customize a name. You are advised to use the installation
path as the name and save the name to the database.
5) If the sensor is pulled out or replaced when the device is online, use the C46
command to check the sensor. If data is inconsistent, use the C40 and C43
commands to set data.
The device uploads current temperature data by the AAA event. If the number in
temperature data is 0, the temperature sensor is not registered. The platform
automatically sends the C42 command to obtain the temperature sensor SN and
number list. Find out the sensor whose number is 0, and register it.
n: The maximum value is 8.
Copyright © 2019 Meitrack Group All rights reserved. - 30 -
MEITRACK T633G GPRS Protocol
SN: unique number to identify a temperature sensor. Eight bytes. Hexadecimal string.
The SN is displayed on the platform like 28 1B D5 23 04 00 00 57, which is the same as
that on the sensor label.
Number: one byte. Hexadecimal. The value ranges from 1 to 254.
Registration result: 0x01, 0x02, 0x03, and 0x04
0x01: The registration is successful.
0x02: The number or SN already exists.
0x03: All sensors are registered.
0x04: Registration failed. Hexadecimal.
Applicable Model T633G
Example (ASCII is used to display examples because hexadecimal characters cannot be displayed.)
GPRS Sending @@q35,012896001078259,C40,(1BD5#040000W02*50\r\n
GPRS Reply $$q36,012896001078259,C40,(1BD5#040000W0201*1B \r\n
3.37 Deleting a Registered Temperature Sensor – C41
GPRS Sending C41,Number 1,Number 2,…Number n
GPRS Reply C41,Number 1,Result,Number 2,Result,…Number n,Result
Description Number: indicates the registered sensor number; hexadecimal. The value ranges from 1
to 254.
Result: Decimal. 1 indicates deletion succeeded. 2 indicates that the number does not
exist. 3 indicates deletion failed.
To delete all registered temperature sensors, send command C41 only. If deletion is
successful, OK is returned. If not, Error is returned.
Applicable Model T633G
Example
GPRS Sending @@n28,012896001078259,C41,01*19\r\n
GPRS Reply $$n30,012896001078259,C41,01,1*37\r\n
3.38 Reading the Temperature Sensor SN and Number – C42
GPRS Sending C42
GPRS Reply C42,SN1 and number 1,SN2 and number 2,…SNn and number n
Description SNn: indicates the n(th) sensor SN, and has eight bytes in hexadecimal format.
Number n: indicates the n(th) sensor number, and has one byte in hexadecimal format.
The value ranges from 0 to 255. If the value is 0, the temperature sensor is not
registered.
Applicable Model T633G
Example (ASCII is used to display examples because hexadecimal characters cannot be displayed.)
GPRS Sending @@m25,012896001078259,C42*89\r\n
GPRS Reply $$t45,012896001078259,C42,(B4v#040000R00,(1BD5#040000W00*13\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 31 -
MEITRACK T633G GPRS Protocol
3.39 Setting a Temperature Value for the High/Low Temperature Alert and Logical
Name – C43
GPRS Sending C43,Number 1/SN1/High temperature value 1/Low temperature value 1/High
temperature alert 1/Low temperature alert 1/Logical name 1/…Number n/SNn/High
temperature value n/Low temperature value n/High temperature alert 1/Low
temperature alert 1/Logical name n
GPRS Reply C43,Number 1/Result 1/Number 2/Result 2…/Number n/Result n
Description n: The maximum value is 8.
Number: one byte in hexadecimal format.
SN: indicates the temperature sensor SN, and has eight bytes in hexadecimal format.
High/Low temperature value: two bytes in hexadecimal format. The first byte is the
integer part. When the high bit is 1, the first byte is a negative integer. When the high
bit is 0, the first byte is a positive integer. The second byte is the decimal part.
High temperature alert: one byte in hexadecimal format.
Low temperature alert: one byte in hexadecimal format.
Logical name (customized name): 16 bytes in hexadecimal format. If the name length is
less than 16 bytes, add 0x00. There are 15 English characters, and # is located at the end
of English characters to distinguish the Unicode and English characters. A maximum of
eight Chinese characters can be supported. Chinese characters must be the Unicode.
Result: one byte in hexadecimal format. 0x01 indicates setting succeeded. 0x02
indicates that the number is not located. 0x03 indicates that setting failed due to wrong
parameters.
Note: Separators (/) are not required between parameters.
Applicable Model T633G
Example (ASCII is used to display examples because hexadecimal characters cannot be displayed.)
GPRS Sending @@o57,012896001078259,C43,01(1BD5#040000W<0005000101T1#000000000000000
00000000000*3F
GPRS Reply $$o28,012896001078259,C43,0101*85
3.40 Reading Temperature Sensor Parameters – C44
GPRS Sending C44
GPRS Reply C44,Number 1/SN1/High temperature value 1/Low temperature value 1/High
temperature alert 1/Low temperature alert 1/Logical name 1/…Number n/SNn/High
temperature value n/Low temperature value n/High temperature alert 1/Low
temperature alert 1/Logical name n
Description n: The maximum value is 8.
Number: one byte in hexadecimal format.
SN: indicates the temperature sensor SN, and has eight bytes in hexadecimal format.
High/Low temperature value: two bytes in hexadecimal format. The first byte is the
integer part. When the high bit is 1, the first byte is a negative integer. When the high
bit is 0, the first byte is a positive integer. The second byte is the decimal part.
Copyright © 2019 Meitrack Group All rights reserved. - 32 -
MEITRACK T633G GPRS Protocol
High temperature alert: one byte in hexadecimal format.
Low temperature alert: one byte in hexadecimal format.
Logical name (customized name): 16 bytes in hexadecimal format. If the name length is
less than 16 bytes, add 0x00. There are 15 English characters, and # is located at the end
of English characters to distinguish the Unicode and English characters. A maximum of
eight Chinese characters can be supported. Chinese characters must be the Unicode.
Note: Separators (/) are not required between parameters.
Applicable Model T633G
Example (ASCII is used to display examples because hexadecimal characters cannot be displayed.)
GPRS Sending @@r25,012896001078259,C44*90\r\n
GPRS Reply $$r274,012896001078259,C44,01(B4v#040000R0000000000000000000000
000000000000000000000002(1BD5#040000W000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000
00000000000000000000*1E\r\n
3.41 Checking Temperature Sensor Parameters – C46
GPRS Sending C46
GPRS Reply C46,Checksum
Description Checksum: two bytes in hexadecimal format. Use CRC-CCITT to calculate parameters of
eight temperature sensors (in sequence: number, SN, high temperature value, low
temperature value, high temperature alert, low temperature alert, and logical name).
The calculation result is used as the temperature sensor checksum.
Applicable Model T633G
Example
GPRS Sending @@i25,012896001078259,C46*89\r\n
GPRS Reply $$i28,012896001078259,C46,12_*F1\r\n
3.42 Setting Fuel Parameters – C47
GPRS Sending C47,Sensor type,Alert percentage upper limit,Alert percentage lower limit
GPRS Reply C47,OK
Description Sensor type: 0, 1, 2, and 3
⚫ 0 indicates that any fuel sensor is not connected.
⚫ 1 indicates that a C-type fuel sensor is connected (AD2).
⚫ 2 indicates that a R-type fuel sensor is connected (AD2).
⚫ 3 indicates that a V-type fuel sensor is connected (AD2).
For the MVT600 and T1, the AD2 connects to the fuel sensor by default.
Copyright © 2019 Meitrack Group All rights reserved. - 33 -
MEITRACK T633G GPRS Protocol
Alert percentage upper limit: When the value is 0, the alert is cleared. When the value is
not 0, GPRS and SMS event flags take effect automatically. When the fuel percentage is
higher than or equal to the value, an alert is generated, and the alert event code is 52.
Alert percentage lower limit: When the value is 0, the alert is cleared. When the value is
not 0, GPRS and SMS event flags take effect automatically. When the fuel percentage is
lower than or equal to the value, an alert is generate, and the alert event code is 53.
If you want to modify a parameter, other parameters must be left blank and separators
(,) must be remained. If you only send the C47 command, all parameters are initialized to
0 and they are decimal characters.
R-type fuel sensor: resistance output fuel sensor
C-type fuel sensor: capacitance output fuel sensor
V-type fuel sensor: voltage output fuel sensor
Fuel sensors A53 and A54 are the V type of fuel sensor.
Applicable Model T633G
Example
GPRS Sending @@f33,353358017784062,C47,2,90,10*0A\r\n
GPRS Reply $$f28,353358017784062,C47,OK*1C\r\n
3.43 Reading Fuel Parameters – C48
GPRS Sending C48
GPRS Reply C48,Sensor type,Alert percentage upper limit,Alert percentage lower limit
Description The format of returned parameters is the same as that set by C47. These parameters are
decimal.
Applicable Model T633G
Example
GPRS Sending @@c25,353358017784062,C48*89\r\n
GPRS Reply $$c33,353358017784062,C48,2,90,10*D0\r\n
3.44 Setting the Fuel Theft Alert – C49
GPRS Sending C49,Time for fuel check,Percent of fuel decrease
GPRS Reply C49,OK
Description Time for fuel check = 0: function disabled.
Time for fuel check = [1…255]: function enabled. Decimal; unit: minute; default value: 3.
Percent of fuel decrease = 0: function disabled.
Percent of fuel decrease = [1…100]: function enabled. Decimal; default value: 2.
By default, the percent of fuel decrease is 2% within 3 minutes, a fuel theft alert will be
generated (for example: C49,3,2).
Note: The percent of fuel decrease must be over two times larger than the percent of
fuel sensor accuracy. For example, if the fuel sensor accuracy is 10 mm and its height is
500 mm, the recommended percent of fuel decrease is 4% (10/500 x 2).
Applicable Model T633G
Copyright © 2019 Meitrack Group All rights reserved. - 34 -
MEITRACK T633G GPRS Protocol
Example
GPRS Sending @@c29,353358017784062,C49,3,2*4B\r\n
GPRS Reply $$c28,353358017784062,C49,ok*5B\r\n
3.45 Setting the Driving License Type – C50
GPRS Sending C50,Driving license type 1,Driving license type 2,…Driving license type n
GPRS Reply C50,OK
Description Driving license type: The parameter value ranges from 0 to 65535. The maximum value
of parameter n is 16.
The default parameter value is 0, indicating that no driving license type is set.
If you want to read all driving license types, send C50.
After a new parameter value is set, the existing parameter value will be deleted.
Applicable Model T633G
Example
GPRS Sending @@c29,353358017784062,C50,22,24*A8\r\n
GPRS Reply $$c28,353358017784062,C50,ok*53\r\n
3.46 Setting Buzzer's Buzzing Sound Time – C51
GPRS Sending C51,Longest buzzing sound time
GPRS Reply C51,OK
Description Longest buzzing sound time: The parameter value ranges from 0 to 255. The default
value is 10. Unit: minute.
When the parameter value is 0, the buzzer will make a buzzing sound all the time once it
is triggered.
Applicable Model T633G
Example
GPRS Sending @@c29,353358017784062,C51,30*16\r\n
GPRS Reply $$c28,353358017784062,C51,ok*54\r\n
3.47 Setting the Valid Time after Swiping Cards – C52
GPRS Sending C52,Valid time after swiping cards
GPRS Reply C52,OK
Description
Valid time after swiping cards: The parameter value ranges from 0 to 255. The default
value is 10. Unit: minute.
When the parameter value is 0, the card swiping is invalid.
Applicable Model T633G
Example
GPRS Sending @@c29,353358017784062,C52,10*15\r\n
Copyright © 2019 Meitrack Group All rights reserved. - 35 -
MEITRACK T633G GPRS Protocol
GPRS Reply $$c28,353358017784062,C52,ok*55\r\n
3.48 Serial port peripheral selection – C70
GPRS Sending C70,X,Y
GPRS Reply C70,OK
Description 01 X: Select a serial port
X=1: (uart/RS232/485)1. (DEBUG)
X=2: (uart/RS232/485)2. (UART)
02 Y:Peripherals selection (Camera by default)
Y=0/CAMERA
Y=1/HANDSET
Y=2/LEDSCREEN
Y=3/A21
Y=4/RFID
Applicable Model T633G
Example
GPRS Sending @@c29,353358017784062,C70,1,0*41\r\n
GPRS Reply $$c28,353358017784062,C70,ok*55\r\n
3.49 Close device– C76
GPRS Sending C76
GPRS Reply C76,OK
Description Issue C76 without parameters, the device will be shut down after receiving。
Applicable Model T633G
Example
GPRS Sending @@c25,353358017784062,C76*8A\r\n
GPRS Reply $$c28,353358017784062,C76,ok*5B\r\n
3.50 Enable and mask power off function– C77
GPRS Sending C77,Value
GPRS Reply C76,OK
Description 01 Value 1=Represents the enable power button shutdown function;
02 Value 0=Represents the shutdown function of the shielded power button;
Applicable Model T633G
Example
GPRS Sending @@c28,353358017784062,C77,1*EB\r\n
GPRS Reply $$c28,353358017784062,C77,ok*5C\r\n
3.51 Deleting an Event in the Buffer – CFF
GPRS Sending CFF,Quantity of deleted data
GPRS Reply CFF,CFF data packet
Copyright © 2019 Meitrack Group All rights reserved. - 36 -
MEITRACK T633G GPRS Protocol
Description Quantity of deleted data: hexadecimal. In general, the number is 1.
The data identifiers from the device and server must be consistent. Otherwise, data will
not be deleted from the device.
If data is transmitted in CFF format, send CFF,FFFF command to delete all cache records
and ensure that the data packet number sent from the server is consistent with that sent
from the device.
When the GPRS connection mode is UDP, send the CFF command to confirm that the
server has received the data.
3.52 Obtaining a Picture – D00
GPRS Sending D00,File name,Picture data packet start number
GPRS Reply D00,File name,Number of picture data packets,Current picture data packet
number,Picture data
Description Before obtaining a picture from the tracker, use the D01 command to obtain the picture
list.
File name: Got from the tracker memory card. The file name is unique.
Picture data packet start number: indicates the start sequence number of a picture
package. The minimum value is 0, indicating that you read the picture from the first
picture package. A picture can be divided into multiple packages.
Number of picture data packages: indicates the number of packets of a picture. The
minimum number is 1.
Current picture data packet number: which picture packet is sent.
Picture data: hexadecimal. After all picture data is obtained, a picture will be composed
automatically.
Note: When the tracker receives the D00 command, eight picture packets will be
uploaded consecutively. After 2 seconds, the server sends the D00 command to obtain
picture data packets from the ninth picture data packet.
Applicable Model T633G
Example
GPRS Sending @@O48,353358017784062,D00,0215080432_C2E03.jpg,0*DB\r\n
GPRS Reply The example cannot be displayed because of hexadecimal characters.
3.53 Obtaining the Picture List – D01
GPRS Sending D01,Picture data packet start number
GPRS Reply D01,Number of picture data packets,Current picture data packet number,Picture name
(1)|Picture name (2)|…|Picture name (n)|
Description Picture name (n): indicates picture names, which are separated by |.
Picture data packet start number: indicates the start sequence number of a picture list.
The minimum number is 0. For example, when the value is 0, you can obtain the picture
list from the first picture package. When the value is 4, you can obtain the picture list
Copyright © 2019 Meitrack Group All rights reserved. - 37 -
MEITRACK T633G GPRS Protocol
from the fifth picture package.
Number of picture data packets: indicates the number of packets of a picture. The
minimum number is 1.
Example
GPRS Sending @@A27,353358017784062,D01,0*BB\r\n
GPRS Reply $$A480,353358017784062,D01,3,0,0506162517_C1E03.jpg|0506162517_C1E11.jpg|05
06162624_C1E03.jpg|0506162630_C1E11.jpg|0506162720_C1E03.jpg|0506162721_C1
E03.jpg|0215080547_C1E03.jpg|0215080547_C1E11.jpg|0215080626_C1E03.jpg|0215
080626_C1E11.jpg|0215080827_C1E03.jpg|0215080827_C1E11.jpg|0215080850_C1E0
3.jpg|0215080850_C1E11.jpg|0507145426_C1E03.jpg|0507145426_C1E11.jpg|050714
5512_C2E03.jpg|0507145512_C2E11.jpg|0215080050_C3E03.jpg|0215080050_C3E11.j
pg|0215080459_C3E03.jpg|021508050*41\r\n
3.54 Deleting a Picture – D02
GPRS Sending D02,Picture name (1)|Picture name (2)|…|Picture name (n)|
GPRS Reply D02,OK
Description Picture name (n): indicates the name of the picture to be deleted. You can delete
multiple pictures. Picture names are separated by |.
Applicable Model T633G
Example
GPRS Sending @@E110,353358017784062,D02,0506162517_C1E03.jpg|0506162517_C1E11.jpg|0506
162624_C1E03.jpg|0506162630_C1E11.jpg|*4E\r\n
GPRS Reply $$F28,353358017784062,D02,OK*F4\r\n
3.55 Taking Photos on Demand – D03
GPRS Sending D03,Camera number,Picture name,
GPRS Reply D03, OK
Description Camera number: The minimum value is 1, indicating the first camera. The maximum
value depends on the number of cameras connected to the tracker. The maximum value
is generally 2.
Picture name: indicates the name of a picture.
Applicable Model T633G
Example
GPRS Sending @@D46,353358017784062,D03,1,camera_picture.jpg*21\r\n
GPRS Reply $$D28,353358017784062,D03,OK*F3\r\n
3.56 Authorizing an RFID Card/iButton Key – D10
GPRS Sending D10,RFID(1),RFID(2),…,RFID(n)
GPRS Reply D10, OK
Description RFID (n): indicates the authorized RFID card number. The value ranges from 1 to
Copyright © 2019 Meitrack Group All rights reserved. - 38 -
MEITRACK T633G GPRS Protocol
4294967295. Decimal.
A maximum of 50 RFID cards can be authorized at a time.
Applicable Model T633G
Example
GPRS Sending @@f43,353358017784062,D10,13737431,13737461*17\r\n
GPRS Reply $$f28,353358017784062,D10,OK*13\r\n
3.57 Authorizing RFID Cards/iButton Keys in Batches – D11
GPRS Sending D11,RFID card start number,n
GPRS Reply D11, OK
Description RFID card start number: The value ranges from 1 to 4294967295. Decimal.
n: indicates the number of batch-authorized RFID cards. Decimal. The maximum value is
128.
Applicable Model T633G
Example
GPRS Sending @@e36,353358017784062,D11,13737431,1*AA\r\n
GPRS Reply $$e28,353358017784062,D11,OK*13\r\n
3.58 Checking RFID/iButton Authorization – D12
GPRS Sending D12,RFID/iButton
GPRS Reply D12, n
Description RFID: ranges from 1 to 4294967295. Decimal.
n: When n is 0, the RFID is not authorized.
Applicable Model T633G
Example
GPRS Sending @@C34,353358017784062,D12,13737431*2A\r\n
GPRS Reply $$C27,353358017784062,D12,0*87\r\n
3.59 Reading an Authorized RFID/iButton – D13
GPRS Sending D13,RFID packet start number/iButton number
GPRS Reply D13,Number of RFID packets,Current RFID packet number,RFID(1)RFID(2)…RFID(n)
Description RFID packet start number: indicates the start sequence number of the RFID packet. The
minimum value is 0. For example, when the value is 0, you can obtain the package list
from the first RFID packet. When the value is 4, you obtain the package list from the fifth
RFID packet.
Number of RFID packets: indicates the number of authorized RFID packets. One RFID
packet contains a maximum of 100 RFID card numbers. The minimum value is 0.
RFID (n): has eight hexadecimal characters.
Applicable Model T633G
Copyright © 2019 Meitrack Group All rights reserved. - 39 -
MEITRACK T633G GPRS Protocol
Example
GPRS Sending @@w27,353358017784062,D13,0*F4\r\n
GPRS Reply The example cannot be displayed because of hexadecimal characters.
3.60 Deleting an Authorized RFID Card/iButton – D14
GPRS Sending D14,RFID(1),RFID(2),…,RFID(n)
GPRS Reply D14, OK
Description RFID (n): indicates the RFID to be deleted. The value ranges from 1 to 4294967295.
Decimal.
A maximum of 50 RFID cards can be deleted at a time. One SMS (including protocols)
cannot exceed 140 bytes.
Applicable Model T633G
Example
GPRS Sending @@Q34,353358017784062,D14,13723455*3B\r\n
GPRS Reply $$Q28,353358017784062,D14,OK*02\r\n
3.61 Deleting Authorized RFID Cards/iButton Keys in Batches – D15
GPRS Sending D15,RFID card start number,n
GPRS Reply D15, OK
Description RFID card start number: ranges from 1 to 4294967295. Decimal.
n: indicates the number of RFID cards to be deleted in batches. Decimal. The maximum
value is 128.
When the card start number is a value ranging from 1 to 4294967295 and n is greater
than or equal to 65536, all authorized numbers will be deleted.
Applicable Model T633G
Example
GPRS Sending @@K36,353358017784062,D15,13723455,3*97\r\n
GPRS Reply $$K28,353358017784062,D15,OK*FD\r\n
3.62 Checking the Checksum of the Authorized RFID/iButton Database – D16
GPRS Sending D16
GPRS Reply D15, XOR
Description This command is used to check whether the existing authorized RFID database is
consistent with that recorded in the server.
When the tracker receives the D16 command, the XOR result of all authorized RFIDs is
regarded as the database checksum for responding. After the server receives the
checksum, compare with the XOR result of all authorized RFIDs recorded in the server. If
the result is the same, the existing authorized RFID database is consistent with that
recorded in the server. Otherwise, data errors occur in the authorized RFID database.
Copyright © 2019 Meitrack Group All rights reserved. - 40 -
MEITRACK T633G GPRS Protocol
Applicable Model T633G
Example
GPRS Sending @@u25,353358017784062,D16*97\r\n
GPRS Reply $$u28,353358017784062,D16,18*F7\r\n
3.63 Setting the Harsh Acceleration/Braking Alert – D79
GPRS Sending D79,X,Y
GPRS Reply D79,OK
Description X: indicates the harsh acceleration alert value. Decimal; unit: mG; value range: 90–1000;
default value: 230.
Y: indicates the harsh braking alert value. Decimal; unit: mG; value range: -1500 to -100;
default value: -300.
Applicable Model T633G
Example
GPRS Sending @@B34,865328022075252,D79,230,-300*15\r\n
GPRS Reply $$B28,865328022075252,D79,OK*F9\r\n
3.64 Reading Device's Firmware Version and SN – E91
GPRS Sending E91
GPRS Reply E91,Version,SN
Description Read the tracker's firmware version and SN.
Applicable Model T633G
Example
GPRS Sending @@W25,353358017784062,E91*7D\r\n
GPRS Reply $$W38,353358017784062,FWV1.00,12345678*1C\r\n
3.65 Restarting the GSM Module – F01
GPRS Sending F01
GPRS Reply F01,OK
Description Restart the GSM module.
Applicable Model T633G
Example
GPRS Sending @@j25,353358017784062,F01*88\r\n
GPRS Reply $$j28,353358017784062,F01,OK*19\r\n
3.66 Restarting the GPS Module – F02
GPRS Sending F02
Copyright © 2019 Meitrack Group All rights reserved. - 41 -
MEITRACK T633G GPRS Protocol
GPRS Reply F02,OK
Description Restart the GPS module.
Applicable Model T633G
Example
GPRS Sending @@Z25,353358017784062,F02*79\r\n
GPRS Reply $$Z28,353358017784062,F02,OK*0A\r\n
3.67 Setting the Mileage and Run Time – F08
GPRS Sending F08,Run time,Mileage
GPRS Reply F08,OK
Description Run time:
⚫ Value range: [0…4294967295]
⚫ Decimal
⚫ Unit: second
If you do not want to set the parameter, leave it blank.
Mileage:
⚫ Value range: [0…4294967295]
⚫ Decimal
⚫ Unit: meter
If you do not want to set the parameter, leave it blank.
Applicable Model T633G
Example
GPRS Sending @@D40,353358017784062,F08,0,4825000*51\r\n
GPRS Reply $$D28,353358017784062,F08,OK*FA\r\n
3.68 Deleting SMS/GPRS Cache Data – F09
GPRS Sending F09,Number
GPRS Reply F09,OK
Description If the number is 1, SMS cache data to be sent is deleted.
If the number is 2, GPRS cache data to be sent is deleted.
If the number is 3, SMS and GPRS cache data to be sent is deleted.
Applicable Model T633G
Example
GPRS Sending @@E27,353358017784062,F09,1*CA\r\n
GPRS Reply $$E28,353358017784062,F09,OK*FC\r\n
3.69 Restoring Initial Settings – F11
GPRS Sending F11
GPRS Reply F11,OK
Description Restore initial settings except the SMS password.
Copyright © 2019 Meitrack Group All rights reserved. - 42 -
MEITRACK T633G GPRS Protocol
Applicable Model T633G
Example
GPRS Sending @@[25,353358017784062,F11*7A\r\n
GPRS Reply $$[28,353358017784062,F11,OK*0B\r\n
If you have any questions, do not hesitate to email us at [email protected].
Copyright © 2019 Meitrack Group All rights reserved. - 43 -