background image

MEITRACK T622 GPRS Protocol                                                                         

             

       

 

Copyright ©  2017 Meitrack Group All rights reserved.                                                                                                - 18 - 

A heartbeat packet is to confirm the device is online, and positioning data is invalid. 

Applicable Model 

T622 

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 

T622 

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 

T622 

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,

Summary of Contents for Mobileye T622

Page 1: ...MEITRACK T622 GPRS Protocol MEITRACK T622 GPRS Protocol Applicable Model T622 ...

Page 2: ...roup All rights reserved 2 Change History File Name MEITRACK T622 GPRS Protocol Created By Kyle Lv Project T622 T622G Creation Date Update Date 2015 12 28 2017 07 10 Subproject GPRS Protocol Total Pages 48 Version V1 2 Confidential Internal Documentation ...

Page 3: ...Standby GPRS Server A23 21 3 12 Reading All Authorized Phone Numbers A70 21 3 13 Setting Authorized Phone Numbers A71 22 3 14 Setting Listen in Phone Numbers A72 22 3 15 Setting the Smart Sleep Mode A73 22 3 16 Automatic Event Report AAA 23 3 17 Deleting a GPRS Event in the Buffer AFF 23 3 18 Setting a Geo Fence B05 24 3 19 Deleting a Geo Fence B06 24 3 20 Setting the Speeding Alert B07 25 3 21 Se...

Page 4: ...3 51 Authorizing RFID Cards iButton Keys in Batches D11 39 3 52 Checking RFID iButton Authorization D12 39 3 53 Reading an Authorized RFID iButton D13 39 3 54 Deleting an Authorized RFID Card iButton D14 40 3 55 Deleting Authorized RFID Cards iButton Keys in Batches D15 40 3 56 Checking the Checksum of the Authorized RFID iButton Database D16 40 3 57 Setting GPS Data Filtering D71 41 3 58 Setting ...

Page 5: ...re 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 Checksum r n r n 2 bytes The parameter is an ending character The type is ASCII Hexadecimal value 0x0d 0x0a Indicates the packet header sent from the tracker to the server 2 byte...

Page 6: ... xxx indicates the degree dddddd indicates the decimal part 114 752146 indicates 114 752146 E 114 821453 indicates 114 821453 W Date and time yymmddHHMMSS yy indicates year mm indicates month dd indicates day HH indicates hour MM indicates minute SS indicates second Decimal 091221102631 Indicates 21 December 2009 10 26 31 am Positioning status Indicates the GPS signal status A Valid V Invalid A Th...

Page 7: ...omatically cleared 2546321 The run time is 2546321 seconds Base station info The base station information includes MCC MNC LAC CI MCC indicates Mobile Country Code decimal MNC indicates Mobile Network Code decimal LAC indicates Location Area Code contains 4 hexadecimal characters CI indicates the cell ID contains 4 hexadecimal characters 2G module 460 0 E166 A08B I O port status Contains 4 hexadec...

Page 8: ...ates event 3 Geo fence number Event 20 21 Decimal Only available by GPRS event code 20 or 21 2 Indicates geo fence 2 Temperature sensor No Event 50 51 The temperature sensor No is set by command C40 Contains 2 hexadecimal characters 08 Indicates temperature sensor 8 Mobileye alert Event 93 Hexadecimal 4 bytes 0 No alert is generated 1 An alert is generated Bit 0 forward collision warning Bit 1 urb...

Page 9: ...B2E There are 3 temperature sensors Temperature sensor 1 66 65 C Temperature sensor 2 66 77 C Temperature sensor 6 12 34 C Max acceleration value Decimal Unit mg Indicates the maximum acceleration value at the specific time interval of two pieces of AAA data 30 The maximum acceleration value is 30mg Max deceleration value Decimal Unit mg Indicates the maximum deceleration value at the specific tim...

Page 10: ...501 Compression Format Positioning data is uploaded in compession format N records per a packet The command format is as follows Event code Latitude Longitude Date and time Positioning status Number of satellites GSM signal strength Speed Direction HDOP Altitude Mileage Total time Base station info I O port status Analog input value Assisted event info Fuel percentage Temperature sensor 1 Temperat...

Page 11: ...n is due north Value range 0 359 2D 00 45 indicates that the location is at northeast 5A 00 90 indicates that the location is at due east 2 HDOP x10 16 bit unsigned Value range 5 999 Unit 1 10 4B 00 75 The HDOP is 7 5 2 Altitude 16 bit signed Unit meter 76 00 The altitude is 118m 2 Mileage 32 bit unsigned Indicates the total mileage Unit meter 66 1F B8 F2 The mileage is 4072152934m 4 Run time 32 b...

Page 12: ...fence 2 4x2 RFID 2 of 32 bit unsigned Indicates the IC card identity code Only available by GPRS event code 37 D7 9D D1 0000 00 00 00 The RFID number is 13737431 Vehicle theft trigger source 2 of 32 bit unsigned Only available by GPRS event code 58 17 00 00 00 00 00 00 00 A vehicle theft alert is generated because the external power is cut off System flag System flag is only included in event 35 T...

Page 13: ...ered 0xFF No sensor is installed Other values Valid sensor number Bits 8 15 Reserved Value 0 Bits 16 23 indicates the interger part of a temperature value Bits 24 31 indicates the decimal part of a temperature value 01001234020012350300 1233FF000000FF0000000 0001238FF000000040012 40 Data descriptions are as follows Temperature sensor number 01 temperature 18 52 C Temperaure sensor number 02 temper...

Page 14: ... data 01 indicates the LLS fuel sensor number 05 The temperature of LLS fuel sensor 01 is 5 C 0201 Value N is 258 0305 The frequency is 1283 Hz 49 FMS data packets For details see section 3 44 Customizing AAA Collection Parameters CCB Length of CCB parameters 1 5 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 O...

Page 15: ...all 66 Press Input 2 to Call 67 Press Input 3 to Call 70 Reject Incoming Call 93 Mobileye Alert 129 Harsh Braking Harsh Braking 130 Harsh Acceleration Fast Accelerate 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...

Page 16: ...ol 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...

Page 17: ... 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 T622 Example GPRS Sending Q25 353358017784062 A10 6A r n GPRS Reply Q128 353358017784062 AAA 34 22 543176 ...

Page 18: ...017784062 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 GPR...

Page 19: ...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 ...

Page 20: ...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...

Page 21: ...A21 command to reset the domain name DNS server IP address a maximum of 16 bytes Applicable Model T622 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 ...

Page 22: ... phone number responds Applicable Model T622 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 wi...

Page 23: ...ng call SMS receiving call and heartbeat event The GPS is disabled during heartbeat wakeup Applicable Model T622 Example GPRS Sending W27 353358017784062 A73 2 D9 r n GPRS Reply W28 353358017784062 A73 OK 0A r n 3 16 Automatic Event Report AAA GPRS Event Report AAA Command type Latitude Longitude Date and time Positioning status Number of satellites GSM signal strength Speed Direction HDOP Altitud...

Page 24: ...imal 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 T622 Example GPRS Sending H57 35335...

Page 25: ...n 3 21 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 O...

Page 26: ... n 3 24 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 T622 Example GPRS Sending N28 3533580177840...

Page 27: ...es Applicable Model T622 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 27 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 detec...

Page 28: ...784062 B96 OK FA r n 3 30 Reading a Photographing Event Flag B97 GPRS Sending B97 GPRS Reply B97 Photographing event flag Description To know which event has enabled the function for taking photos Applicable Model T622 Example GPRS Sending C25 353358017784062 B97 6C r n GPRS Reply C42 353358017784062 B97 0000000000000001 60 r n 3 31 Setting Event Authorization B99 GPRS Sending B99 SMS 0 Phone numb...

Page 29: ...vent code will be stored If the phone numbers are inconsistent an error SMS will be sent Applicable Model T622 Example GPRS Sending B34 863070010825791 B99 gprs get BC r n GPRS Reply B33 863070010825791 B99 1 17 18 B5 r n 3 32 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 comman...

Page 30: ... Sending f47 353358017784062 C02 0 15360853789 Meitrack B1 r n GPRS Reply f28 353358017784062 C02 OK 13 r n 3 34 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 ...

Page 31: ...ntify 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 faile...

Page 32: ...ult 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 se...

Page 33: ...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 T622 Example ASCII is used to display examples because hexadecimal characters cannot be displayed GPRS Sending r25 012896001078259 C44 90 r n GPRS Reply r274...

Page 34: ... 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 init...

Page 35: ...ending CCB GPRS Reply CCB Parameter 1 character string Parameter 1 type Parameter 1 byte Parameter 1 multiple Parameter N character string Parameter N type Parameter N byte Parameter N multiple Description 1 Parameter N character string indicates any characters in this command excluding symbol If you want to use symbol replace it with symbol There are the following two forms of character strings C...

Page 36: ... of data sent now contains 4 bytes hexadecimal little endian 4 Quantity of deleted data decimal big endian After receiving CCC compressed packets from the tracker the platform will send a command to confirm Then these compressed packets stored in the tracker will be automatically deleted For example command CCC 6 It means that the platform has receiving 6 pieces of compressed GPRS data and the dat...

Page 37: ... 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 th...

Page 38: ...9_C3E03 jpg 021508050 41 r n 3 48 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 T622 Example GPRS Sending E110 353358017784062 D02 0506162517_C1E03 jpg 0506162517_C1E11 jpg 0506 162624_C1...

Page 39: ...Reply e28 353358017784062 D11 OK 13 r n 3 52 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 T622 Example GPRS Sending C34 353358017784062 D12 13737431 2A r n GPRS Reply C27 353358017784062 D12 0 87 r n 3 53 Reading an Authorized RFID iButton D13 GPR...

Page 40: ...ing 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 T622 Example GPRS Se...

Page 41: ...r of satellites is greater than Y3 GPS data will be updated Y4 indicates the positioning accuracy Unit x10 Value range 0 999 When the positioning accuracy value is less than Y4 GPS data will be updated Note When the GPS data filtering function is enabled all conditions of Y1 Y2 Y3 and Y4 have to be met in order to update the GPS data Applicable Model T622 Example GPRS Sending I40 865328022075252 0...

Page 42: ...the command fails to be sent X3 indicates the latitude 32 bit signed hexadecimal accurate to 6 decimal places X4 indicates the longitude 32 bit signed hexadecimal accurate to 6 decimal places X5 indicates the destination Unicode hexadecimal character string contains up to 398 characters 199 bytes X6 indicates the serial port number of the Garmin navigator X6 1 serial port 1 X6 2 serial port 2 Appl...

Page 43: ... to the Garmin Navigator D76 GPRS Sending D76 X1 X2 X3 X4 X5 GPRS Reply D76 OK Error code Description X1 indicates the time when a message generates 32 bit unsigned integer X2 indicates the message length hexadecimal X3 indicates the message ID hexadecimal contains up to 16 characters If the message ID already exists the command fails to be sent X4 indicates the message to be sent Unicode hexadeci...

Page 44: ...e GPRS Sending O28 866699027509340 D77 2 15 r n GPRS Reply O73 866699027509340 D77 FFFFFFFF 00000000 FFFFFFFF F5456B00 F5456B00 02 1 1 r n 3 64 Setting Harsh Acceleration and Braking Parameters D78 GPRS Sending D78 X1 X2 Y1 Y2 GPRS Reply D78 OK Error code Description X1 indicates the threshold of the harsh acceleration alert decimal unit mG value range 90 1000 default value 100 X2 indicates the ti...

Page 45: ... F02 GPRS Sending F02 GPRS Reply F02 OK Description Restart the GPS module Applicable Model T622 Example GPRS Sending Z25 353358017784062 F02 79 r n GPRS Reply Z28 353358017784062 F02 OK 0A r n 3 68 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 ...

Page 46: ...data to be sent is deleted If the number is 3 SMS and GPRS cache data to be sent is deleted Applicable Model T622 Example GPRS Sending E27 353358017784062 F09 1 CA r n GPRS Reply E28 353358017784062 F09 OK FC r n 3 70 Restoring Initial Settings F11 GPRS Sending F11 GPRS Reply F11 OK Description Restore initial settings except the SMS password Applicable Model T622 Example GPRS Sending 25 353358017...

Page 47: ...lerator pedal position 12 You press down 18 of accelerator pedal of your vehicle 5 0XA005 Total fuel used L 01 02 00 00 The total fuel consumption is 513L 6 0XA006 Engine speed rpm 12 04 The engine rotational speed is 1042rpm 7 0XA007 Total engine hours h 12 34 00 01 The total engine run time is 1679054 6 hours 8 0XA008 High resolution vehicle distance m 11 22 00 00 The total mileage is 8721m 9 0X...

Page 48: ... 18 0XA012 Instantaneous Fuel Economy 12 56 00 00 The instantaneous fuel consumption is 22 034 KM L 20 0XA0A0 Status engine brake Reserved 21 0XA0A1 Engine Oil Temperature deg C Reserved 22 0XA0A2 Engine Fuel Temperature deg C Reserved 23 0XA0A3 Total Vehicle Hours h Reserved 24 0XA0A4 Trip Distance km Reserved 25 0XA0A5 Engine Trip Fuel L Reserved 26 0XA0A6 Percent Clutch Slip Reserved If you hav...

Reviews: