GT300 @Track Air Interface Protocol Novacom Wireless GL100 @Track Air Interface Protocol
GT300 @Track Air Interface Protocol Document Title GT300 @Track Air Interface Protocol Version 4.00 Date 2010-06-08 Status Release General Notes Novacom Wireless offers this information as a service to its customers, to support application and engineering efforts that use the products designed by Novacom Wireless. The information provided is based upon requirements specifically provided to Novacom Wireless by the customers.
Contents Contents ............................................................................................................................................ 2 0. Revision History ........................................................................................................................... 4 1. Overview ....................................................................................................................................... 5 1.1. Scope of This Document ...........................
GT300 @Track Air Interface Protocol 4.4. Geo-Fence Alarm Setting .................................................................................................. 48 4.5. Real Time Operation ......................................................................................................... 49 4.5.1. Get the Latest Successful GPS Fixing Time ......................................................... 49 4.5.2. Real Time Locate ............................................................................
GT300 @Track Air Interface Protocol 0. Revision History Revision Date Author Description of change V2.00 2009-09-07 Eagle LIU Initial V2.01 2009-10-30 Eagle LIU 1) Extend AT+GTMSA working mode 2) Add AT+GTTMA command 3) Add time zone information into +RESP:GTALL V3.
GT300 @Track Air Interface Protocol 1. Overview 1.1. Scope of This Document 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. If necessary, the terminal also sends report messages to the backend server.
GT300 @Track Air Interface Protocol 2. 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. — The backend server should be able to support a TCP or UDP connection with the terminal. It should be able to receive data from the terminal and send data to the terminal. — The backend server should be able to receive and send SMS.
GT300 @Track 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=,,… Command +ACK:GTXXX,,,… Acknowledgement +RESP:GTXXX,,,… Report The entire message string ends with „\0‟. The characters „XXX‟ identify the deferent message.
GT300 @Track Air Interface Protocol Command Acknowledgement Terminal Backend Server Report Report Report Figure 1: @Tracker Protocol messages flow Note: The Heart Beat Message (GTHBD, refer to chapter 3.4) is exceptional.
GT300 @Track Air Interface Protocol 3.2. Command And Acknowledgement 3.2.1. Backend Server Register Information The command AT+GTSRI is used to configure the GPRS parameters and server information of the terminal. It is also used to configure the report mode and connection mode between the backend server and the terminal. When the terminal is configured correctly, it should be able to report data to the backend server. ¾ AT+GTSRI= Example: AT+GTSRI=gt300,0,cmnet,,, 116.228.221.
GT300 @Track Air Interface Protocol responds to each of the heart beat data. In this way, both sides can confirm the connection is alive. 3: UDP mode. In this mode, the terminal sends data to the backend server via UDP protocol. 4: Force on SMS. All the data from the terminal are sent to the backend server via SMS message. — : Access point name (APN). — : the GPRS APN user name. If the parameter field is empty, the parameter will be cleared. — : the GPRS APN password.
GT300 @Track Air Interface Protocol 3.2.2. Base Equipment Information The AT+GTBEI command is used to configure the base equipment information of the terminal, including the threshold of over-speed alarm, the interval to send information report(including ICCID, GSM signal level, battery level and the status of charger), the parameters of the secondary backend server and the visibility of SIM card contacts. Example: AT+GTBEI=gt300,,,0,80,0,0,10, 116.228.221.
GT300 @Track Air Interface Protocol — : The IP address of the secondary backend server. Example as “192.117.16.7”. — : The port of the secondary backend server. The valid value is 0-65535. — : 0 to disable the SIM contact menu of the terminal, 1 to enable the SIM contact menu.
GT300 @Track Air Interface Protocol — : Enable or disable the movement detect function. Please refer to chapter 4.3.2 for details. — : The speed threshold of movement detect. The unit is km/h. — : The distance threshold of movement detect. The unit is meter.
GT300 @Track Air Interface Protocol — : The latitude of a point which is defined as the centre of the Geo-Fence circular region. The format is “(-)xx.xxxxxx” and the value range is from “-90.000000” to “90.000000”. The unit is degree. South Latitude is defined as negative starting with minus “-” and north Latitude is defined as positive without “+”. — : The radius of the Geo-Fence circular region. The value range is (0-6000000) and the unit is meter.
GT300 @Track Air Interface Protocol 4: Reset all parameters to factory setting. Please note that the following parameters will not be reset: , main server information (, , ), GPRS information (, , , local phone book and volume settings). 5: Get the ICCID of the SIM card which is being used by the terminal. 6: Get the current GSM signal level of the terminal. 7: Get the software version.
GT300 @Track Air Interface Protocol ¾ AT+GTMSA= Example: AT+GTMSA=gt300,1,1,3,5, +7911888888,,,0005 Parameter Length(byte) password 4~8 mode 1 send last position 1 sensitivity <=2 alarm timeout <=2 falling call <=20 Range/Format „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ 0|1|2|3 0|1 1-10 5-10 (second) Default gt300 0 1 5 5 reserved 2 Reserved 0 reserved 2 Reserved 0 serial number 4 0000-FFFF — : The working mode of the motion sensor as below 0: Disable this function.
GT300 @Track Air Interface Protocol 3.2.7. SOS Key Function The AT+GTSOS command is used to configure the SOS key function. ¾ AT+GTSOS= Example: AT+GTSOS=gt300,1,1, +7911888888,0006 Parameter Length(byte) Range/Format Default password 4~8 „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ gt300 mode 1 0|1|2|3 3 send last position 1 0|1 1 SOS number <=20 serial number 4 0000-FFFF — : The working mode of the SOS key as below 0: Disable this function. 1: Only make the SOS call if SOS key is pressed for 3 seconds.
GT300 @Track Air Interface Protocol Parameter Length(byte) Range/Format Default password 4~8 „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ gt300 operation 1 1 record index <=2 1-20 3 DCS 1 0|1 name <=56 phone number <=20 serial number 4 0000-FFFF — : 1 means write to the local phone book. — : Index of the phone book entry to edit. Total 20 entries in the local phone book. — : Data coding scheme, indicates which coding scheme is used for the field. 0 is ASCII, 1 is UCS2.
GT300 @Track Air Interface Protocol 3.2.9. Remote Volume Control The AT+GTRVC command is used to control the volume of voice call and ring tone of the terminal. ¾ AT+GTRVC= Example: AT+GTRVC=gt300,3,5,3,4,2,0008 Parameter Length(byte) Range/Format Default password 4~8 „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ gt300 normal speech 1 1-7 hands-free speech 1 1-7 headset speech 1 1-7 normal ring tone 1 1-7 headset ring tone 1 1-7 serial number 4 0000-FFFF — : The volume of the receiver during a voice call.
GT300 @Track Air Interface Protocol ¾ AT+GTTMA= Example: AT+GTTMA=gt300,1,8,0,20090917123500,0009 Parameter Length(byte) Range/Format Default value password 4~8 „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ gt300 hide time menu 1 0|1 0 time zone index <=2 1-79 daylight saving 1 0|1 UTC time 14 YYYYMMDDHHMMSS serial number 4 0000-FFFF — : the valid character of password is „0‟-9‟, „a‟-„z‟, „A‟-„Z‟. The default value is “gt300”.
GT300 @Track Air Interface Protocol 28 Hong Kong 8 68 Tehran 3.5 29 Honolulu -10 69 Tokyo 9 30 Islamabad 5 70 Tonga 12.75 31 Istanbul 2 71 Vancouver -8 32 Jakarta 7 72 Vienna 1 33 Johannesburg 2 73 Vladivostok 10 34 Kabul 4.5 74 Warsaw 1 35 Kathmandu 5.75 75 Wellington 12 36 Kiev 2 76 Yangon 6.5 37 Kuala Lumpur 8 77 Zurich 1 38 Kwajalein -12 39 La Paz -3.5 40 Lisbon 0 — : 0 to disable the daylight saving, 1 to enable.
GT300 @Track Air Interface Protocol password 4~8 „0‟-„9‟,‟a‟-„z‟,‟A‟-„Z‟ gt300 mode 1 0|1|2 0 reserved 0 empty reserved 0 empty reserved 0 empty reserved 0 empty serial number 4 0000-FFFF — : The working mode of this command. 0: Disable this function. 1: Enable the binding check. If the device does not bind to any SIM card, make a binding with the current SIM card immediately.
GT300 @Track Air Interface Protocol start 1 0000 – 2359 0000 end 1 0000 – 2359 0000 send mode 1 0|1|2 0 reserved 0 empty reserved 0 empty reserved 0 empty reserved 0 empty serial number 4 0000-FFFF — : The working mode of this command. 0: Disable this function. 1: If the device is at rest, suspend fixed timing report and geo-fence function. 2: If the device is at rest, only send the +RESP:GTNMR message to the backend server.
GT300 @Track Air Interface Protocol 3.3. Report 3.3.1. Position Related Information The parameters of the five report messages GTEST / GTSOS / GTRTL / GTMSA / GTBND / GTNMR are the same. Based on the setting of AT+GTBEI, the report message +RESP:GTEST is sent to alarm over speed when the speed of the terminal is over the threshold setting. (Refer to chapter 4.2.1) If the SOS key is pressed for 3 seconds, the +RESP:GTSOS message will be reported to the backend server according to the SOS mode setting.
GT300 @Track Air Interface Protocol +RESP:GTBND,135790246811220,1,0,0,1,4.3,92,70.0,1,121.354335,31.222073,2009010100 0000,0460,0000,18d8,6141,00,11F0,0102070202 +RESP:GTNMR,135790246811220,1,0,0,1,4.3,92,70.0,1,121.354335,31.222073,2009010100 0000,0460,0000,18d8,6141,00,11F0,0102070202 Parameter Length(byte) Range/Format Default unique ID 15 IMEI number 2 1 reserved 1 0 reserved 1 0 GPS fix 1 0|1 speed <=5 (0.0-999.9)Km/h heading <=3 0-359 altitude <=10 (xxxxx.
GT300 @Track Air Interface Protocol The message +RESP:GTGEO is used to notify when the terminal enters or exits the Geo-Fence. (Refer to chapter 4.4) Example: +RESP:GTGEO,135790246811220,1,3,0,1,4.3,92,70.0,1,121.354335,31.222073,2009010100 0000,0460,0000,18d8,6141,00,11F0,0102070202 Parameter Length(byte) Range/Format Default unique ID 15 IMEI number 2 1 geofence id 1 0-4 geofence alert 1 0|1 GPS fix 1 0|1 speed <=5 (0.0-999.9)Km/h heading <=3 0-359 altitude <=10 (xxxxx.
GT300 @Track Air Interface Protocol 000,0460,0000,18d8,6141,00,1,-3.6,145,30.0,2,121.354442,31.221940,20090101000100,0460, 0000,18d8,6141,00,11F0,0102070202 Parameter Length(byte) Range Default unique ID 15 IMEI number 2 0-15 reserved1 3 0 0 reserved2 1 0 0 GPS fix 1 0|1 speed <=5 (0.0-999.9|-1)Km/h heading <=4 0-359 altitude <=10 (xxxxx.x)m GPS accuracy 2 longitude <=20 0-50 xxx.xxxxxx latitude <=20 xx.
GT300 @Track Air Interface Protocol send time 14 YYYYMMDDHHMMSS mcc 4 0XXX mnc 4 0XXX lac 4 cellid 4 reserved 2 count num 4 ver 10 00 HHHHSSPPPP — : 0 means this message is triggered by MSA function, 1 means triggered by SOS function. — : always 0 for +RESP:GTLGL 3.3.2. Report for Location by Call If location by call is enabled, the device will send out its current location according to the working mode. (Refer to chapter 4.2.
GT300 @Track Air Interface Protocol — : the phone number of the incoming call which initiates this response. 3.3.3. Report Google Maps hyperlink According to the setting of locaiont by call and the command option of AT+GTRTO, the device can report its current location with Google Maps hyperlink. If location by call is set to working mode 2 ~ 4, the device will sent its current position to the incoming call via SMS with Google Maps hyperlink.
GT300 @Track Air Interface Protocol Example: +RESP:GTCID,135790246811220,898600810906F8048812,20090101000000,11F0,01020702 02 +RESP:GTHWV,135790246811220,GT300HW0102,20090101000000,11F0,0102070202 +RESP:GTLGT,135790246811220,20090101100825,20090101000000,11F0,0102070202 +RESP:GTCBC,135790246811220,94,20090101000000,11F0,0102070202 Parameter Length(byte) Range/Format Default unique ID 15 IMEI content <=30 send time 14 count num 4 ver 10 YYYYMMDDHHMMSS HHHHSSPPPP — : the report content of
GT300 @Track Air Interface Protocol indicates sub software version. +RESP:GTINF: periodically report the following information: ICCID, CSQ, battery level, charger connected, Time and Date menu status, offset of time zone and daylight saving setting. ¾ +RESP:GTINF, Example: +RESP:GTINF,135790246811220,898600810906F8048812,16,0,91,0,+8.
GT300 @Track Air Interface Protocol send time 14 , ,, , Geo0,,,, ,, Geo1,,,, ,, Geo2,,,, ,, Geo3,,,, ,, Geo4,,,, ,
GT300 @Track Air Interface Protocol phone number <=20 send time 14 count num 4 ver 10 YYYYMMDDHHMMSS HHHHSSPPPP — - : each phone book entry contains , , and . 3.3.5. Report to Indicate GTPNA: Power on report GTPFA: Power off report GTPLA: Power low report GTBTC: Start charging report GTSTC: Charge complete report.
GT300 @Track Air Interface Protocol 3.4. Heart Beat Data The heart beat data is sent from the terminal to the backend server in order to maintain the long-connection of TCP. ¾ AT+GTHBD= Example: AT+GTHBD=HeartBeat,135790246811220,20090101000000,11F0,0102070202 Parameter Length(byte) Range/Format Default content 9 HeartBeat unique ID 15 IMEI send time 14 YYYYMMDDHHMMSS count num 4 ver 10 HHHHSSPPPP — : string “HeartBeat”.
GT300 @Track Air Interface Protocol 4. Develop User Guide 4.1. Register 4.1.1. Connection Mode The @Tracker Air Interface supports SMS and GPRS data communication via the GSM network and can be configured to use one or the other exclusively or automatically switch between the two by the parameter of AT+GTSRI. If GPRS is enabled via the appropriate report mode setting, then the GPRS connection parameters are used to establish GPRS sessions.
GT300 @Track Air Interface Protocol — Force on SMS In this mode, the terminal will communicate exclusively via SMS. The following lists the details and examples of these connection modes. ¾ TCP Short Connection + SMS Mode — Set as 0 using the AT+GTSRI command. — In this mode, the terminal will establish a socket with the backend server for every message. — The terminal will use the secondary backend server for backup in case sending data to the main server fails.
GT300 @Track Air Interface Protocol terminal will try to connect again. — The terminal checks the connection status by heartbeat data. (For heartbeat, please refer to chapter 3.4). The terminal will send the AT+GTHBD special command to the backend server every specified period of time. The backend server will reply with the message +RESP:GTHBD. If the terminal cannot receive this message from the backend server, the connection will be considered as dropped.
GT300 @Track Air Interface Protocol Please note that the boldfaced “4” means “Force on SMS Mode”. The configuration is done when the backend server receives the following message: +ACK:GTSRI,135790246811220,0000,20090112104725,000A,0102070202 4.1.2. Server Setting If GPRS is enabled via the appropriate report mode settings, the GPRS connection parameters are used to establish GPRS sessions. The @Track Protocol supports UDP and TCP transport protocols.
GT300 @Track Air Interface Protocol Configure the terminal with the command: AT+GTSRI=gt300,4,cmnet,,,116.228.221.61 ,7001,+7911888888,0000 In the above command, “+7911888888” is the phone number of the SMS gateway. Short code such as “10086” is also supported.
GT300 @Track Air Interface Protocol 4.2. Basic Equipment Information The backend server can use the AT+GTBEI command to configure several overall configuration of the equipment, including „over speed alarm‟, „report information periodically‟ and „SIM contact menu visibility‟. 4.2.1 Over Speed Alarm The backend server can set a speed threshold for the terminal. The terminal will report its position and speed to the backend server when its moving speed is over this threshold.
GT300 @Track Air Interface Protocol 4.2.2 Report Information Periodically The backend server can configure the terminal to report information periodically by AT+GTBEI command. The parameter is used to configure the reporting period, and the unit is minute. Example: The following is an example of this function: AT+GTBEI=gt300,,,0,80,2,0,10,116.228.221.61 ,7003,,,0,0001 This command configures the terminal to periodically report information every 2 minutes.
GT300 @Track Air Interface Protocol 4.2.3 Remote SIM Contact Control The backend server can use command AT+GTBEI to control the visibility of the SIM contact menu of the terminal. If the menu is disabled, the end user can not access the information of the SIM contacts via the GUI menu of the terminal. But the terminal can still use the SIM contacts information to match the incoming call and incoming message when proper.
GT300 @Track Air Interface Protocol 4.2.4 Location by Call The device supports to report its location by a phone call. The location by call function has total four working modes. According to the working mode, the device will use different reporting format and different destination to send its current position. Example 1: The working mode 1: under this working mode, the device will report its current location to the backend server by message +RESP:GTLBC when there is an incoming call.
GT300 @Track Air Interface Protocol F1 D2009/01/01T00:00:00 B74% Example 4: The working mode 4: under this working mode, when there is an incoming call, the device will fist hang up the incoming call. Then it will send its current location to each incoming call number via SMS with a Google Maps hyperlink. This mode is mostly used in an emergency situation while you do not want the device notifies that there is an incoming call.
GT300 @Track Air Interface Protocol 4.3. Fixed Timing Report 4.3.1. Basic Setting “Fixed timing report” is a basic function of the @Track Protocol. The backend server can configure the and to schedule periodical position reports. In the pre-defined period of time, the terminal will start up GPS every time and report the recorded position log to the backend server every time.
GT300 @Track Air Interface Protocol Examples: AT+GTTRI=gt300,1000,2300,8,120,1,20,500,3,0002 — Reports from 10:00 to 23:00 every day. — Power on GPS every 120 seconds and power off after GPS fixing finishes. — Send fixed timing report every 8 minutes. — Please note in this example each fixed timing report message will include 4 (8*60/120) position records.
GT300 @Track Air Interface Protocol If the terminal is regarded as staying at one position, the terminal will then report its position only „max send‟ times. After that, it discards all the position information until the terminal is regarded as moving again. When this feature is enabled, the speed would be set to -1 for those points regarded as staying at the same position.
GT300 @Track Air Interface Protocol 4.4. Geo-Fence Alarm Setting Up to 5 Geo-Fence regions can be defined on the terminal. Each Geo-Fence region is defined as a circular region defined by a center point and radius. The terminal will report the status when it enters or leaves one of the Geo-Fence areas. Geo-Fence checking will only be trigged after successful GPS fixing. The indicates how often the terminal will check the GPS position.
GT300 @Track Air Interface Protocol 4.5. Real Time Operation 4.5.1. Get the Latest Successful GPS Fixing Time If the terminal has finished a successful GPS fixing, it will record its latest corresponding UTC time. The backend server can get the UTC time by using the AT+GTRTO command. If the GPS fixing fails after the terminal is powered on, the backend server will get the default GPS time. Example: AT+GTRTO=gt300,0,0004 “0” means to get the latest successful GPS fixing time.
GT300 @Track Air Interface Protocol to the terminal: AT+GTRTO=gt300,2,0004 In the above command, “2” will get all configurations of the terminal. The command is accepted by the terminal when the backend server receives the following message: +ACK:GTRTO,135790246811220,READ,0004,20090202172647,000A,0102070202 The terminal will then report all parameters as following: +RESP:GTALL,135790246811220,0,0,10,cmnet,,,116.228.221.61 ,7001,116.228.221.
GT300 @Track Air Interface Protocol message: +ACK:GTRTO,135790246811220,RESET,0004,20090202172647,000A,0102070202 Note: The backend server can query the parameters of the terminal by using the AT+GTRTO command. 4.5.6. Get the ICCID of SIM Card Example: If the backend server wants to get the ICCID of the SIM card inserted in terminal, send the following command to terminal: AT+GTRTO=gt300,5,0004 “5” means this command is used to get the ICCID of the SIM card inserted in the terminal.
GT300 @Track Air Interface Protocol command to terminal: AT+GTRTO=gt300,7,0004 “7” means this command is used to get the firmware version.
GT300 @Track Air Interface Protocol +RESP:GTCBC,135790246811220,94,20090101000000,000A,0102070202 In the above message, “94” refers to the battery level with 94% charge left. 4.5.11. Power off the Terminal Example: If the backend server needs to remotely control the terminal to power off, the following command can be sent to the terminal: AT+GTRTO=gt300,A,0004 In the above command, “A” means to power off the terminal.
GT300 @Track Air Interface Protocol 4.6. Motion Sensor Alarm The terminal is integrated with a motion sensor to detect falling event. By command AT+GTMSA, the sensitivity of the sensor could be adjusted from level 1 to level 10, the less the more sensitive. When a falling event is detected, there is first a notification displayed on the screen of the terminal with option to cancel the alarm if misinform.
GT300 @Track Air Interface Protocol 4.7. SOS Key Function Command AT+GTSOS is used to configure the function of the SOS key. The SOS key has 3 working modes if it is pressed and held for 3 seconds. — By setting the parameter = 1, the terminal only makes the SOS call. — By setting the parameter = 2, the terminal only sends its current position to the backend server by message +RESP:GTSOS.
GT300 @Track Air Interface Protocol +RESP:GTSOS,135790246811220,1,0,0,1,4.3,92,70.0,1,121.354335,31.222073,2009010100000 0,0460,0000,18d8,6141,00,11F0,0102070202 The last known position: +RESP:GTLGL,135790246811220,1,1,0,0,4.3,92,70.0,1,121.354335,31.
GT300 @Track Air Interface Protocol 4.8. Remote Phone Book Control The backend server can use command AT+GTPHB to control the phone book in the terminal local memory. There are up to 20 entries in the local phone book. Each entry includes the contact name and the phone number. To edit a contact, specify its index in the phone book by . To support multi-language in the contact name field, two data coding schemes are supported: ASCII (set to 0) and UCS2 (set to 1).
GT300 @Track Air Interface Protocol The device reports by message: +RESP:GTPHB,135790246811220,1,0,Alice,+7911888888,2,1,205F094E,+7911888888, 3,,,,4,,,,5,,,,6,,,,7,,,,8,,,,9,,,,10,,,,11,,,,12,,,,13,,,,14,,,,15,,,,16,,,,17,,,,18,,,,19,,,,20,,,,20090101000000 ,11F0,0102070202 The acknowledgement from the terminal: +ACK:GTPHB,135790246811220,0007,20090101000002,11F0,0102070202 - 58 -
GT300 @Track Air Interface Protocol 4.9. Remote Volume Control The backend server can use command AT+GTRVC to control the volume of the voice call and ring tone. It can control the volume of normal phone call, hands-free call and call via headset. It can control the volume of normal ring tone and ring tone via headset.
GT300 @Track Air Interface Protocol 4.10. Time Adjustment The backend server can use command AT+GTTMA to adjust the local time of the device remotely. According to the local saved city-time zone table, the backend server uses a city index of the table to set the time zone of the device. At the same time, the backend server could provide a referenced UTC time as the basis to adjust the device local time. This command will also trigger the device to adjust the local time according to GPS time.
GT300 @Track Air Interface Protocol 4.11. Power Management 4.10.1. Power Low Alarm When the battery level of the terminal is low, it will report a power low alarm to the backend server. Example: +RESP:GTPLA,135790246811220,20080111223344,000A,0102070202 4.10.2. Charge Status Report. When the charge status of the terminal status is changed, it will report a message to the backend server.
GT300 @Track Air Interface Protocol 4.12. Buffer Report Function If the GSM network is not available, the terminal will record the messages required to be sent to the backend server. These messages will be sent to the backend server when the GSM network is available again. The terminal can record up to 720 messages. — — — — Only +RESP messages are buffered. +RESP:GTHBD and +RESP:GTALL are not buffered The string “#BUF#” will be added to the beginning of all of the buffered messages.
GT300 @Track Air Interface Protocol 4.13. SIM Card Binding The backend server could use the command AT+GTBND to make a binding between the device and the installed SIM card. Thus if an un-authorized SIM card is swapped in, the device will automatically report its current position via SMS to the backend server. From the report SMS, the backend thus can trace the phone number of the un-authorized SIM card and track the device.
GT300 @Track Air Interface Protocol 4.14. Non Movement Detection In order to saving the power, when the device is standstill in one place, there is no need to send the same redundant locations to the backend server many times. So the backend server could use the command AT+GTNMD to make the device suspend its fixed timing report and geo-fence checking when the device is detected to be at rest by the motion sensor. When the device moves again, it will automatically resume the suspended function.
GT300 @Track Air Interface Protocol 5. Firmware Update A technology known as firmware over-the-air software updating is supported and integrated into @Tracker air interface protocol. This enables to update the firmware of GT300 remotely without having to require the end users to bring their device to the service centre. Thus the service provider of GT300 could conveniently push new features or bug fix to the end users and promote the customer experience.
GT300 @Track Air Interface Protocol Appendix: Commands Index — Command and ACK AT+GTSRI +ACK:GTSRI AT+GTBEI +ACK:GTBEI AT+GTTRI +ACK:GTTRI AT+GTGEO +ACK:GTGEO AT+GTRTO +ACK:GTRTO AT+GTMSA +ACK:GTMSA AT+GTSOS +ACK:GTSOS AT+GTPHB +ACK:GTPHB AT+GTRVC +ACK:GTRVC AT+GTTMA +ACK:GTTMA AT+GTBND +ACK:GTBND AT+GTNMD +ACK:GTNMD — Position Related Information +RESP:GTEST +RESP:GTSOS +RESP:GTRTL +RESP:GTMSA +RESP:GTBND +RESP:GTNMR +RESP:GTGEO +RESP:GTTRI +RESP:GTLGL — Report for Location By Call +RESP:GTLBC Google Maps
GT300 @Track Air Interface Protocol — Report for Querying +RESP:GTCID +RESP:GTHWV +RESP:GTLGT +RESP:GTCBC +RESP:GTCSQ +RESP:GTSWV +RESP:GTINF +RESP:GTALL +RESP:GTPHB — Report to Indicate +RESP:GTPNA +RESP:GTPFA +RESP:GTPLA +RESP:GTBTC +RESP:GTSTC — Heart Beat Data AT+GTHBD +RESP:GTHBD - 67 -