TZ-AVL201 User Guide
V1.0
.2
May5
2014
11
$$A7355296038400938|AA$GPRMC,055605.000,A,2232.5946,N,11403.9026,E,0.00,,14071
0,,*18|02.5|02.3|01.0|000000000000|20100714055605|03780000|25337837|0000|0.0000
|0205|D410
Note: All multi-byte data is based on high-byte first, low-byte after for organization in this
protocol.
Code
Explanation
$$
2Bytes, indicates header of command from tracker unit to call centre, in ASCII
code (hex is 0x24).
Len
2Bytes, indicates length of all command, including header and end (the array is
first high to low).
IMEI
15Bytes, at most 20 bytes.
Alarm type
2Bytes, the GPRS data trigger type.
DATA
GPRMC string
PDOP
HDOP
VDOP
Status (12bytes)
RTC (14bytes)
Voltage(8bytes)
LACCI
Location information elements (AGPS)
Temperature
Temperature information
Milemeter
Mileage data
Serial ID
4bytes, sign every GPRS data, the range is [0001-9999], then circle it again from
0001 to 9999.
Checksum
2Bytes, means CRC check of all the data ahead, CRC-16 modbus (Polynomial =
0xA001
,
initialize data is 0xffff) checksum, not including its own byte and end
characters. For example: (hex format
)
24 24 00 11 13 61 23 45 67 8f ff 50 00 80 43 0d 0a
0x8043 = CRC-16 modbus (24 24 00 11 13 61 23 45 67 8f ff 50 00).
\r\n
2Bytes, end char (hex format is 0x0d,0x0a).
Format
:
$$(2 Bytes) + Len(2 Bytes) + IMEI(15 Bytes) + | + AlarmType(2 Bytes) + GPRMC + | +
PDOP + | + HDOP + | + VDOP + | + Status(12 Bytes) + | + RTC(14 Bytes) + | + Voltage(8 Bytes)