background image

GSM/GPRS/GPS Tracker 

GL300

@Track Air Interface Protocol 

Application Notes: TRACGL300AN001 

Revision: 1.02 

[email protected]

Содержание GL300

Страница 1: ...GSM GPRS GPS Tracker GL300 Track Air Interface Protocol Application Notes TRACGL300AN001 Revision 1 02 sales eddywireless com...

Страница 2: ...ermore system validation of this product designed by Queclink within a larger electronic system remains the responsibility of the customer or the customer s system integrator All specifications suppli...

Страница 3: ...3 2 9 Speed Alarm 29 3 2 10 Function Key Setting 30 3 2 11 Real Time Operation 32 3 2 12 White Call List Configuration 33 3 2 13 Google link SMS configuration 35 3 2 14 Auto unlock SIM PIN 36 3 2 15...

Страница 4: ...GL300 Tracker Air Interface Protocol TRACGL300AN001 3 3 3 6 Report Google Maps hyperlink 84 3 4 Heartbeat 85 3 5 Sever Acknowledgement 85 Appendix Message Index 87 Queclink Confidential...

Страница 5: ...GL300 Tracker Air Interface Protocol Table Index TABLE 1 TERMS AND ABBREVIATIONS 8 TRACGL300AN001 4 Queclink Confidential...

Страница 6: ...GL300 Tracker Air Interface Protocol Figure Index FIGURE 1 SYSTEM ARCHITECTURE 9 FIGURE 2 TRACKER PROTOCOL MESSAGES FLOW 10 TRACGL300AN001 5 Queclink Confidential...

Страница 7: ...served in the commands AT GTQSS AT GTBSI 10 Modified the report massage RESP GTDOG 11 Modified the description of NOTE in the command AT GTFRI 12 Add the report massage RESP GTDAT 13 Add a parameter G...

Страница 8: ...GL300 Tracker Air Interface Protocol TRACGL300AN001 7 2 Add the mode 6 in the command AT GTFRI 2013 11 14 Evan Tu 1 Add a new protocol command AT GTJDC Queclink Confidential...

Страница 9: ...nd server The purpose of this document is to describe how to build up the backend server based on the Track Air Interface Protocol 1 2 Terms and Abbreviations Table 1 Terms and abbreviations Abbreviat...

Страница 10: ...The backend server should be able to access the internet and listen to the connection originating from the terminal The backend server should be able to support a TCP or UDP connection with the termin...

Страница 11: ...racter is used to separate the neighbouring parameter characters The parameter string may contain the ASCII characters 0 9 a z A Z Detailed descriptions of each message format are located in the speci...

Страница 12: ...2359 60 60 1F 0 0007 AT GTGEO gl300 0 3 101 412248 21 187891 1000 600 0008 AT GTSPD gl300 1 5 40 30 60 0009 It includes three commands AT GTFRI AT GTGEO and AT GTSPD in the above message And the termi...

Страница 13: ...0 1 2 1 Main server IP domain name 60 Main server port 5 0 65535 0 Backup server IP 15 0 0 0 0 Backup server port 5 0 65535 0 SMS gateway 20 Heartbeat interval 3 0 5 360min 0 SACK enable 1 0 1 0 Rese...

Страница 14: ...ransmitting 6 UDP with fixed local port Like the UDP mode the terminal will send data using UDP protocol The difference is the terminal will use fixed local port rather than random port to communicate...

Страница 15: ...version The combination of the device type and the version number of the applied protocol The first two characters XX indicate the device type 1A represents GL300 The middle two characters are the ma...

Страница 16: ...word 30 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Serial number 4 0000 FFFF Tail character 1 The acknowledgement message of AT GTBSI command ACK GTBSI Example ACK GTBSI 1A0102 135790246811220 0002 2...

Страница 17: ...Heartbeat interval 3 0 5 360min 0 SACK enable 1 0 1 0 SMS ACK Enable 1 0 1 0 Quick Link Enable 1 0 1 0 Reserved 0 Reserved 0 Serial number 4 0000 FFFF Tail character 1 SMS ACK Enable This defines whe...

Страница 18: ...003 20100310172830 11F0 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Serial number 4 0000 FFFF Send time 14 YYYYMMDDHHMMSS Cou...

Страница 19: ...0 Reserved 0 Event mask 4 0000 3FFF 0FFF EPB mode 1 0 1 0 LED on 1 0 1 2 1 Info report enable 1 0 1 1 Info report interval 5 30 86400sec 300 Location by call 1 0 1 1 Expiry enable 1 0 1 0 Expiry time...

Страница 20: ...rwise the field will be empty Bit0 0001 speed Bit1 0002 azimuth Bit2 0004 altitude Bit3 0008 GSM LAI and CI including mcc mnc lac cellid Bit4 0010 send time Bit5 0020 Device name Event mask A Hex valu...

Страница 21: ...ry voltage charging status Power and GPS LED working mode GPS on need setting GPS antenna type GPS antenna status the last known time of GPS fix 0 Disable the device information report function 1 Enab...

Страница 22: ...DHHMMSS Count number 4 0000 FFFF Tail character 1 3 2 5 Non movement detection The AT GTNMD command is used to configure the parameters for non movement detection AT GTNMD Example AT GTNMD gl300 3 2 3...

Страница 23: ...atus Movement duration A time parameter to determine whether the device enters movement status If the motion sensor detects that the device keeps in movement for a period of time defined by Movement d...

Страница 24: ...0 Sign 1 Hour Offset 2 0 23 00 Minute Offset 2 0 59 00 Daylight Saving 1 0 1 0 UTC Time 14 YYYYMMDDHHMMSS Reserved 0 Reserved 0 Reserved 0 Reserved 0 Serial number 4 0000 FFFF Tail character 1 Sign In...

Страница 25: ...Range Format Default Password 4 6 0 9 a z A Z gl300 Mode 1 0 1 2 3 4 5 6 0 Discard no fix 1 0 1 1 Reserved 0 Reserved 0 Begin time 4 HHMM 0000 End time 4 HHMM 0000 Check interval 5 5 86400sec 180 Sen...

Страница 26: ...vice position if the calculated time interval per current time against the last report time is greater than the Send Interval or the length of path between the current position and the last position i...

Страница 27: ...l is considered staying at one position the terminal will send out at most this number of reports before it moves again corner A numeric to indicate whether to report RESP GTFRI message according to t...

Страница 28: ...could make mistake to detect turning point sometimes The acknowledgement message of AT GTFRI command ACK GTFRI Example ACK GTFRI 1A0102 135790246811220 0007 20100310172830 11F0 Parameter Length byte...

Страница 29: ...gative starting with minus and east longitude is defined as positive without Latitude The latitude of a point which is defined as the centre of the Geo Fence circular region The format is xx xxxxxx an...

Страница 30: ...nfigure speed alarm of the device Based on the working mode set the device will report speed alarm when its speed is outside or inside of a predefined range AT GTSPD Example AT GTSPD gl300 1 5 40 30 6...

Страница 31: ...d Send interval After the speed alarm is triggered the speed alarm message is sent every interval time but when the send interval is set to 0 the speed alarm message will be sent only once Note The pa...

Страница 32: ...when the function key is long pressed And after long press the function key the terminal will report the message RESP GTSWG to inform to switch on or off Geo Fence ID 0 via this operation 2 Geo Fence...

Страница 33: ...Serial number 4 0000 FFFF Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 3 2 11 Real Time Operation The AT GTRTO command is used to retrieve information from the terminal or co...

Страница 34: ...he corresponding information will be reported via the message RESP GTINF C RESERVED D RESERVED E GSV Request the device to report the GPS fix level F GSM Request the device to report the cells informa...

Страница 35: ...r list or direct number list it won t return a google link SMS to the incoming number even if the parameter location by call was set as 1 mobile start A numeric to indicate the first index of the whit...

Страница 36: ...t number list 20 3 reserved 0 reserved 0 reserved 0 reserved 0 Serial number 4 0000 FFFF Tail character 1 google mode A numeric to indicate whether to send a SMS with google link to the number in dire...

Страница 37: ...The acknowledgment message of the AT GTGLM command ACK GTGLM Example ACK GTGLM 1A0102 135790246811220 000D 20101029085505 0025 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFF...

Страница 38: ...20 000E 20101029085505 0027 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Serial number 4 0000 FFFF Send time 14 YYYYMMDDHHMMSS...

Страница 39: ...102 135790246811220 0010 20101029085505 0028 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Serial number 4 0000 FFFF Send time...

Страница 40: ...1 to report If this is enabled the device will make a real time location before sending the message in order to send it with the current location information Input ID ID of the digital input port whi...

Страница 41: ...ansferred data 0 The data should be transferred from UART to the backend server 1 The data should be transferred from the backend server to UART Data The data to be transferred It should be printable...

Страница 42: ...interval time to change to another opetor Oper1 The first network it will select when under threshold over interval time Oper2 The second network it will select when under threshold over interval tim...

Страница 43: ...Start1 4 HHMM 0900 Working Hours End1 4 HHMM 1200 Working Hours Start2 4 HHMM 1300 Working Hours End2 4 HHMM 1800 Reserved 0 Reserved 0 Digital Input ID 1 0 1 0 Reserved 0 Reserved 0 Reserved 0 Reser...

Страница 44: ...y Working Hours Start2 Working Hours End2 The second period of the working hours in a day Digital Input ID The input ID used to trigger this function when mode is 1 or 2 Only digital input port 1 is s...

Страница 45: ...age RESP GTTEM when the current temperature is higher than the highest temperature defined by Max temperature Min temperature The lower limit of the temperature range Max temperature The upper limit o...

Страница 46: ...Reserved 0 Reserved 0 Reserved 0 Serial number 4 0000 FFFF Tail character 1 Mode The working mode of the store command string 0 Delete the stored command 1 Add the stored command Store cmd id A numeri...

Страница 47: ...eserved Reserved Reserved Reserved Serial number 4 0000 FFFF Tail character 1 Mode The working mode of the user defined fuction 0 Disable the group 1 Enable the group 2 Delete the group Group id A num...

Страница 48: ...t 22 SIM card is inserted 24 Bit 23 SIM card is not inserted 25 Bit 24 Reserved 26 Bit 25 Reserved 27 Bit 26 Inside the Geo 0 28 Bit 27 Outside the Geo 0 29 Bit 28 Inside the Geo 1 30 Bit 29 Outside t...

Страница 49: ...FF X A Z 0 9 Unique ID 15 IMEI Device name 20 Serial number 4 0000 FFFF Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 3 2 23 Update configuration over the air The AT GTUPC comm...

Страница 50: ...means this is just a path without any file the unit will add imei ini as the default configuration file name at the end of URL The acknowledgement message of AT GTUPC command ACK GTUPC Example ACK GTU...

Страница 51: ...device will report RESP GTJDR message This message only is reported with entering into Jamming 2 Enable Jamming detection function if the jamming is detected the device will report RESP GTJDS message...

Страница 52: ...mmand ACK GTJDC Example ACK GTJDC 0A0102 135790246811220 0016 20090214093254 11F0 Parameter Length byte Range Format Default Protocol Version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device Name 20...

Страница 53: ...4335 31 222073 20090 214013254 0460 0000 18d8 6141 00 20090214093254 11F0 RESP GTFRI 1A0102 135790246811220 0 0 2 1 4 3 92 70 0 121 354335 31 222073 20090 214013254 0460 0000 18d8 6141 00 0 4 3 92 70...

Страница 54: ...ormat Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 _ Unique ID 15 IMEI Device name 20 Report ID 1 0 4 Report type 1 0 1 Number 2 0 15 GPS accuracy 2 0 1 50 Speed 5 0 0 999 9km h Azimuth 3 0 359...

Страница 55: ...oint in the report information from GPS accuracy to Odo mileage is repeated for each point GPS accuracy The HDOP defined in NMEA0183 The range of value is 1 50 The smaller the value the higher the pre...

Страница 56: ...9 Altitude 8 XXXXX X m Longitude 11 XXX XXXXXX Latitude 10 XX XXXXXX GPS UTC time 14 YYYYMMDDHHMMSS MCC 4 0XXX MNC 4 0XXX LAC 4 XXXX Cell ID 4 XXXX Odo mileage 9 0 0 4294967 0Km Reserved2 0 Send time...

Страница 57: ...eo mode the new mode of Geo Fence 0 Please refer to the parameter Mode in the command AT GTGEO Geo radius the radius of Geo Fence 0 Please refer to the parameter Radius in the command AT GTGEO Geo che...

Страница 58: ...h type 1 0 1 Temperature 3 XX Reserved 0 Reserved 0 Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 State The current motion state of the device 21 The device attached vehicle is...

Страница 59: ...e what the type of flash is 0 SST flash 1 NMX flash 3 3 3 Report for Querying These are the report of real time querying by command AT GTRTO RESP GTGPS The report for real time operation GPS Example R...

Страница 60: ...10 0 0 168 http www queclink com configure ini JDC 1 25 5 10 10 20130123034509 02AE Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name...

Страница 61: ...DHHMMSS 204912312 35959 Agps mode 1 0 1 0 Sleep enable 1 0 1 0 Reserved 0 NMD 3 NMD NMD mode 1 0 F Non movement duration 3 1 255 15sec 2 Movement duration 2 1 50 100ms 3 Movement threshold 1 2 9 2 res...

Страница 62: ...ovement send number 1 1 5 5 corner 3 0 180 0 Reserved 0 GEO 3 GEO GEO GEO ID0 1 0 0 Mode 1 0 3 0 Longitude 11 xxx xxxxxx 0 00000 Latitude 10 xx xxxxxx 0 00000 Radius 7 50 6000000m 50 Check interval 5...

Страница 63: ...GEO ID3 1 3 3 Mode 1 0 3 0 Longitude 11 xxx xxxxxx 0 00000 Latitude 10 xx xxxxxx 0 00000 Radius 7 50 6000000m 50 Check interval 5 0 30 86400sec 0 State mode 1 0 1 0 Reserved 0 Reserved 0 Reserved 0 Re...

Страница 64: ...Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 FKS 3 FKS FKS Power key mode 1 0 1 2 1 Full power up 1 0 1 1 Function key mode 1 0 1 2 3 3 Power key ind 0 0 1...

Страница 65: ...eserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 Reserved 0 PIN 3 PIN PIN auto unlock PIN 1 0 1 1 PIN 4 8 0 9 PIN checking 1 0 1 0 Reserved 0 Reserved 0 Reserved 0 Reserved...

Страница 66: ...rval 3 0 300min 10 Reserved 0 OWH 3 OWH OWH Mode 1 0 1 2 3 0 Day of Work 2 0 7F 1F Working Hours Start1 4 HHMM 0900 Working Hours End1 4 HHMM 1200 Working Hours Start2 4 HHMM 1300 Working Hours End2 4...

Страница 67: ...shold 3 0 31 25 Reserved 0 Jamming Cell Number Threshold 2 0 99 5 Enter Jamming Timer Threshold 3 0 300 sec 10 Quit Jamming Timer Threshold 4 0 3600sec 10 Reserved 0 Reserved 0 Reserved 0 Reserved 0 R...

Страница 68: ...Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 CSQ RSSI 2 0 31 99 CSQ BER 2 0 7 99 Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Ta...

Страница 69: ...P GTBAT 1A0102 135790246811220 0 4 10 0 1 20100214093254 11F0 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 External power supp...

Страница 70: ...5 reserved 0 reserved 0 reserved 0 reserved 0 reserved 0 Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 RESP GTGSV The report for GPS level Example RESP GTGSV 1A0102 3594640360...

Страница 71: ...arging report RESP GTSTT Device motion state indication RESP GTPDP GPRS PDP connection report RESP GTSWG Switch on or off Geo Fence 0 via function key RESP GTIGN Ignition on report RESP GTIGF Ignition...

Страница 72: ...rsion 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 RESP GTEPN Example RESP GTEPN 1A0102 135790246811220 0 4 3 92 70...

Страница 73: ...he unit is degree South Latitude is defined as negative starting with minus and north Latitude is defined as positive without RESP GTEPF Example RESP GTEPF 1A0102 135790246811220 0 4 3 92 70 0 121 354...

Страница 74: ...XXXX GPS UTC time 14 YYYYMMDDHHMMSS MCC 4 0XXX MNC 4 0XXX LAC 4 XXXX Cell ID 4 XXXX Odo mileage 9 0 0 4294967 0Km Send time 14 YYYYMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 RESP GTBTC Examp...

Страница 75: ...FFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Reserved 0 GPS accuracy 1 0 Speed 5 0 0 999 9km h Azimuth 3 0 359 Altitude 8 XXXXX X m Last longitude 11 XXX XXXXXX Last latitude 10 XX XXXXXX GPS UTC t...

Страница 76: ...YMMDDHHMMSS Count number 4 0000 FFFF Tail character 1 RESP GTPDP Example RESP GTPDP 1A0102 135790246811220 20100214093254 11F0 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFF...

Страница 77: ...te or deactivate Geo Fence 0 by the long press of the function key 0 deactivate Geo Fence 0 1 activate Geo Fence 0 RESP GTIGN Example RESP GTIGN 1A0102 135790246811220 1200 0 4 3 92 70 0 121 354335 31...

Страница 78: ...3254 11F0 Parameter Length byte Range Format Default Protocol version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15 IMEI Device name 20 Duration of Ignition On 6 0 999999 sec GPS accuracy 1 0 Speed 5 0 0 999...

Страница 79: ...ue id 15 IMEI fix type 3 SOS RTL LBC FRI GSM mcc1 4 0XXX mnc1 4 0XXX lac1 4 cellid1 4 rxlevel1 2 0 63 reserved1 0 mcc2 4 0XXX mnc2 4 0XXX lac2 4 cellid2 4 rxlevel2 2 0 63 reserved2 0 mcc3 4 0XXX mnc3...

Страница 80: ...h of the neighbor cell i This parameter is a 6 bit coded in 1 dB steps 0 110 dBm 1 to 62 109 to 48 dBm 63 47 dBm reservedi The reserved filed for the neighbor cell i mcc MCC of the service cell mnc MN...

Страница 81: ...longitude is defined as positive without Last latitude The latitude of the last position The format is xx xxxxxx and the value range is from 90 000000 to 90 000000 The unit is degree South Latitude i...

Страница 82: ...s refused by the device 103 the update process is refused because the battery is low 200 the device starts to download the package 201 the device finishes downloading the package successfully 202 the...

Страница 83: ...11220 2 0 4 3 92 70 0 121 354335 31 222073 200902140 13254 0460 0000 18d8 6141 00 20090214093254 11F0 Parameter Length byte Range Format Default Protocol Version 6 XX0000 XXFFFF X A Z 0 9 Unique ID 15...

Страница 84: ...fer Report If BUFFER function is enabled the terminal will save the message into the BUFFER in the following circumstances No GSM signal Failed to activate GPRS context for the TCP or UDP connection F...

Страница 85: ...ocation by call is set to 1 GL300 will sent its current position to the incoming call via SMS with Google Maps hyperlink if the incoming call is a direct number Please refer to direct number list in t...

Страница 86: ...r 1 Whenever the backend server receives a heartbeat package it should reply an acknowledgement to the device SACK GTHBD Example SACK GTHBD 1A0102 11F0 Parameter Length byte Range Format Default Proto...

Страница 87: ...rotocol TRACGL300AN001 86 Count number 4 0000 FFFF Tail character 1 Count number The backend server uses the Count number extracted from the received message as the Count number in the server acknowle...

Страница 88: ...CFG AT GTNMD ACK GTNMD AT GTTMA ACK GTTMA AT GTFRI ACK GTFRI AT GTGEO ACK GTGEO AT GTSPD ACK GTSPD AT GTFKS ACK GTFKS AT GTRTO ACK GTRTO AT GTWLT ACK GTWLT AT GTGLM ACK GTGLM AT GTPIN ACK GTPIN AT GTD...

Страница 89: ...RESP GTLBC RESP GTPNL RESP GTNMR RESP GTGCR RESP GTDOG RESP GTIGL Device Information Report RESP GTINF Report for Querying RESP GTGPS RESP GTALL RESP GTCID RESP GTCSQ RESP GTVER RESP GTBAT RESP GTTMZ...

Страница 90: ...ace Protocol TRACGL300AN001 89 RESP GTIGN RESP GTIGF RESP GTGSM RESP GTTEM RESP GTUPC RESP GTJDR RESP GTJDS Executive command Report RESP GTDAT Heartbeat ACK GTHBD SACK GTHBD Server Acknowledgement SA...

Отзывы: