Meitrack Ta255 Gprs Protocol v1.0 - 20220921
Meitrack Ta255 Gprs Protocol v1.0 - 20220921
Change History
File Name MEITRACK TA255 GPRS Protocol
Project TA255 Creation Date 20220920
Update Date
Subproject GPRS Protocol Total Pages 48
Version V1.0 Confidential Internal Documentation
Contents
1 TA255 Command Format ........................................................................................................................................... - 5 -
1.1 GPRS Command Format ............................................................................................................................... - 5 -
1.2 Tracker Command Format ............................................................................................................................ - 5 -
1.3 Event Code .................................................................................................................................................. - 16 -
2 Command List .......................................................................................................................................................... - 17 -
3 Command Details .................................................................................................................................................... - 20 -
3.1 Real-Time Location Query (GPRS) – A10 ..................................................................................................... - 20 -
3.2 Setting a Heartbeat Packet Reporting Interval (GPRS) – A11 ...................................................................... - 20 -
3.3 Tracking by Time Interval (GPRS) – A12 ...................................................................................................... - 20 -
3.4 Setting the Cornering Report (GPRS) – A13 ................................................................................................ - 21 -
3.5 Tracking by Distance – A14 ......................................................................................................................... - 21 -
3.6 Setting the Parking Scheduled Tracking Function (GPRS) – A15 ................................................................. - 22 -
3.7 Enabling the Parking Scheduled Tracking Function (GPRS) – A16 ............................................................... - 22 -
3.8 Controlling Output 1 Status by iButton – A17 ..................................................................... 错误!未定义书签。
3.9 Setting GPRS Parameters – A21 .................................................................................................................. - 23 -
3.10 Setting the DNS Server IP Address – A22 .......................................................................... 错误!未定义书签。
3.11 Setting the Standby GPRS Server – A23 .................................................................................................... - 23 -
3.12 Reading All Authorized Phone Numbers – A70 ......................................................................................... - 23 -
3.13 Setting Authorized Phone Numbers – A71 ............................................................................................... - 23 -
3.14 Setting the Smart Sleep Mode – A73 ........................................................................................................ - 24 -
3.15 Setting up the BLE peripheral– ABD.......................................................................................................... - 25 -
3.16 Setting a Geo-Fence – B05 ........................................................................................................................ - 26 -
3.17 Deleting a Geo-Fence – B06 ...................................................................................................................... - 27 -
3.18 Setting the Speeding Alert – B07 .............................................................................................................. - 27 -
3.19 Setting the Towing Alert – B08.................................................................................................................. - 28 -
3.20 Setting the Vibration Sensitivity Level – B09 .................................................................... 错误!未定义书签。
3.21 Fast Setting the Towing Alert – B10 .......................................................................................................... - 28 -
3.22 Setting a Polygonal Geo-Fence – B11........................................................................................................ - 29 -
3.23 Setting the Idling Alert – B14 .................................................................................................................... - 29 -
3.24 Setting Driver Fatigue Parameters – B15 .................................................................................................. - 29 -
3.25 Setting the Anti-Theft Function – B21 .............................................................................. 错误!未定义书签。
3.26 Setting Filtering Time of an Input Port – B26 ............................................................................................ - 30 -
3.27 Setting Auto Arming – B27................................................................................................ 错误!未定义书签。
3.28 Turning off the LED Indicator – B31 .......................................................................................................... - 30 -
3.29 Setting a Log Interval – B34 ...................................................................................................................... - 30 -
3.30 Setting the SMS Time Zone – B35 ............................................................................................................. - 31 -
3.31 Setting the GPRS Time Zone – B36 ........................................................................................................... - 31 -
3.32 Setting the Auto Sleep Function – B37 ..................................................................................................... - 31 -
3.33 Setting the Roaming Table Switching Function– B43 ........................................................ 错误!未定义书签。
3.34 Determining Vehicle Status by ACC Status – B60 ...................................................................................... - 32 -
3.35 Setting Event Authorization – B99 ............................................................................................................ - 32 -
3.36 Setting the Harsh Acceleration or Harsh Braking Alert – BBD ................................................................... - 33 -
3.37 Setting the Sharp Left Turn or Sharp Right Turn Alert – BC6 ..................................................................... - 33 -
3.38 Controlling Output Status – C01 ............................................................................................................... - 34 -
3.39 Notifying the Device of Sending an SMS – C02 ................................................................. 错误!未定义书签。
3.40 Setting a GPRS Event Transmission Mode – C03 ....................................................................................... - 34 -
3.41 Setting I/O Port Status – C08 .................................................................................................................... - 35 -
3.42 Registering a Temperature Sensor Number – C40 .................................................................................... - 35 -
3.43 Deleting a Registered Temperature Sensor – C41 ..................................................................................... - 36 -
3.44 Reading the Temperature Sensor SN and Number – C42 ......................................................................... - 36 -
3.45 Setting the Temperature Threshold and Logical Name – C43 ................................................................... - 36 -
3.46 Reading Temperature Sensor Parameters – C44 ....................................................................................... - 37 -
3.47 Checking Temperature Sensor Parameters – C46 ..................................................................................... - 38 -
3.48 Setting Fuel Parameters – C47 .................................................................................................................. - 38 -
3.49 Reading Fuel Parameters – C48 ................................................................................................................ - 39 -
3.50 Setting the Fuel Theft Alert – C49 ............................................................................................................. - 39 -
3.51 Setting the Power-off Function of the Power Button – C77 ...................................................................... - 39 -
3.52 Deleting an Event in the Buffer – CFF ....................................................................................................... - 40 -
3.53 Authorizing an IButton Key – D10 ............................................................................................................. - 42 -
3.54 Authorizing iButton Keys in Batches – D11 ............................................................................................... - 42 -
3.55 Checking iButton Authorization – D12 ...................................................................................................... - 42 -
3.56 Reading an Authorized IButton Key – D13 ................................................................................................ - 43 -
3.57 Deleting an Authorized IButton Key – D14 ............................................................................................... - 43 -
3.58 Deleting Authorized iButton Keys in Batches – D15.................................................................................. - 43 -
3.59 Checking the Checksum of the Authorized iButton ID Database – D16 .................................................... - 44 -
3.60 Setting the Maintenance Mileage-D65 ..................................................................................................... - 44 -
3.61 Setting Maintenance Time-D66 ................................................................................................................ - 44 -
3.62 Setting GPS Data Filtering – D71 ............................................................................................................... - 45 -
3.63 Setting an Output Port– D72 .................................................................................................................... - 45 -
3.64 Allocating GPRS Cache and GPS Log Storage Space - D73......................................................................... - 45 -
3.65 Obtaining the Terminal Command List - E04 ............................................................................................ - 46 -
3.66 Reading Device's Firmware Version and SN – E91 .................................................................................... - 47 -
3.67 Restarting the GSM and GPS Module – F00 .............................................................................................. - 48 -
3.68 Restarting the GSM Module – F01 ............................................................................................................ - 48 -
3.69 Restarting the GPS Module – F02 ............................................................................................................. - 48 -
3.70 Setting the Mileage and Run Time – F08 .................................................................................................. - 48 -
3.71 Deleting SMS or GPRS Cache Data – F09 .................................................................................................. - 49 -
3.72 Restoring Initial Settings – F11.................................................................................................................. - 49 -
time data. The following is an example of data including only one data packet.
The command content in CCE format is as follows:
Parameter Description Example
@@ / $$ @@: Indicates the GPRS data packet header Hexadecimal: 0x24 0x24
sent from the server to the tracker. The ASCII: $$
header type is ASCII (hexadecimal: 0x40).
$$: Indicates the GPRS data packet header
sent from the tracker to the server. The
header type is ASCII (hexadecimal: 0x24).
Data identifier Contains 1 byte. The type is the ASCII, and its Hexadecimal: 0x47
value ranges from 0x41 to 0x7A. ASCII: G
Data length Unit: byte. Type: decimal. Indicates the Hexadecimal: 0x32 0x30 0x35
length of characters from the first separator ASCII: 205
"," to the ending character "\r\n" (including
"," and "\r\n"), that is, the content
underlined below.
$$<Data identifier><Data
length>,<IMEI>,<Command type>,<Number
of remaining cache records><Number of data
packets><Data packet 1><Data packet
2><Data packet 3>…<Data packet
N><*Checksum>\r\n
IMEI Indicates the tracker's IMEI number. It has 15 Hexadecimal: 0x38 0x36 0x38
digits generally. 0x39 0x39 0x38 0x30 0x33
0x33 0x320x 34 0x32 0x33
0x33 0x36
ASCII: 868998033242336
Command type Indicates the type of commands in the Hexadecimal: 0x43 0x43 0x45
tracker protocol. ASCII: CCE
The following data is hexadecimal:
Number of remaining cache Contains 4 bytes; hexadecimal; little-endian 0x00 0x00 0x00 0x00
records The number of remaining
cache records is 0.
Number of data packets Contains 2 bytes; hexadecimal; little-endian 0x01 0x00
The entire message contains
only data packet.
The following is the detailed data of each data packet which needs to be parsed by using hexadecimal
numbers. This protocol only describes data including only one data packet.
Length of the current data Contains 2 bytes; hexadecimal; little-endian. 0xAB 0x00
packet Indicates the length of characters from the The length of the current
"total number of ID in the current data data packet is 171 bytes.
packet" parameter to the last parameter ID
of the current data packet.
Latitude Parameter Unit: millionth of a degree; little-endian 0xE6 0x87 0x57 0x01
ID: 0x02 Data type: SINT32 Convert the digits to decimal
digits: 22513638
The latitude is 22.513638
degrees.
Longitude Parameter Unit: millionth of a degree; little-endian 0XE6 0x5F 0xCC 0x06
ID: 0x03 Data type: SINT32 Convert the digits to decimal
digits: 114057190
The longitude is 114.057190
degrees.
Date and time Parameter Contains 4 bytes; little-endian 0xEA 0x8D 0xA7 0x22
ID: 0x04 Unit: second Convert the digits to decimal
Starting time: 1 January, 2000, 00:00:00 am. digits: 581406186
Data type: DWORD
Mileage Parameter Indicates the total mileage. 0x56 0x05 0x00 0x00
ID: 0x0C Unit: meter; little-endian Convert the digits to decimal
Data type: DWORD digits: 1366
The total mileage is 1366
meters.
Run time Parameter Indicates the total time. 0x96 0x1B 0x00 0x00
ID: 0x0D Unit: second; little-endian Convert the digits to decimal
Data type: DWORD digits: 7062
The run time is 7062 seconds.
System flag Parameter The data is available only when the GPRS 0x00 0x00 0x03 0x00
ID: 0x1C event code is 35. Converted to binary digits:
Bit 0: Whether to modify the EEP2 0000 0000 0000 0000 0000
parameter. When the parameter value is 1, 0011 0000 0000
the EEP2 parameter is modified. The tracker supports the FMS
Bit 1: Indicates the ACC status. When the function and is connected to
parameter value is 1, the ACC is on. the FMS.
Bit 2: Indicates the anti-theft status. When
the parameter value is 1, the tracker is in the
arming state.
Bit 3: vibration flag. When the parameter
value is 1, the tracker is vibrating.
Bit 4: moving flag. When the parameter
value is 1, the tracker is moving.
Bit 5: Whether to connect the external
power supply. When the parameter value is
1, the external power supply is connected.
Bit 6: Whether the tracker is charging. When
the parameter value is 1, the tracker is
charging.
Bit 7: Whether to enable the sleep mode.
WiFi info 2 Parameter The description is the same as that of WiFi 0x08 0x38 0x83 0x45 0xE1
ID: 0x1E info 1. 0xA6 0x36 0XC7 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 3 Parameter The description is the same as that of WiFi 0x08 0x8C 0x21 0x0A 0x78
ID: 0x1F info 1. 0x30 0x56 0xC6 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 4 Parameter The description is the same as that of WiFi 0x08 0xF0 0xB4 0x29 0x8B
ID: 0x20 info 1. 0x4B 0xDD 0xBF 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 5 Parameter The description is the same as that of WiFi 0x08 0x38 0x83 0x45 0xAD
ID: 0x21 info 1. 0x89 0x72 0xBE 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 6 Parameter The description is the same as that of WiFi 0x08 0x00 0x25 0x68 0x60
ID: 0x22 info 1. 0x1F 0x10 0xB9 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 7 Parameter The description is the same as that of WiFi 0x08 0x0A 0x18 0xD6 0x0B
ID: 0x23 info 1. 0x15 0xAE 0xB8 0xFF
The description is the same
as that of WiFi info 1.
WiFi info 8 Parameter The description is the same as that of WiFi 0x08 0x7C 0x03 0xC9 0x10
ID: 0x24 info 1. 0xF9 0xB0 0xB8 0xFF
The description is the same
as that of WiFi info 1.
network Parameter <ID_Len><version><Type><DescriptorLen><D 0x06 0x01 0x01 0x03 0x4C
information ID:0x4B escriptor> 0x54 0x45
ID_Len:indicates the length of this ID. 0x06:6 bytes
Contains one byte. 0x01:version number is 1
version:indicates the data version. 0X01: 0x01:mobile network
indicates version 1. Contains one byte. 0x03:The network
version = 0x01:1:mobile network descriptor is 3 bytes
(default)
; 0x4C 0x54 0x45:To string
DescriptorLen:Network descriptor length, format:LTE
1 byte。range:0~32
Descriptor:Network descriptor,String
format.
Additional info Parameter <ID_Len><Version><Type><Data>
of a Bluetooth ID: 0xFE70 ID_Len: indicates the length of this ID. Contains one byte.
device Version: indicates the data version. 0X01: indicates version 1. Contains one
byte.
Type: indicates the alert type. Contains one byte. 01: low battery alert for the
temperature and humidity sensor. 02: high temperature alert for the
temperature and humidity sensor. 03: low temperature alert for the
temperature and humidity sensor. 04: high humidity alert for the temperature
and humidity sensor. 05: low humidity alert for the temperature and humidity
sensor. 06: signal lost alert for the temperature and humidity sensor. 07: signal
recovery alert for the temperature and humidity sensor. 08: low battery alert
for the Bluetooth beacon. 09: Bluetooth beacon lost alert. 10: Bluetooth
beacon found alert.
Data: The data format varies depending on the alert type. Big-endian.
Example:
Temperature and humidity data analysis (signed 8.8 fixed-point)
Alert type: 0x01\0x02\0x03\0x04\0x05: 0x31 0x32 0x33 0xAB 0xBC 0xB1 0x00
0x11 0x22 0x0A 0x64 0x48 0x63 0x48
Data analysis:
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. The device name is 123. It
contains a maximum of 16 bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
0x0A: indicates the battery power of the device.
0x64 0x48: indicates the temperature of the device. Little-endian. The final
value needs to be divided by 256.
0x63 0x48: indicates the humidity of the device. Little-endian. The final value
needs to be divided by 256.
Alert type: 0x06\0x07\0x09\0x10: 0x03 0x31 0x32 0x33 0xAB 0xBC 0xB1 0x00
0x11 0x22
Data analysis:
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. It contains a maximum of 16
bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
Alert type: 0x08: 0x03 0x31 0x32 0x33 0xAB 0xBC 0xB1 0x00 0x11 0x22 0x0A
0xF8
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. It contains a maximum of 16
bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
0x0A: indicates the battery power of the device. The device reaches 10%
battery power left.
0xF8: indicates the signal strength. The signal strength is -8 dbm. Signed.
Bluetooth Parameter <ID_Len><Version><Data 1><Data 2><Data 3><Data 4><Data 5><Data
beacon A ID: 0xFE71 6><Data 7><Data 8>
ID_Len: indicates the length of this ID. Contains one byte.
Version: indicates the data version. 0X01: indicates version 1. Contains one
byte.
<Data>: big-endian
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. It contains a maximum of 16
bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
0x0A: indicates the battery power of the device. The device reaches 10%
battery power left.
0xF8: indicates the signal strength. The signal strength is -8 dbm. Signed.
Bluetooth Parameter <ID_Len><Version><Data 1><Data 2><Data 3><Data 4><Data 5><Data
beacon B ID: 0xFE72 6><Data 7><Data 8>
ID_Len: indicates the length of this ID. Contains one byte.
Version: indicates the data version. 0X01: indicates version 1. Contains one
byte.
<Data>: big-endian
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. It contains a maximum of 16
bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
0x0A: indicates the battery power of the device. The device reaches 10%
battery power left.
0xF8: indicates the signal strength. The signal strength is -8 dbm. Signed.
Temperature Parameter <ID_Len><Version><Data 1><Data 2><Data 3><Data 4>
and humidity ID: 0xFE73 ID_Len: indicates the length of this ID. Contains one byte.
sensor Version: indicates the data version. 0X01: indicates version 1. Contains one
byte.
<Data>: big-endian
Example: 0x03 0x31 0x32 0x33 0xAB 0xBC 0xB1 0x00 0x11 0x22 0x0A 0x64
0x48 0x63 0x48 0x64 0x48 0x63 0x48 0x64 0x48 0x63 0x48
Data analysis:
0x03: indicates the length of the device name. The device name contains three
bytes as follows.
0x31 0x32 0x33: indicates the device name. It contains a maximum of 16
bytes.
The length of the following data is fixed.
0xAB 0xBC 0xB1 0x00 0x11 0x22: indicates the MAC code of the device.
0x0A: indicates the battery power of the device.
0x64 0x48: indicates the temperature of the device. Little-endian. The final
value needs to be divided by 256.
0x63 0x48: indicates the humidity of the device. Little-endian. The final value
needs to be divided by 256.
0x64 0x48 0x63 0x48: indicates the device temperature alert threshold. (0x64
0x48: indicates the high temperature alert threshold. 0x63 0x48: indicates the
low temperature alert threshold.)
0x64 0x48 0x63 0x48: indicates the device humidity alert threshold. (0x64
0x48: indicates the high humidity alert threshold. 0x63 0x48: indicates the low
humidity alert threshold.)
Sensor data Parameter <ID_LEN><Version><Atmospheric_pressure><Temperature><Humidity>
ID: ID_Len: indicates the length of this ID. Contains one byte.
0XFEA5 Version: indicates the version of sensor data. The current version is 0x01.
Atmospheric_pressure: indicates the atmospheric pressure. Unsigned; two
bytes; little-endian. Unit: hPa. 0xFFFF: The atmospheric pressure is not
obtained.
Temperature: indicates the ambient temperature of the device. Signed; two
bytes; little-endian. Unit: °C. 0x7FFF: The temperature is not obtained.
Humidity: indicates the ambient humidity of the device. Unsigned; one byte.
Unit: RH. 0xFF: The humidity is not obtained.
Battery status Parameter <ID_LEN><Status of battery 1><Battery level of battery 1><Status of battery
ID: 2><Battery level of battery 2><Status of battery 3><Battery level of battery
0XFEA8 3><Alert No.>
ID_Len: indicates the length of this ID. Contains one byte.
Battery status: contains one byte. 0: The battery cannot be detected. 1: low
battery. 2: The battery status is normal.
Battery level: contains one byte. Value range: 0–100%.
Alert No.: contains one byte. Indicates the battery alert No. When the event
code is 168. Value range: 1–3.
When the event code is not 168, the fixed alert No. is 0x00.
The current data packet ends here.
* Contains 1 byte. It is used to separate the *
command content from the checksum.
ASCII (hexadecimal: 0x2A)
Checksum Contains 2 bytes. If the sum result is 0x27 0x62,
Indicates the sum of hexadecimal characters send the checksum 62 (low
from the packet header "$$" to the asterisk byte 0x62) in ASCII format,
"*" (including the packet header and that is, 0x36 0x32.
asterisk). Hexadecimal: 0x36 0x32
$$<Data identifier><Data ASCII: 62
length>,<IMEI>,<Command
type>,<Hexadecimal data
packet><*Checksum>\r\n
\r\n Contains 2 bytes. This is an ending character. \r\n
The type is ASCII (hexadecimal: 0x0D,0x0A).
2 Command List
3 Command Details
After the above command is sent successfully, if the driving distance reaches 1000 meters,
the device will send the following 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
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 device by using the phone
number, you will receive an SMS notification about the location, geo-fence alert and low
battery alert.
Example
GPRS Sending @@U61,353358017784062,A71,13811111111,13822222222,13833333333*7D\r\n
GPRS Reply $$U28,353358017784062,A71,OK*06\r\n
Example
GPRS Sending @@V27,353358017784062,A82,1*D7\r\n
GPRS Reply $$S38,353358017784062,A82,160419093630*D7\r\n
{ // type When the type is 0,that is ,when setting the temperature sensor, the parenthesis
parameter does not need to be issued
Byte operation; 0: Add iBeacon sensor;1: Pause uploading a peripheral for the
specified Mac;2: Gets the state of the specified MAC ;3:Gets the state of all peripherals
that have been added 4: Set the control output to lose sensitivity;
{ When operation:0, add the IBeacon sensor
BYTE ibeacon_index; // The location of the corresponding ibeacon that needs to be
set
BYTE upload_flag; // Enable upload flag
BYTE ibeacon_name[16]; // If the length is insufficient, add 0
BYTE ibeacon_mac[6];}
{ // operation:1 Pause the specified Mac upload
BYTE upload_flag; //Enable upload flag
BYTE temp_mac[6];}
{ // operation: 2 Read the state of the specified MAC//
BYTE temp_mac[6];}
{ // operation:3 Reads the state of all peripherals that have been added
// blank}
{// operation: 4 Set the sensitivity that controls the lost output
word lose_sec; // unit:S Lost alarm time, // unit: S 0~65535
byte control_out_type; // bit:0 lose
byte control_out; // bit:0 control output1
//bit:1 control output2}
}
GPRS Sending B15,Consecutive driving time (minute),Alert time (second),Rest time (minute)
when the following conditions are met: (a) When the device detects that the ACC is off
and it stops moving; and (b) The voltage of the external power supply is smaller than 11.4
V or 24.8 V.
Example
GPRS Sending @@P27,353358017784062,B37,0*D1\r\n
GPRS Reply $$P28,353358017784062,B37,OK*04\r\n
3.33 Setting the Sharp Left Turn or Sharp Right Turn Alert – BC6
GPRS Sending C40,SN1 & Number 1,SN2 & Number 2,…,SNn & Number n
GPRS Reply C40,SN1 & Number 1 & Registration result,SN2 & Number 2 & Registration result,…SNn &
Number n & Registration result
Description Commands C40 to C46 are used to read or set a temperature sensor.
Perform the following steps to connect to a temperature sensor:
1) Check whether the temperature sensor number included in GPRS data in AAA format
is 0.
2) If the number is 0, it means 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 number all sensors and bind related information in the
database, such as the IMEI number, SN, number, and customized name, so that you
can view the mappings from the platform.
4) If a high or low temperature alert is required, send the C43 command to set the
temperature threshold 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 the current temperature data by the AAA event. If the number
including in temperature data is 0, it means the temperature sensor is not registered. The
platform will automatically send the C42 command to obtain the temperature sensor SN
and number list. Then find out the sensor whose number is 0, and register it.
n: The maximum parameter value is 8.
SN: Indicates the unique number, which is used to identify the temperature sensor;
contains 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 displayed on the sensor.
Number: Contains one byte; hexadecimal. The parameter value ranges from 1 to 254.
Registration result: The parameter value is 0x01, 0x02, 0x03, and 0x04. 0x01: Registration
succeeded. 0x02: The number or SN has already exists. 0x03: The number of registered
sensors has reached the upper limit. 0x04: Registration failed. Hexadecimal.
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
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 n/Low
temperature alert n/Logical name n
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
Unicode characters.
Note: Separators "/" are not required between parameters.
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
GPRS Sending C47,Sensor type,Alert percentage upper limit,Alert percentage lower limit
GPRS Reply C47,OK
Description Sensor type: The parameter value is 0, 1, 2, and 3. 0: No fuel level sensor is connected. 1:
A C-type fuel level sensor (AD2) is connected. 2: A R-type fuel level sensor (AD2) is
connected. 3: A V-type fuel level sensor (AD2) is connected. The AD2 of the MVT600 and
T1 is connected to the fuel level sensor by default.
Alert percentage upper limit: When the parameter value is 0, the alert will be disabled.
When the parameter value is not 0, GPRS and SMS event flags will take effect
automatically. When the fuel percentage is higher than or equal to the preset value, an
alert will be generated and the alert event code is 52.
Alert percentage lower limit: When the parameter value is 0, the alert will be disabled.
When the parameter value is not 0, GPRS and SMS event flags will take effect
automatically. When the fuel percentage is lower than or equal to the preset value, an
Value = 0: You cannot turn off the device by its power button.
Example
GPRS Sending @@c27,353358017784062,C77,1*EA\r\n
GPRS Reply $$c28,353358017784062,C77,ok*5C\r\n
GPRS Sending D65, Mileage point 1<,Mileage point 2><,Mileage point 3><,Mileage point 4><,Mileage
point 5><,Mileage point 6><,Mileage point 7><,Mileage point 8>
GPRS Reply D65,OK
Description Set 8 mileage points. Otherwise, the function will be unavailable.
Mileage point: The parameter value ranges from 0 to 4294967295. Unit: meter.
Note: When the tracker detects that the mileage nearly reaches the preset value, a
maintenance mileage reminder will be generated in advance. Users will be alerted by
default when the mileage is 300 km ahead of the preset value.
If a maintenance time alert is generated in advance, the maintenance mileage will skip to
the next one automatically.
Example Set 8 mileage points:30000, 50000,60000,70000,80000,90000,100000,110000
GPRS Sending D66, Time point 1<,Time point 2><,Time point 3><,Time point 4><,Time point 5><,Time
point 6><,Time point 7><,Time point 8>
GPRS Reply D66,OK
Description Set 8 time points. Otherwise, the function will be unavailable.
Time point: The parameter value ranges from 0 to 4294967295. Unit: second.
Note: When the tracker detects that the time nearly reaches the preset value, a
maintenance time reminder will be generated in advance. Users will be alerted by default
when the time is 7 days ahead of the preset value.
If a maintenance mileage alert is generated in advance, the maintenance time will skip to
the next one automatically.
Example
GPRS Sending @@V65,353358017784062,D66,8726,8816,8906,8996,9086,9176,9266,9356*A2\r\n
GPRS Reply $$V28,353358017784062,D66OK*E2\r\n
3.65 Allocating GPRS Cache and GPS Log Storage Space - D73
Y: Set the storage percentage of GPS logs. The parameter value is a decimal character.
The sum of X and Y must be 100.
Example
GPRS Sending @@Q31,865328022075252,D73,50,50*90\r\n
GPRS Reply $$Q28,865328022075252,D73,OK*02\r\n
3.66 Displaying the Actual Number of Satellites When the GPS Signal Strength is Low –
DDB
2. NTP synchronization timeout time: The value ranges from 1 to 65535. Unit: second.
3. IP1/IP2: indicates the IP address or domain name. The parameter contains a maximum of
32 characters.
4. PORT1/PORT2: indicates the port to be connected. Decimal. The value ranges from 2 to
65534.
Example
GPRS Sending @@F27,863921032192554,DDD,1*E6\r\n
GPRS Reply $$F28,863921032192554,DDD,OK*18\r\n
3.69 Detecting the Driving Speed (less than 5km/h) or not During Fuel Level Detection
– DF3