0% found this document useful (0 votes)
58 views3 pages

Protocol MT80

The document describes the GPRS data format for uploading real-time and stored device data from a tracker. It includes the data format specifications consisting of fields like length, header, device IMEI, GPS data, sensor readings and alert types. An example GPRS data upload is provided along with descriptions of each field. Common alert types that can be reported include restart, low battery, entering or exiting geo-fences and fall detection.

Uploaded by

alex2003881
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views3 pages

Protocol MT80

The document describes the GPRS data format for uploading real-time and stored device data from a tracker. It includes the data format specifications consisting of fields like length, header, device IMEI, GPS data, sensor readings and alert types. An example GPRS data upload is provided along with descriptions of each field. Common alert types that can be reported include restart, low battery, entering or exiting geo-fences and fall detection.

Uploaded by

alex2003881
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1

Content

1. GPRS uploading data format ................................................................................................................................................................................................. 2


2. GPRS uploading data example............................................................................................................................................................................................... 2
3. GPRS uploading data analysis ............................................................................................................................................................................................... 2
4. Alert event type table ............................................................................................................................................................................................................. 3
2

1. GPRS uploading data format


<data length><data head><protocol version>,<device IMEI>,<device name>,<GPRS real-time/stored data flag>,<date>,<time>,<GPS fix
flag>,<latitude>,<N/S>,<longitude>,<W/E>,<used satellite number of BDS>,<used satellite number of GPS>,<used satellite number of
GLONASS>,<HDOP>,<speed>,<course>,<altitude>,<mileage>,<MCC>,<MNC>,<LAC>,<Cell ID>,<GSM signal strength>,<photoelectric heart
rate>,<step number>,<activity time>,<light sleep time>,<deep sleep time>,<temperature sensor 1>,<temperature sensor 2>,<RFID>,<external accessories
status>,<battery percent>,<alert event type>;<checksum><data tail>

2. GPRS uploading data example


0180$MGV002,860719020193193,DeviceName,R,240214,104742,A,2238.20471,N,11401.97967,E,00,03,00,1.20,0.462,356.23,137.9,1.5,460,07,262C,0F5
4,25,65,755,60,180,350,28.5,28.3,,10,100,Timer;!

3. GPRS uploading data analysis


Name Description Example
<data length> The length of this GPRS data (not include itself), range: 0001~9999, unit: byte. 0180
<data head> Fixed character ‘$’. $
<protocol version> “MG” is fixed character string; “V002” is the changeable version. MGV002
, Separator. ,
< IMEI> IMEI of device fixed in 15 bytes. 860719020193193
<device name> Device name the user set, range: 0~15 bytes. DeviceName
Note: device name only consist of letters and digits.
<GPRS real-time/stored ‘R’ means this GPRS data is real-time data, ‘S’ means this GPRS data is stored data. R
data flag>
<date> System date, format: DDMMYY (date month year). 240214
<time> System time, format: HHMMSS (hour minute second). 104742
<GPS fix flag> ‘A’ means GPS fix successfully, ‘V’ means GPS can not fix. A
<latitude> Latitude value (format of degrees & minutes), format: DDMM.MMMM. 2238.20471
<N/S> North/South indicator. N
<longitude> Longitude value (format of degrees & minutes), format: DDDMM.MMMMM. 11401.97967
<W/E> West/East indicator. E
<used satellite number The number of BDS satellite used to fix, range: 00~99. 00
of BDS>
<used satellite number The number of GPS satellite used to fix, range: 00~99. 03
of GPS>
<used satellite number The number of GLONASS satellite used to fix, range: 00~99. 00
of GLONASS>
<HDOP> Horizontal dilution of precision. 1.20
<speed> Speed over ground, unit: knot. 0.462
<course> Course over ground, unit: degree. 356.23
<altitude> Altitude, unit: meter. 137.9
<mileage> Mileage, unit: Km. 1.5
<MCC> Mobile country code. 460
<MNC> Mobile network code. 07
<LAC> Location area code. 262C
<Cell ID> Cell ID. 0F54
<GSM signal strength> GSM signal strength, range: 00~99. 25
<photoelectric heart Value of photoelectric heart rate, range: 0~255 (0 means heart rate can not be 65
rate> detected), unit: bpm.
<step number> The sum of step number in one day, range: 0~4294967295, unit: steps. 755
<activity time> Activity time in sleep quality period, range: 0~65535, unit: minutes. 60
<light sleep time> Light sleep time in sleep quality period, range: 0~65535, unit: minutes. 180
<deep sleep time> Deep sleep time in sleep quality period, range: 0~65535, unit: minutes. 350
<temperature sensor 1> Detected value of temperature sensor 1, unit: degree. (only used for vehicle tracker) 28.5
<temperature sensor 2> Detected value of temperature sensor 2, unit: degree. (only used for vehicle tracker) 28.3
<RFID> RFID information (reserved). (only used for vehicle tracker)
<external accessories Charging flag (‘0’ means not charging, ‘1’ means charging) 10
status> Belt status (‘0’ means no belt is connected, ‘1’ means the first belt is connected, ‘2’
3

means the second belt is connected, ‘3’ means the first and second belts are all
connected)
<battery percent> Battery percent, range: 000~100. 100
<alert event type> Alert event type, see alert event type table. Timer
; End mark. ;
<checksum> Checksum (reserved).
<data tail> Fixed character ‘!’. !

4. Alert event type table


Type name Description Example
Restart Device restart by hardware. Restart
PowerOn Device power on by software. PowerOn
PowerOff Device power off by software. PowerOff
Sos SOS emergency alert. Sos
Timer Sending GPRS data by interval. Timer
CallForSms Sending SMS by making a call (only for SMS). CallForSms
LowBattery Low battery alert. LowBattery
GeoX(GeoName) In Going into the geo-fence, ‘X’ is the sequence of geo-fence, range: 1~5, Geo1(home) In
“GeoName” is the name user set for geo-fence, range: 0~9 bytes.
GeoX(GeoName) Out Going out of the geo-fence, ‘X’ is the sequence of geo-fence, range: Geo1(home) Out
1~5, “GeoName” is the name user set for geo-fence, range: 0~9 bytes.
BeltOn Belt is connected. BeltOn
BeltOff Belt is disconnected. BeltOff
LocRequest Real-time location request LocRequest
Error Alert type error. Error
FallDown Fall down alert FallDown

You might also like