Page 2
TRACGL300AN001 General Notes Queclink offers this information as a service to its customers, to support application and engineering efforts that use the products designed by Queclink. The information provided is based upon requirements specifically provided to Queclink by the customers. Queclink has not undertaken any independent search for additional relevant information, including any information that may be in the customer’s possession.
GL300 @Tracker Air Interface Protocol 0. Revision history Revision Date Author Description of change 0.02 2012-10-12 Evan.tu Initial 1.00 2012-10-26 Evan.Tu 1. Add a new parameter to control whether to drive the motor in the command “AT+GTFKS” 2. Add a new command “AT+GTMON”...
Page 8
GL300 @Tracker Air Interface Protocol 2.Add the mode 6 in the command AT+GTFRI 2013-11-14 Evan.Tu 1.Add a new protocol command AT+GTJDC TRACGL300AN001 - 7 -...
GL300 @Tracker Air Interface Protocol 1. Overview 1.1. Scope The @Track Air Interface Protocol is a digital communication interface based on printable ASCII characters over SMS or GPRS which is used for all communication between the backend server and the terminal. The backend server sends a command to the terminal and then the terminal confirms with an acknowledgement message.
GL300 @Tracker Air Interface Protocol 2. System Architecture Figure 1: System architecture The backend server can be accessed by many terminals and should have the following abilities: The backend server should be able to access the internet and listen to the connection originating from the terminal.
GL300 @Tracker Air Interface Protocol 3. Message Description 3.1. Message Format All of the @Track Air Interface Protocol messages are composed of printable ASCII characters. Each message has the following format: Message format Message type AT+GTXXX=<parameter1>,<parameter2>,…$ Command +ACK:GTXXX,<parameter1>,<parameter2>,…$ Acknowledgement +RESP:GTXXX,<parameter1>,<parameter2>,…$ Report The entire message string ends with character ‘$’.
Page 12
GL300 @Tracker Air Interface Protocol When the device receives commands over the air, it supports several commands in one SMS or GPRS packet without separate symbol between two close commands. But it is necessary to make sure the total size of the several commands is not longer than 160 if the commands are sent via SMS.
GL300 @Tracker Air Interface Protocol 3.2. Command and Acknowledgement 3.2.1. Quick Start Setting The command AT+GTQSS is used to set the GPRS parameter and backend server information in one command if all these settings are within 160 bytes, otherwise use AT+GTBSI and AT+GTSRI in two steps.
Page 14
GL300 @Tracker Air Interface Protocol terminal connects to the backend server every time it needs to send data and will shut down the connection when the terminal finishes sending data. And if it is failed to establish a TCP connection with the backend server (including Main Server and Backup Server), it will try to send data via SMS.
Page 15
The first two characters ‘XX’ indicate the device type. ‘1A’ represents GL300. The middle two characters are the main version number and the last two characters are the minimum version number. Both the main version and the minimum version are hex digital.
GL300 @Tracker Air Interface Protocol 3.2.3. Backend Server Register Information The command AT+GTSRI is used to configure the backend server information that the terminal reports to and the report mode that defines the communication method between the backend server and the terminal.
Page 18
GL300 @Tracker Air Interface Protocol Example: +ACK:GTSRI,1A0102,135790246811220,,0003,20100310172830,11F0$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Serial number 0000 – FFFF Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character TRACGL300AN001 - 17 -...
GL300 @Tracker Air Interface Protocol 3.2.4. Global Configuration The AT+GTCFG command is used to configure the global parameters. AT+GTCFG= Example: AT+GTCFG=quectl,123456,,,,,,,,,,,,,,,,,,,,0004$ AT+GTCFG=gl300,,GL300,0,0.0,0,7,0,0,,,,1,1,300,1,0,20491231235959,1,0,,0004$ Parameter Length (byte) Range/Format Default Password 4 – 6 ‘0’ – ‘9’, ‘a’ – ‘z’, ‘A’ – ‘Z’...
Page 20
GL300 @Tracker Air Interface Protocol <GPS on need>: Whether to close GPS chip after retrieving GPS position information. 0: Never close GPS chip 1: Close GPS chip after retrieving GPS information every time. 2: Never close GPS chip only in ignition on state or movement state.
Page 21
GL300 @Tracker Air Interface Protocol 1: Allow the cells’ information report after failed to get GPS position. 2: Do not report the message +RESP:GTGSM if no cell’s information is found. 3: Allow the cells’ information report whatever it gets GPS position or not ...
GL300 @Tracker Air Interface Protocol unavoidable to cost some data traffic for the AGPS function. At present, it takes about 10 KB data traffic for the AGPS function each day. The acknowledgement message of AT+GTCFG command: +ACK:GTCFG, Example: +ACK:GTCFG,1A0102,135790246811220,,0004,20100310172830,11F0$...
Page 23
GL300 @Tracker Air Interface Protocol <mode>: A hex numeric to determine how the function works. Each bit of the hex numeric indicate different behavior that device could do. If the corresponding bit is 1, the device will behave as the description. Otherwise, it won’t behave as the description.
GL300 @Tracker Air Interface Protocol Unique ID IMEI Device name Serial number 0000 – FFFF Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character 3.2.6. Time Adjustment The command AT+GTTMA is used to adjust local time. If the GPS fixing is successful, the local time will be automatically adjusted according to the GPS UTC time.
GL300 @Tracker Air Interface Protocol Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Serial number 0000 – FFFF Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character 3.2.7. Fixed Report Information The command AT+GTFRI is used to configure the parameters of scheduled report.
Page 26
GL300 @Tracker Air Interface Protocol <Mode>: The working mode of the fixed report. 0: Disable fixed report function. 1: Enable the scheduled timing report. 2: Enable the scheduled distance report. Report each time the straight length that the device moved has exceeded the specified distance.
Page 27
GL300 @Tracker Air Interface Protocol Bit2(0004): <altitude> Bit3(0008): GSM LAI and CI, including <mcc>, <mnc>, <lac>, <cellid> Bit4(0010): <send time> <Distance>: the specified distance to send the position information when <Mode> is 2 and this is valid only in the case that GPS chip keep opened always. Unit: meter.
GL300 @Tracker Air Interface Protocol Action time range <Begin time> < <End time>: reports in the time period (begin time, end time) every day. <Begin time> > <End time>: reports starting from <Begin time> and stopping at <End time>...
Page 29
GL300 @Tracker Air Interface Protocol Mode 0 – 3 Longitude <=11 (-)xxx.xxxxxx Latitude <=10 (-)xx.xxxxxx Radius <=7 50 – 6000000m Check interval <=5 0|30 – 86400sec State mode Reserved Reserved Reserved Reserved Reserved Reserved Reserved Serial number 0000 – FFFF Tail character ...
GL300 @Tracker Air Interface Protocol +ACK:GTGEO, Example: +ACK:GTGEO,1A0102,135790246811220,,0,0008,20100310172830,11F0$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name GEO ID 0 – 4 Serial number 0000 – FFFF Send time YYYYMMDDHHMMSS Count number 0000 –...
GL300 @Tracker Air Interface Protocol Reserved Reserved Reserved Reserved Serial number 0000 – FFFF Tail character <Mode>: A numeric to indicate the working mode of speed alarm. 0: Disable speed alarm. 1: Enable speed alarm. If the current speed is within the speed range defined by min speed and max speed, a speed alarm is sent.
Page 32
GL300 @Tracker Air Interface Protocol AT+GTFKS= Example: AT+GTFKS=gl300,1,,1,1,1,,,ffff$ Parameter Length (byte) Range/Format Default Password 4 – 6 ‘0’ – ‘9’, ‘a’ – ‘z’, ‘A’ – ‘Z’ gl300 Power key mode 0|1|2 Full power up Function key mode 0|1|2|3 Power key ind...
GL300 @Tracker Air Interface Protocol 1: Drive the motor vibration when the power key is long pressed to power off <Function key ind>: A numeric to indicate the working mode of the motor for function key. 0: Disable drive the motor when the function key is long pressed ...
<Single Configuration Command>: Get the specified command configuration of the terminal via the message +RESP:GTALS. For example, it is OK to get the configuration of AT+GTCFG by the command “AT+GTRTO=gl300,2,CFG,,,,,000F$”. NOTE: This parameter is available only when <Sub Command> is set to 2. If the parameter is default, the terminal will report all configuration via the message +RESP:GTALL.
Page 35
GL300 @Tracker Air Interface Protocol AT+GTWLT= Example: AT+GTWLT=gl300,1,1,2,13813888888,13913999999,,,,,000C$ Parameter Length(byte) Range/format Default password ‘0’-‘9’,’a’-‘z’,’A’-‘Z’ gl300 call filter 0|1|2 mobile start 1-10 mobile end 1-10 white number list <=20*10 reserved reserved reserved reserved Serial number 0000 – FFFF Tail character ...
GL300 @Tracker Air Interface Protocol Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Serial number 0000 – FFFF Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character Note: It is necessary to make sure the total size of the command is not greater than 160 if it is sent via SMS.
GL300 @Tracker Air Interface Protocol should not include <direct number list> later. <mobile end>: A numeric to indicate the last index of the direct number to input. For example, if it is 2, it will update the direct number list until the 2nd one. If it is empty, it should not include <direct number list>...
GL300 @Tracker Air Interface Protocol 0: Do not unlock SIM-PIN automatically. 1: Each time the device powers on, it will detect whether the SIM card is locked with a PIN. If it is locked, the device will unlock the PIN automatically for one time.
GL300 @Tracker Air Interface Protocol <Mode>: A numeric to check whether to enable the digital input. 0: Disable the digital input, i.e. ignore the status changing of the digital input. 1: Enable the digital input. If the status of the input change, the device will report the message +RESP:GTDIS to the backend server to inform the latest status.
Page 40
GL300 @Tracker Air Interface Protocol Input ID Unit Gsm interval 0|5-1440min 60min Pdp interval 0|5-1440min 60min Reserved Serial number 0000 – FFFF Tail character <Mode>: Working mode. 0: Disable this function 1: Reboot periodically according to the <Interval> and <Time> setting.
3.2.17. Data transfer between UART and backend server The AT+GTDAT command is used to transfer the data between UART and the backend server. AT+GTDAT= Example: AT+GTDAT=gl300,0,,data needs to be sent,0,,,,0016$ AT+GTDAT=gl300,1,,config command to the CAN bus device,1,,,,0016$ Parameter Length (byte) Range/Format Default Password 4 –...
GL300 @Tracker Air Interface Protocol 3.2.19. Outside Working Hours To protect the privacy of the driver when they are off duty, the device could be configured to report empty location information during the outside working hours. The command AT+GTOWH is used to define the working hours and the working mode to protect the privacy. When this function is enabled, the device will report empty latitude, empty longitude, empty LAC, empty Cell ID, empty MCC and empty MNC in all the report messages except for +RESP:GTSOS.
GL300 @Tracker Air Interface Protocol disabled. 3: Automatic mode. Under this mode, the device will ignore the status of the digital input. It will automatically check the current time against the working hours arrange. If it is outside of the working hours, the device will hide the location information.
Page 45
GL300 @Tracker Air Interface Protocol AT+GTTEM=gl300,1,-05,10,15,30,,,,,,,000E$ Parameter Length(byte Range/Format Default Password 4 – 6 '0' – '9' 'a' – 'z' 'A' – 'Z' gl300 mode 0|1|2|3 Min temperature <=3 -20℃-60℃ Max temperature <=3 -20℃-60℃ Duration <=4 0 – 3600sec Send interval <=4...
GL300 @Tracker Air Interface Protocol Serial Number 0000 – FFFF Send Time YYYYMMDDHHMMSS Count Number 0000 – FFFF Tail Character 3.2.21. Store Command String The AT+GTCMD command is used to store the commands which will be used by the command AT+GTUDF.
GL300 @Tracker Air Interface Protocol 3.2.22. User Defined Function The AT+GTUDF command is used to bind input event and the stored commands. The input events will trigger the corresponding stored commands.. AT+GTUDF= Example: AT+GTUDF=gl300,1,1,FFFFFFFF,30,,,FFFFFFFF,1,,,,,0005$ Parameter Length (byte) Range/Format Default Password 4 –...
Page 48
GL300 @Tracker Air Interface Protocol The GPRS network is not attached Bit 4 Bit 5 The GSM network registered Bit 6 The GSM network not registered Network roaming Bit 7 Bit 8 Network non roaming Bit 9 SIM card is locked...
GL300 @Tracker Air Interface Protocol <Stocmd ack>: A numeric to indicate whether to return acknowledgement message after the stored commands are executed. 0: Do not send acknowledgement message when execute the stored command. 1: Send acknowledgement message when execute the stored command.
GL300 @Tracker Air Interface Protocol “gl300”. <max download retry>: specifies the maximum time of retrying to download the configuration file upon downloading failure. <download timeout>: specifies the expiration timeout of one single downloading. If the downloading expires, it is considered to be failure.
GL300 @Tracker Air Interface Protocol 3.3. Report 3.3.1. Position Related Report 3.3.1.1. General Position Report +RESP:GTFRI: report of AT+GTFRI +RESP:GTGEO: report of AT+GTGEO +RESP:GTSPD: report of AT+GTSPD +RESP:GTSOS: report after long press the function if the function key is enabled and the mode is SOS mode.
Page 54
GL300 @Tracker Air Interface Protocol +RESP:GTNMR,1A0102,135790246811220,,0,0,1,1,4.3,92,70.0,121.354335,31.222073,2009 0214013254,0460,0000,18d8,6141,00,,20090214093254,11F0$ +RESP:GTDIS,1A0102,135790246811220,,0,0,1,1,4.3,92,70.0,121.354335,31.222073,20090 214013254,0460,0000,18d8,6141,00,,20090214093254,11F0$ +RESP:GTDOG,1A0102,135790246811220,,0,0,1,1,4.3,92,70.0,121.354335,31.222073,2009 0214013254,0460,0000,18d8,6141,00,2000.0,20090214093254,11F0$ +RESP:GTIGL,1A0102,867844000125073,,,00,1,5,,,,117.201362,31.832724,2012082103203 7,,,,,,,,000C$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9' '-' '_'} Unique ID IMEI Device name Report ID 0 – 4 Report type Number <=2 0 –...
Page 55
GL300 @Tracker Air Interface Protocol 1: This is a turning point. For +RESP:GTGEO 0: exit the corresponding Geo-Fence. 1: enter the corresponding Geo-Fence. For +RESP:GTSPD 0: Outside the speed range. 1: Inside the speed range. For +RESP:GTNMR 0: The state of the device changed from motion to rest.
Page 56
GL300 @Tracker Air Interface Protocol <ODO enable> was set as 0 in the command AT+GTCFG, the field will be empty. <battery percentage>: The current volume of the battery in percentage. 3.3.1.2. Location by Call Report +RESP:GTLBC: Example: +RESP:GTLBC,1A0102,135790246811220,,+8613800000000,1,4.3,92,70.0,121.354335,31.2...
GL300 @Tracker Air Interface Protocol <Battery voltage>: The voltage of the battery. <Charging>: Whether the battery is charging when the external power supply is connected. 0: Not charging 1: Charging <LED on>: The setting of <LED on> in AT+GTCFG.
Page 60
GL300 @Tracker Air Interface Protocol Example: +RESP:GTALL,1A0102,860599000000448,GL300,BSI,cmnet,,,,,,,SRI,2,,1,116.228.146.250 ,8161,192.0.0.0,0,+8618600126107,5,0,,,,,CFG,gl300,GL300,1,0.8,0,5,003F,0,,0FFF,0,1,1,30 0,1,0,20491231235959,1,0,,NMD,0,2,3,2,300,300,2,3,0,,,,,TMZ,+0000,0,FRI,3,0,,,0000,0000, 30,30,180,180,001F,1000,100,0,5,50,5,0,,GEO,0,0,0,0,50,0,0,,,,,,,,1,0,0,0,50,0,0,,,,,,,,2,0,0,0,50 ,0,0,,,,,,,,3,0,0,0,50,0,0,,,,,,,,4,0,0,0,50,0,0,,,,,,,,SPD,0,0,0,60,300,,,,,,,,,,,,,,,,FKS,1,1,3,0,0,,,WLT ,1,,,,,,,,,,,,,,,,,,,GLM,0,,,,,,,,,,,,PIN,1,,0,,,,,DIS,1,0,5,,,,,,DOG,0,60,30,0200,,1,0,0,60,60,,NTS,0, 30,10,,,,10,,OWH,0,1f,0900,1200,1300,1800,,,0,,,,,,,,,TEM,0,0,0,60,300,,,,,,,UPC,0,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 XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name <=40 APN user name <=30 APN password <=30 Reserved...
Page 61
GL300 @Tracker Air Interface Protocol ODO mileage <=9 0.0 – 4294967.0Km GPS on need 0|1|2|3 GPS fix delay 5 – 60sec Report items mask <=4 0000 – FFFF Gsm report 0|1|2|3 Reserved Event mask 0000-FFFF EPB mode LED on 0|1|2...
Page 65
GL300 @Tracker Air Interface Protocol white number Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved google mode 0|1|2 direct number direct number direct number Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved auto unlock PIN ‘0’-‘9’ PIN checking Reserved Reserved...
Page 66
GL300 @Tracker Air Interface Protocol Interval <=2 1-30 days Time HHMM 0200 Reserved Report Before Reboot Input ID Unit Gsm interval 0|5-1440 Pdp interval 0|5-1440 Reserved enable Rssi threhold 0 – 35 Interval 0 – 300min Oper1 Oper2 Oper3 Gsm interval 0 –...
Page 68
GL300 @Tracker Air Interface Protocol Example: +RESP:GTCID,1A0102,135790246811220,,898600810906F8048812,20100214093254,11F0 Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name ICCID Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character +RESP:GTCSQ: The report for real time operation CSQ...
Page 69
GL300 @Tracker Air Interface Protocol Tail character <Device type>: A string represents the type of the device. <Firmware version>: The firmware version. The first two characters point out the main version and the last two characters point out the subsidiary version. For example: 010A means the version 1.10...
Page 70
GL300 @Tracker Air Interface Protocol Tail character +RESP:GTALS: The report for real time operation READ,for example DIS Example: +RESP:GTALS,1A0102,135790246811220,GL300,DIS,1,1,5,,,,,,20121119083156,10FB$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Input ID Mode 0|1|2|3 Debounce time <=2...
GL300 @Tracker Air Interface Protocol Sv_power 0-55 Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character <GPS level>:Four levels: 0: Can not fix 1: Hard to fix 2: A little hard fix 3: Easy to fix ...
Page 72
GL300 @Tracker Air Interface Protocol Example: +RESP:GTPNA,1A0102,135790246811220,,20100214093254,11F0$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character +RESP:GTPFA: Example: +RESP:GTPFA,1A0102,135790246811220,,20100214093254,11F0$ Parameter Length (byte)
Page 73
GL300 @Tracker Air Interface Protocol 0XXX XXXX Cell ID XXXX Odo mileage 0.0 – 4294967.0Km Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character <Last longitude>: The longitude of the last position. The format is “(-)xxx.xxxxxx” and the value range is from “-180.000000”...
Page 74
GL300 @Tracker Air Interface Protocol Example: +RESP:GTBPL,1A0102,135790246811220,,3.53,0,4.3,92,70.0,121.354335,31.222073,20090 214013254,0460,0000,18d8,6141,00,20100214093254,11F0$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Battery voltage <=4 0.0 – 4.50V GPS accuracy Speed <=5 0.0 – 999.9km/h Azimuth <=3 0 – 359 ±XXXXX.X m...
Page 75
GL300 @Tracker Air Interface Protocol 0XXX 0XXX XXXX Cell ID XXXX Odo mileage 0.0 – 4294967.0Km Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character +RESP:GTSTC: Example: +RESP:GTSTC,1A0102,135790246811220,,0,4.3,92,70.0,121.354335,31.222073,200902140 13254,0460,0000,18d8,6141,00,20100214093254,11F0$ Parameter Length (byte) Range/Format Default Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'}...
Page 76
GL300 @Tracker Air Interface Protocol Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name State 21|22|41|42 GPS accuracy Speed <=5 0.0 – 999.9km/h Azimuth <=3 0 – 359 ±XXXXX.X m Altitude <=8 ±XXX.XXXXXX Last longitude <=11 ±XX.XXXXXX Last latitude <=10...
Page 77
GL300 @Tracker Air Interface Protocol Unique ID IMEI Device name Geo active GPS accuracy Speed <=5 0.0 – 999.9km/h Azimuth <=3 0 – 359 ±XXXXX.X m Altitude <=8 ±XXX.XXXXXX Last longitude <=11 ±XX.XXXXXX Last latitude <=10 GPS UTC time YYYYMMDDHHMMSS...
Page 78
GL300 @Tracker Air Interface Protocol 0XXX XXXX Cell ID XXXX Odo mileage 0.0 – 4294967.0Km Send time YYYYMMDDHHMMSS Count number 0000 – FFFF Tail character <Duration of Ignition Off>: Duration since last time the ignition is off. If greater than 999999 seconds, report as 999999 seconds.
Page 79
GL300 @Tracker Air Interface Protocol +RESP:GTGSM Example: +RESP:GTGSM,1A0102 011874000103767,FRI,0460,0000,1878,0871,20,,0460,0000,1878,0 152,16,,,,,,,,,,,,,,,,,,,,,,,,,,0460,0000,1878,0873,57,00,20100712071540,0008$ Parameter Length(byte) Range Default protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} unique id IMEI fix type SOS|RTL|LBC|FRI|GSM mcc1 0XXX mnc1 0XXX lac1 cellid1 rxlevel1 0-63 reserved1 mcc2 0XXX mnc2 0XXX...
Page 80
GL300 @Tracker Air Interface Protocol rxlevel6 0-63 reserved6 0XXX 0XXX cellid rxlevel 0-63 send time YYYYMMDDHHMMSS count num Tail character <fix type> : A string to indicate what kind of GPS fixing this cell information is for. "SOS"...
Page 81
GL300 @Tracker Air Interface Protocol Protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'} Unique ID IMEI Device name Alarm type 1|2|3 Temperature XX.X GPS accuracy Speed <=5 0.0 – 999.9km/h Azimuth <=3 0 – 359 ±XXXXX.X m Altitude <=8 ±XXX.XXXXXX Last longitude <=11...
Page 82
GL300 @Tracker Air Interface Protocol unique ID IMEI device name <=10 ‘0’-‘9’,’a’-‘z’,’A’-‘Z’ Command id result 100|101|102|103|200|201|202|300|301|302 download URL <=60 Complete URL reserved send time YYYYMMDDHHMMSS count number 0000-FFFF tail character <Command id>: The command id in the update configure file.It is always 0 before the device start to update device configure.It is total number of the commands when the respond result...
Page 83
GL300 @Tracker Air Interface Protocol Longitude <=11 (–)xxx.xxxxxx Latitude <=10 (–)xx.xxxxxx GPS UTC Time YYYYMMDDHHMMSS 0XXX 0XXX XXXX Cell ID XXXX Reserved Send Time YYYYMMDDHHMMSS Count Number 0000 – FFFF Tail Character +RESP:GTJDS: Example: +RESP:GTJDS,0A0102,135790246811220,,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 XX0000 –...
<Jamming Status>: The current Jamming status of the device. 1: Quit the jamming. 2: Enter the jamming. +RESP:GTDAT Example: +RESP:GTDAT,1A0102,135790246811220,GL300,config command to the CAN bus device,20121117112247,032D$ Parameter Length(byte) Range Default protocol version XX0000 – XXFFFF, X∈{'A'-'Z','0'-'9'}...
SMS with Google Maps hyperlink to a mobile phone. If location 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>...
GL300 @Tracker Air Interface Protocol 3.4. Heartbeat Heartbeat is used to maintain the contact between the device and the backend server if communicating via GPRS. The heartbeat package is sent to the backend server at the interval defined by <Heartbeat interval> in AT+GTQSS or AT+GTSRI command.
Page 87
GL300 @Tracker Air Interface Protocol Count number 0000 – FFFF Tail character <Count number>: The backend server uses the <Count number> extracted from the received message as the <Count number> in the server acknowledgement. TRACGL300AN001 - 86 -...