Istartek VT100 Protocol Sms Gprs Protocol 20211204
Istartek VT100 Protocol Sms Gprs Protocol 20211204
3
Update 2021-12-03 Page 1 of 38
Ver.: V1.3
www.istartek.com
Applied Models
The document describes the format of position/alarm GPRS data, and it is applied
VT100 L
VT100
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 2 of 38
Content
1. Copyright and Disclaimer...........................................................................................................................................................4
2. GPRS Command Format............................................................................................................................................................4
3. GPRS Event Data Format.......................................................................................................................................................... 4
4. SMS Command Format..............................................................................................................................................................7
5. SMS Event Data Format.............................................................................................................................................................7
6. Command List............................................................................................................................................................................ 8
000 – Ordinary upload of device positioning data package.............................................................................................. 8
010 – Ordinary upload of device positioning data package ..............................................................................................8
020 – Compressed upload of device positioning data package ........................................................................................ 9
100 – Set the GPRS parameters of server 1.........................................................................................................................9
101 – Set up a Backup Server for Server 1........................................................................................................................ 10
102 – Set the GPRS Time Interval of Server 1...................................................................................................................10
103 – Set the Reliable Data Transmission Mode of Server 1........................................................................................... 11
104 – Set Server 1 Data Sorting Transmission Mode....................................................................................................... 11
105 – Set the GPRS Parameters of Server 2...................................................................................................................... 12
106 – Set the GPRS Time Interval of Server 2...................................................................................................................12
107 – Set the Reliable Data Transmission Mode of Server 2........................................................................................... 13
108 – Set Server 2 Data Sorting Transmission Mode....................................................................................................... 13
109 – Set APN...................................................................................................................................................................... 13
110 – Set Device ID..............................................................................................................................................................14
111 –Set DNS IP................................................................................................................................................................... 14
120 – Set Track by Distance Interval................................................................................................................................. 14
121 – Set Heading Change Report......................................................................................................................................15
122 – Set Heartbeat.............................................................................................................................................................15
123 – Set Speeding Alarm................................................................................................................................................... 16
124 – Set Sleep Mode.......................................................................................................................................................... 16
125 – Set a Circular Geo-fence............................................................................................................................................16
126 – Set Geo-fence Name.................................................................................................................................................. 17
127 – Delete Circular Geo-fence.........................................................................................................................................17
128 – Set Acceleration Alarm............................................................................................................................................. 18
129 – Set Deceleration Alarm.............................................................................................................................................18
130 – Set Harsh Turning Alarm..........................................................................................................................................19
131 – Set Impact Alarm.......................................................................................................................................................19
132 – Set Vibration (tow) alarm........................................................................................................................................ 19
133 – Set Idling Alarm (stop without ACC OFF)............................................................................................................... 20
134 – Set Fatigue Driving Alarm........................................................................................................................................ 20
138 – Set Fuel Tank Parameters........................................................................................................................................ 21
139 – Set Fuel Sensor Type.................................................................................................................................................21
140 – Set Fuel Steal Alarm.................................................................................................................................................. 22
141 – Set Low Fuel Alarm................................................................................................................................................... 22
142 – Set the data source of the fuel tank......................................................................................................................... 23
150 – Set GPS Log Time Interval........................................................................................................................................ 23
151 – Set Vibration Detection Sensitivity..........................................................................................................................24
152 – Set Arming/Disarming............................................................................................................................................. 24
200 – Set SMS Time Interval...............................................................................................................................................24
201 – Set Authorized Phone Number................................................................................................................................ 25
202 – Set Device Call Event.................................................................................................................................................25
203 – Set the Authorized Number SMS Alarm Event....................................................................................................... 26
204 – Set the Characters for Event SMS Alarm................................................................................................................. 26
206 – Set up Listening Events............................................................................................................................................ 26
210 – Set GPRS Alarm Event...............................................................................................................................................27
212 – Set Output to Generate Output Events.................................................................................................................... 27
250 – Set Input Working Mode.......................................................................................................................................... 28
251 – Set Output Working Mode........................................................................................................................................28
600 – Set SMS Command Password...................................................................................................................................29
601 – Set SMS Time Zone....................................................................................................................................................29
602 – Set SIM Card PIN Code..............................................................................................................................................30
610 – Set Initial Mileage......................................................................................................................................................30
611 – Clear GPRS/SMS Buffer............................................................................................................................................ 30
612 – Initialization Parameter........................................................................................................................................... 31
620 – Set Device LED Indicator Mode................................................................................................................................31
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 3 of 38
iStartek and are registered trademarks of Shenzhen iStartek Technology Co., Ltd.
This manual cannot be copied for any purpose, disseminated in any way without the written authorization of
iStartek.
iStartek shall not be liable for direct, indirect or all losses (including but not limited to economic losses, personal
injuries, property and assets) caused by the use or inappropriate use of the product or documents.
LAC=0x27B3;
CI=0x0EA7;
CSQ-quanlity GSM signal value, 0-31, decimal format 27
system-sta The working status of tracker, in 8-bit hexadecimal format,
each bit represents a working status:
Bit0: GPRS connection status of IP1, 1=connected,
0=disconnected
Bit1: GPRS connection status of IP2, 1=connected,
0=disconnected
Bit2: GPS positioning status, 1=valid, 0=invalid
Bit3: External power connection status, 1=connected,
0000000F
0=disconnected
Bit4: GPS antenna connection status, 1=connected,
0=disconnected
Bit5: Stop status, 1=stop, 0=move
Bit6: Armed state, 1=armed, 0=disarmed
Bit7: RFID/iButton login status, 1=log in, 0=log out
Bit8~bit31: reserved
ext-V|bat-V|a 04E2|018C|01C8|0000
d1-V|…|adn-V The external power supply
voltage value is 0x04E2=1250,
V=1250/100=12.50V;
Voltage value, the value of V*100, in hexadecimal format;
The internal battery voltage
‘|’ is used to separate each data; value is 0x018C=396,
ext-V: external power supply voltage value;
V=396/100=3.96V;
bat-V: internal battery voltage value; The AD1 input voltage value is
ad1-V… and-V: is the voltage value of the corresponding AD 0x01C8=456,
input ports ad1… adn. Different devices support different
V=456/100=4.56V;
numbers of AD input ports;
AD2 input voltage value is
0x0000=0, V=0/100=0V;
The device supports two AD
inputs.
6. Command List
000 – Ordinary upload of device positioning data package (no need for platform to reply receipt confirmation)
Supported
GPRS
Modes
Command to
See above GPRS event data packet format
Server
Command 01 Upload the positioning data package, the device will automatically delete the data after
Description uploading
Command
No
Reply
Command
See above GPRS event data packet format
Example
Remarks
010 – Ordinary upload of device positioning data package (requires platform to reply receipt confirmation)
Supported
GPRS
Modes
Command to
See above GPRS event data packet format
Server
01 The positioning data package is uploaded. After uploading, the platform must reply receipt
Command confirmation before deleting the positioning data
Description 02 The pack-no in the platform's reply must be the same as the pack-no in the uploaded
positioning data package
Command
010,1
Reply
Command
See above GPRS event data packet format
Example
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 9 of 38
020 – Compressed upload of device positioning data package (requires platform to reply receipt confirmation)
Supported
GPRS
Modes
Command to
See above GPRS event data packet format
Server
Multiple positioning data packages are compressed and uploaded. After uploading, the platform
Command must reply receipt confirmation before deleting the positioning data
Description The pack-no in the platform's reply must be the same as the pack-no in the uploaded
positioning data package
Command
020,1
Reply
Command
See above GPRS event data packet format
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
100,mode,IP,Port
Tracker
01 mode: GPRS connection mode,
0-Close GPRS connection, at this time any GPRS event will not be generated and sent to
server;
1-TCP connection mode;
2-UDP connection mode;
Command
02 IP: The IP address or domain of the server, up to 32 characters;
Description
03 Port: server port, decimal format, range value: 2~65534;
04 This command sets the IP and port of the main server, and 101 command sets the IP and port
of the backup server. After the backup server is set, if the main server fails to connect (try to
connect 5 times), the device will actively connect to the backup server (if it fails to connect to the
backup server after 5 attempts, try to connect to the main server again).
100,<result>
result: The result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport- the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
100,1,istartracker.com,8011
Example
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 10 of 38
Supported
GPRS/SMS
Modes
Command to
101, IP,Port
Tracker
101,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport-the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
101,87.172.73.51,8011
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
102,normal_time,ACC_Off_time,stopping_time
Tracker
01 normal_time: Normal time interval. When the conditions of ACC_Off_time or stopping_time are
not met, the device will upload GPRS positioning data at normal_time intervals; the unit is second,
and the maximum is 65535 seconds.
02 ACC_Off_time: The time interval when ACC is off. When ACC_Off_time is set, normal_time is the
Command time interval when ACC is on. The unit is seconds, and the maximum is 65535 seconds.
Description 03 stopping_time: the time interval when the device stops. When stopping_time is set, the device
will upload at normal_time intervals when the device is moving. The unit is seconds, and the
maximum is 65535 seconds.
04 When both ACC_Off_time and stopping_time are set at the same time, the data will be
uploaded according to the conditions of ACC_Off_time first.
102,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport- the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
102,10
Set the normal time interval to 10 seconds;
Command 102,10,60
Example Set the ACC on time interval to 10 seconds, and the ACC off time interval to 60 seconds;
102,10,,60
Set the normal time interval to 10 seconds when moving, and 60 seconds when stationary;
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 11 of 38
Supported
GPRS/SMS
Modes
Command to
103,mode
Tracker
01 mode: The method of reliable data upload, =0 means the device automatically deletes the data
after the data is uploaded, =1 means the device needs the platform to reply to confirm data
uploaded before deleting the data; the default is 0.
02 When selecting UDP to upload data, it is recommended to set the mode=1 transmission mode,
Command because UDP is an unreliable transmission protocol.
Description 03 When mode=0, the positioning data is uploaded with the 000 command;
04 When mode=1, the positioning data is uploaded with the 010 command, The receipt
confirmation command returned by the platform also needs to be responded with the 010
command, and the pack-no must also be consistent with the pack-no of the positioningdata
packet.
103,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport-the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
103,0
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
104,mode
Tracker
01 mode: the method of sorting and uploading data, =0 means that real-time data is uploaded
Command
first when there is buffer, =1 means that all data is uploaded in FIFO mode; the default is 0.
Description
02 When real-time tracking is required, it is recommended to set mode=0 transmission mode.
104,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
104,0
Example
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 12 of 38
Supported
GPRS/SMS
Modes
Command to
105,mode,IP,Port
Tracker
01 mode: GPRS connection mode,
0-Close the GPRS connection, and no GPRS events will be sent to server 2 at this time;
1-TCP connection mode;
Command 2-UDP connection mode;
Description 02 IP: The IP address or domain of the server, up to 32 characters;
03 Port: the port of the server, in decimal format, range value: 2~65534;
04 When data needs to be uploaded to two servers at the same time, server 2 can be set. For
example, when you need to upload data to your own server and government server.
105,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
105,1,istartracker.com,8012
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
106,normal_time,ACC_Off_time,stopping_time
Tracker
01 normal_time: Normal time interval. When the conditions of ACC_Off_time or stopping_time are
not met, the device will upload GPRS positioning data at normal_time intervals; the unit is second,
and the maximum is 65535 seconds.
02 ACC_Off_time: The time interval when ACC is off. When ACC_Off_time is set, normal_time is the
Command time interval when ACC is on. The unit is seconds, and the maximum is 65535 seconds.
Description 03 stopping_time: the time interval when the device stops. When stopping_time is set, the device
will upload at normal_time intervals when the device is moving. The unit is seconds, and the
maximum is 65535 seconds.
04 When both ACC_Off_time and stopping_time are set at the same time, the data will be
uploaded according to the conditions of ACC_Off_time first.
106,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
106,10
Set the normal time interval to 10 seconds;
Command 106,10,60
Example Set the ACC on time interval to 10 seconds, and the ACC off time interval to 60 seconds;
106,10,,60
Set the normal time interval to 10 seconds when moving, and 60 seconds when stationary;
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 13 of 38
Supported
GPRS/SMS
Modes
Command to
107,mode
Tracker
01 mode: The method of reliable data upload, =0 means the device automatically deletes the data
after the data is uploaded, =1 means the device needs the platform to reply to confirm data
uploaded before deleting the data; the default is 0.
02 When selecting UDP to upload data, it is recommended to set the mode=1 transmission mode,
Command because UDP is an unreliable transmission protocol.
Description 03 When mode=0, the positioning data is uploaded with the 000 command;
04 When mode=1, the positioning data is uploaded with the 010 command, The receipt
confirmation command returned by the platform also needs to be responded with the 010
command, and the pack-no must also be consistent with the pack-no of the positioningdata
packet.
107,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
107,0
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
108,mode
Tracker
01 mode: the method of sorting and uploading data, =0 means that real-time data is uploaded
Command
first when there is buffer, =1 means that all data is uploaded in FIFO mode; the default is 0.
Description
02 When real-time tracking is required, it is recommended to set mode=0 transmission mode.
108,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
108,0
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
109,APN,APN_User_Name,APN_Password
Tracker
Command 01 If APN does not have an APN username and APN password, leave it blank when setting;
Description 02 Please confirm the correct SIM card APN information with the local network operator.
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 14 of 38
109,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 109,internet,internet,internet
Example 109,CMNET
Remarks
Supported
GPRS/SMS
Modes
Command to
110,ID
Tracker
Command
01 ID: 3-16 digits or English letters, the default is the 15-digit IMEI number of the device;
Description
110,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 110,827643321798018
Example 110,myID123456
Remarks
Supported
GPRS/SMS
Modes
Command to
111,IP
Tracker
Command
01 IP: The IP address of the DNS server, up to 16 characters;
Description
111,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
111,121.236.189.173
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
120,distance
Tracker
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 15 of 38
01 distance: The distance interval, in meters. The value range is 0~65535 meters, if it is 0, the
function is turned off; the default is 0.
Command
02 The recommended setting is not less than 100 meters.
Description
03 When installed on a slow-moving vehicle, the track by distance interval function can be set to
reduce the generation of GPRS traffic.
120,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 120,200
Example Set distance interval to 200 meters
Remarks
Supported
GPRS/SMS
Modes
Command to
121,course
Tracker
01 course: The value of heading change, in degrees. The value range is 0~180 degrees, and it is 0
Command to turn off the function; the default is 0.
Description 02 When the driving direction changes beyond the set value, a position information will be
generated.
121,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 121,30
Example Set the heading change to 30 degrees
Remarks
Supported
GPRS/SMS
Modes
Command to
122,time
Tracker
01 time: Heartbeat interval, in minutes. The value range is 0~65535 minutes. If it is 0, the function
Command is turned off; the default is 0.
Description 02 The heartbeat is only generated in the sleep state.
03 Heartbeat data is complete GPRS positioning data.
122,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 122,60
Example Set the heartbeat interval to 60 minutes
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 16 of 38
Supported
GPRS/SMS
Modes
Command to
123,speeding
Tracker
Command 01 speeding: speeding alarm value, in km/h. The value range is 0~255 km/h, if it is 0, the function
Description is turned off; the default is 0.
123,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 123,100
Example Set speeding alarm to 100 km/h
Remarks
Supported
GPRS/SMS
Modes
Command to
124,mode,wait_time
Tracker
01 mode: sleep mode, =0 to turn off sleep function, =1 to normal sleep mode, =2 to deep sleep
mode; the default is 0.
02 wait_time: The device enters sleep mode after no input trigger, no vibration, no phone, no
messages reaches the preset time, in seconds. If the sleep mode is set and the wait_time
Command
parameter is not set, the default is 300 seconds;
Description
03 Normal sleep mode: GPS module power off, GSM module sleeps, it can be triggered by the
input port, vibrate, call SMS activation;
04 Deep sleep mode: GPS module power off, GSM module power off, it can only be triggered by
the input and vibration is activated.
124,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 124,1
Example Turn on the normal sleep mode, the time to enter the sleep mode is the default 300 seconds
Remarks
Supported
GPRS/SMS
Modes
Command to
125,index,flag,radium,latitude,longitude
Tracker
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 17 of 38
125,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
125,1
125,1,1
Command 125,1,1,200
Example The above 3 commands are all for setting the first Geo-fence with current location of the device in
the longitude and latitude, the radius is 200 meters, exit the fence alarm;
125,1,1,200,22.540103,114.082329
Remarks
Supported
GPRS/SMS
Modes
Command to
126, index,name
Tracker
01 index: Geo-fence number, the value range is 1~8, up to 8 Geo-fences;
02 name: composed of 1~16 characters;
Command
03 If name is set, it will be displayed as name in the SMS fence alarm event, see the above SMS
Description
event data format;
04 If the name is not set, it will be displayed as the fence number in the SMS fence alarm event.
126,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
126,1,Home
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
127,index
Tracker
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 18 of 38
Supported
GPRS/SMS
Modes
Command to
128,acceleration
Tracker
01 acceleration: acceleration value, the unit is mg, the default is 450mg; when it is 0, the function
Command
is canceled.
Description
02 When the acceleration exceeds acceleration, an emergency acceleration alarm is generated.
128,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
128,450
Example
Remarks
Supported
GPRS/SMS
Modes
Command
129,deceleration
to Tracker
01 deceleration: deceleration value, the unit is mg, the default is 800mg; when it is 0, the function
Command
is canceled.
Description
03 When the deceleration exceeds the deceleration, an deceleration alarm is generated.
129,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
129,700
Example
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 19 of 38
Supported
GPRS/SMS
Modes
Command to
130,value
Tracker
01 value: harsh turning alarm value, the smaller the value, the more sensitive, the value range is
Command
[0,32], the default is 19; when it is 0, the function is canceled.
Description
03 When the harsh turning exceeds preset value, a harsh turning alarm is generated.
130,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
130,17
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
131,value
Tracker
01 value: impact sensitivity, the value range is 0~10, the smaller the value, the more sensitive, 0 is
Command cancel function, and the default is 5;
Description 02 When using this function, it is recommended that the device be installed parallel to the
horizontal plane.
131,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
131,5
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
132,time,mode
Tracker
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 20 of 38
01 time: The duration of continuous vibration (movement). When the vibration time reaches the
set value, an alarm will be generated. The value range is 0~255, the unit is second; =0 is to turn off
the vibration alarm function, the default is 0;
02 mode: Check the conditions of vibration;
Command =0, detect vibration under the condition of ACC OFF, the default is 0, when set to 0, the device
Description needs to be connected to ACC detection.
=1, no need to detect vibration based on ACC.
03 If this function is used for vehicles, it is recommended to connect ACC and set mode=0.
04 The trailer tow will only be triggered when the tracker enters a static state (no vibration or
movement within 3 minutes), and vibration occurs again.
132,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 132,10
Example 132,10,1
Remarks
Supported
GPRS/SMS
Modes
Command to
133,time
Tracker
01 time: Idling time, the value range is 0~255, the unit is minute; =0 close the function, the default
Command is 0;
Description 02 Idling condition: ACC is ON and the speed is 0, the tracker needs to be connected to ACC
detection.
133,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 133,5
Example Alarm after 5 minutes of idling
Remarks
Supported
GPRS/SMS
Modes
Command to
134,fatigue_time,rest_time,total_drive_time
Tracker
01 fatigue_time: single fatigue driving time, in minutes, 0 means to cancel the fatigue alarm
function, the default is 0 minutes. When the time of parking after ACC OFF exceeds rest_time, the
driving time is automatically cleared to 0.
Command 02 rest_time: The minimum rest time, in minutes, the value range is [0, 255], and the default is 0
Description minutes; when the rest time exceeds rest_time, the driving time is automatically cleared to 0.
03 total_drive_time: total driving time. When the accumulated driving time in 24 hours exceeds
total_drive_time, an fatigue driving alarm will be generated. 0 means to cancelthe fatigue driving
function, and the default is 0 minutes;
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 21 of 38
134,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
134,240,20,480
Command
Set the fatigue driving time to 240 minutes, the rest time to 20 minutes, and the cumulative
Example
driving time to 480 minutes
Remarks
Supported
GPRS/SMS
Modes
Command to
138,index,length,wide,high
Tracker
138,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 138,1,1000,500,600
Example Set the length of 1# fuel tank to 1000mm, width to 500mm, and height to 600mm.
Remarks
Supported
GPRS/SMS
Modes
Command to
139,index,type,name
Tracker
01 index: the serial number of the fuel tank:
1=1# fuel tank
2=2#fuel tank
02 Fuel Sensor Type:
Command
0=Not connect with fuel sensor, the default is 0.
Description
1=Liqud level fuel sensor (Capactive fuel sensor, resistence fuel sensor,0~5V output),
2=Ultrasonic fuel sensor (range 100CM,0~5V output)
3=Ultrasonic fuel sensor (range 250CM,0~5V output)
03 name: The name of the fuel tank, up to 16 characters.
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 22 of 38
139,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
139,1,1,Right Tank
Command
Set 1# fuel tank as the ultrasonic oil sensor connected to AD1, and the name of the fuel tank is
Example
Right Tank.
Remarks
Supported
GPRS/SMS
Modes
Command to
140,index,theft-liter,time
Tracker
140,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
140,1,20,60
Command
Set 1# fuel tank to generate fuel steal alarm when the reduction exceeds 20 liters within 60
Example
seconds.
Remarks
Supported
GPRS/SMS
Modes
Command to
141,index,low-liter
Tracker
01 index: the serial number of the fuel tank,
1=1# fuel tank
2=2#fuel tank
Command
02 low-liter: The number of liter changes for low fuel alarm. An alarm will be generated when
Description
the fuel volume is lower than the set value. Value range [0,255], the unit is liter;
01 It is necessary to use commands 138, 139, 141 and 142 to set fuel tank parameters to detect
alarms.
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 23 of 38
141,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 141,1,10
Example Set 1# fuel tank to generate low fuel alarm when the fuel volume is less than 10 liters.
Remarks
Supported
GPRS/SMS
Modes
Command to
142,index,Source
Tracker
01 index: the serial number of the fuel tank,
1=1#fuel tank;
2=2#fuel tank;
Command 02 Source: The data source of the fuel tank:
Description 0=Oil value detected by AD1
1=Oil value detected by AD2
03 The default data source of 1# fuel tank is AD1, and the default data source of 2# fuel tank is
AD2.
142,<result>
result: Set the result of the command reply;
Command
OK-the command is set successfully;
Reply
Unsupport-the command is not supported;
Failed-The command format or password is incorrect, and the setting has failed.
142,1,1
Command
Set 1# fuel tank to use the fuel value read by AD2 to calculate the fuel volume and alarm for
Example
stealing fuel and low fuel.
Remarks
Supported
GPRS/SMS
Modes
Command to
150,time
Tracker
01 time: GPS Log time interval, in seconds. The value range is 0~65535 seconds. If it is 0, the
Command
function is turned off; the default is 0.
Description
02 Stop recording in sleep state.
150,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 150,2
Example Set GPS Log time interval as 2 seconds
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 24 of 38
Supported
GPRS/SMS
Modes
Command to
151,sen
Tracker
Command 01 sen: Sensitivity of vibration detection. The value range is [3,255], the smaller the value, the
Description more sensitive it is. The default is 3.
151,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 151,3
Example Set sensitivity as 3
Remarks
Supported
GPRS/SMS
Modes
Command to
152,flag
Tracker
01 flag: =0 means disarming, =1 means arming. The default is 0.
02 In the arming state, Input trigger (open door, ignition, etc.), towing, GSM interference will
Command
generate a car theft alarm.
Description
03 The arming alarm function is independent of other events such as input port triggering and
towing. The use of other events is not affected by arming or disarming.
152,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 152,1
Example Armed
Remarks
Supported
GPRS/SMS
Modes
Command to
200,normal_time, ACC_Off_time,stopping_time
Tracker
01 normal_time: Normal time interval. When the conditions of ACC_Off_time or stopping_time are
not met, the device will upload GPRS positioning data at normal_time intervals; the unit is minute,
and the maximum is 65535 minutes.
02 ACC_Off_time: The time interval when ACC is off. When ACC_Off_time is set, normal_time is the
Command time interval when ACC is on. The unit is minute, and the maximum is 65535 minutes.
Description 03 stopping_time: the time interval when the device stops. When stopping_time is set, the device
will upload at normal_time intervals when the device is moving. The unit is minute, and the
maximum is 65535 minutes.
04 When both ACC_Off_time and stopping_time are set at the same time, the data will be
uploaded according to the conditions of ACC_Off_time first
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 25 of 38
200,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Set the SMS time interval to 10 minutes;
200,10,60
Command Set the ACC on SMS time interval to 10 minutes, and the ACC off SMS time interval to 60 minutes;
Example 200,10,,60
Set the SMS time interval to 10 minutes when moving, and the SMS time interval to 60 minutes
when stationary;
Remarks
Supported
GPRS/SMS
Modes
Command to
201,num1,num2,num3
Tracker
01 num1,num2,num3:
01 num1,num2,num3: authorized mobile phone numbers, up to 3 authorized numbers can be set;
Command 02 The mobile phone number is up to 16 digits.
Description 03 The authorized number can receive SMS alarm and phone alarm.
04 After setting the authorization number, the default event selected is event number
05 Delete all authorized numbers when only 201 command is issued
201,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command
201,13412345678,13587654321,13856789123
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
202,index,operation,code1,code2,…
Tracker
01 index: the position number of the authorized number, 1 is the first number, 2 is the second
number, and 3 is the third number;
02 operation: operation code, 1 is setting, 2 is adding, 3 is deleting;
Command 03 code: 1=automatically monitor, 2=automatically hang up the unauthorized code,
Description 3=automatically reply location information, each event is separated by ‘,’; 04 Priority level:
automatic answering> automatic monitoring.
05 is the corresponding processing method of the device when the mobile phone makes a call to
the device.
202,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 26 of 38
Command 202,1,1,0,3
Example Set up automatic answering and automatic reply to the first authorized number incoming call.
Remarks
Supported
GPRS/SMS
Modes
Command to
203,index,operation,code1,code2,…
Tracker
01 index: the position number of the authorized number, 1 is the first number, 2 is the second
number, and 3 is the third number;
Command 02 operation: operation code, 1 is setting, 2 is adding, 3 is deleting;
Description 03 code: event code, see Annex A event code table, each event is separated by ‘,’;
04 When the set event is generated, the SMS alarm event will be sent to the corresponding
authorized number.
203,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 203,1,2,2,7,15,20,39
Example Add the first authorized number to receive alarms for events 2, 7, 15, 20, 39
Remarks
Supported
GPRS/SMS
Modes
Command to
204,code,string
Tracker
01 code: event code, see Annex A event code table;
Command
02 string: The description character of the SMS alarm, the longest is 32 characters;
Description
03 The default alarm characters are shown in the event code table.
204,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 204,1,help
Example Set the alarm character of the first event code to“help”.
Remarks
Supported
GPRS/SMS
Modes
Command to
206,index,operation,code1,code2,…
Tracker
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 27 of 38
01 index: the position number of the authorized number, 1 is the first number, 2 is the second
number, and 3 is the third number;
Command 02 operation: operation code, 1 is setting, 2 is adding, 3 is deleting;
Description 03 code: event code, see Annex A event code table, each event is separated by ‘,’;
When the event set in 04 is generated, a call will be made to the corresponding authorized
number to monitor the device.
206,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 206,1,1,2,7,15,20,39
Example Set the first authorized number to receive monitoring of events 2, 7, 15, 20, and 39
Remarks
Supported
GPRS/SMS
Modes
Command to
210,index,operation,code1,code2,…
Tracker
01 index: server number, 1 is the GPRS event of server 1, and 2 is the GPRS event of server 2
Command 02 operation: operation code, 1 is setting, 2 is adding, 3 is deleting
Description 03 code: event code, see Annex A event code table, each event is separated by‘,’;
04 GPRS alarm event will be generated when the set event is triggered.
210,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 210,1,1,2,7,15,20,39
Example Set the GPRS alarm of server 1 for events 2, 7, 15, 20, 39
Remarks
Supported
GPRS/SMS
Modes
Command
212,index,operation,code1,code2,…
to Tracker
01 index: output port number, 1 is output port 1;
02 operation: operation code, 1 is setting, 2 is adding, 3 is deleting
03 code: event code, see Annex A event code table, each event is separated by‘,’;
Command 04 will generate output when the preset event is generated, and generate output according to the
Command 212,1,1,2,7,15,20,39
Example Set output 1 for events 2, 7, 15, 20, 39 to generate output.
Remarks
Supported
GPRS/SMS
Modes
Command to
250,input,mode,time
Tracker
02 input: the serial number of the input port, 1=input1, 2=input2
03 mode: input port working mode, 0=low level trigger, 1=high level trigger, 2=AD analog input;
03 time: The trigger time of the input port. The trigger event will be generated when the trigger
time exceeds the set value. It is only valid for the high and low level trigger input modes, the unit
01 Command is ms, the value is [0, 65535], when time =0 It is triggered immediately and the default is 0.
Description 04 :
IN1 supports high level trigger modes, low level trigger modes and AD analog input, , and the
default is low level trigger.
IN2 supports high level trigger modes, low level trigger modes and AD analog input, , and the
default is low level trigger.
250,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 250,2,1,3000
Example Set input2 to high level trigger mode, the trigger time is 3000ms
Remarks
Supported
GPRS/SMS
Modes
Command
251,output,mode,time,on_time,off_time,safe_speed
toTracker
01 output: the serial number of the output port, 1= output1
02 mode: output action mode,
mode=1, turn on the output (the output is in a low-level state) mode, which is a long-time on
state;
mode=2, close the output (the output port is in a floating state) mode, which is a long-term off
state;
mode=3, pulse output (pulse output is generated with on_time and off_time parameters, when
on_time and off_time are 0, turn the current output status into a flip change output);
Command
03 time: The time when the output is generated, the unit is second, the value range is 0~65535; =0
Description
is the infinite time output;
04 on_time: The time to turn on the output (the output port is in a low-level state), the unit is ms,
and the value range is 0~65535;
05 off_time: The time to turn off the output (the output port is in a floating state), the unit is ms,
and the value range is 0~65535;
06 When on_time and off_time are both 0, it is long output mode.
07 safe_speed: The speed limit of the action generated by the output port, the unit is km/h, and
the value range is 0~255;
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 29 of 38
When safe_speed=0 or empty, the output port immediately generates output action;
When safe_speed>0, the output action is only generated when the current GPS speed is less
than safe_speed and in the valid positioning state
251,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 251,1,3,10,500,500
Example The output 1 mode is 10 pulse output, and the pulse is a cycle of 500ms ON and 500ms OFF.
Remarks
Supported
GPRS/SMS
Modes
Command to
600,password
Tracker
Command 01 password: SMS command password, 4 characters, can be composed of any numbers, letters,
Description and symbols; the default is 0000.
600,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 600,PW37
Example Set SMS command passwork as PW37
Remarks
Supported
GPRS/SMS
Modes
Command
601,time
to Tracker
01 time: Time zone, the unit is minutes, the value range is -720~720, the default is UTC 0;
Command
02 When the time zone is set, SMS data use time in the set time zone;
Description
03 The time in GPRS data uses UTC0 time and cannot be set
601,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
601,480
Command Set SMS time zone to UTC+8 time zone
Example 601,-480
Set the SMS time zone to UTC-8 time zone
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 30 of 38
Supported
GPRS/SMS
Modes
Command to
602,pin
Tracker
Command
01 pin: The PIN code of the SIM card, a 4-digit number;
Description
602,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 602,1234
Example Set the PIN code to 1234
Remarks
Supported
GPRS/SMS
Modes
Command to
610,mileage
Tracker
Command
01 mileage: The initial mileage in GPRS data, in meters.
Description
610,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 610,1000
Example Set the initial mileage of GPRS data to 1000 meters.
Remarks
Supported
GPRS/SMS
Modes
Command to
611,flag
Tracker
01 flag:
Command =1: Clear the GPRS cache of server 1;
Description =2: Clear the GPRS cache of server 2;
=3: Clear SMS cache
611,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 611,1
Example Clear the GPRS cache of server 1.
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 31 of 38
Supported
GPRS/SMS
Modes
Command
612,flag
to Tracker
01 flag:
Command =1: Initialize other parameters except GPRS parameters such as IP, Port, APN, GPRS interval;
Description =2: Initialize the SMS password to 0000;
=3: Initialize all parameters.
612,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 612,3
Example Initialize all parameters
Remarks
Supported
GPRS/SMS
Modes
Command to
620,flag
Tracker
01 flag=0, when the device is working, the LED indicator works normally to indicate the working
status. The default is 0;
Command
02 flag=1, when the device is working, the LED is off without indication.
Description
03 When the device is turned on, the LED indicator will work for 10 seconds and then turn off.
When any button is pressed, the LED indicator will work for 10 seconds and then turn off.
620,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 620,1
Example Turn off the LED indication.
Remarks
Supported
GPRS/SMS
Modes
Command to
800
Tracker
01 Get current location information;
Command
02 When SMS Command to Tracker, reply the google map link of the location;
Description
03 When GPRS Command to Tracker, reply the location data of 0 event.
01 If the command failed, reply:
Command
800,<result>
Reply
result: the result of Command Reply;
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 32 of 38
Command
800
Example
Remarks
Supported
GPRS/SMS
Modes
Command to
801
Tracker
Command
01 Get the SN, IMEI, and software version of the device
Description
01 If the command failed, reply:
801,<result>
result: the result of Command Reply;
Command
Unsupport-The instruction is not supported;
Reply
Failed-The command format or password is incorrect and the setting failed.
02 If the command is successful, reply:
801, SN, IMEI, software version
Command 801
Example 801,143190870823,869912033012424,VT100_V100
Remarks
Supported
GPRS/SMS
Modes
Command
802
to Tracker
Command 01 Get the working status of device, including device system status, input status, output status,
Description CSQ value, satellite number, internal battery voltage, external power supply voltage
01 If the command failed, reply:
802,<result>
result: the result of Command Reply;
Unsupport-The instruction is not supported;
Failed-The command format or password is incorrect and the setting failed.
02 If the command is successful, reply:
802, device system status, input status, output status, CSQ value, satellite number, internal battery
Command voltage, external power supply voltage
Reply 03 Device system status, 8-digit hexadecimal character format, see the "system-sta" note in GPRS
data.
04 Input status, 2-digit hexadecimal character format, see "in-sta" note in GPRS data.
05 Output status, 2-digit hexadecimal character format, see "out-sta" note in GPRS data.
06 CSQ value: decimal string.
07 satellite number: decimal string.
08 Internal battery voltage: decimal string, accurate to two decimal places.
External power supply voltage: decimal string, accurate to two decimal places.
Command 802
Example 802,0000000F,03,01,31,12,4.15,00.00
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 33 of 38
Remarks
Supported
GPRS/SMS
Modes
Command
808,cmd
to Tracker
01 Query the parameters of the device
Command
02 cmd is the corresponding setting parameter command, such as 100, 102, please refer to the
Description
corresponding command description for the parameter content
Command 808,100
Example 808,100,1,istartracker.com,8011
Remarks
Supported
GPRS/SMS
Modes
Command to
900,output,flag,time,safe_speed
Tracker
900,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
900,1,1
output1 produces output
Command 900,1,1,100
Example Output1 generates 100ms output
900,1,1,0,10
Output1 produces output when the speed is lower than 10km/h
Remarks
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 34 of 38
Supported
GPRS/SMS
Modes
Command to
901,output,flag
Tracker
01 output: the serial number of the output port, 1= output1;
02 flag=1, the output action will be generated according to the mode set by the 251 command.
Command
flag=0, the output action will be stopped.
Description
03 The command control output has priority over the output generated by other events.
901,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 901,1,1
Example Output1 produces output
Remarks
Supported
GPRS/SMS
Modes
Command
910,operation
to Tracker
01 operation:
Command =1: Restart the GSM module
Description =2: Restart the GPS module
=3: Restart the device
910,<result>
result: the result of Command Reply;
Command
OK-The command is set successfully;
Reply
Unsupport -the command is not supported;
Failed-The command format or password is incorrect and the setting failed.
Command 910,3
Example Reboot the device
Remarks
Supported
GPRS
Modes
Command
990,firmware_name
to Tracker
01 firmware_name: The file name of the software package, ASCII character type, only the file
name, without the directory.
Command
02 After receiving the file name, the device compares with its own software version, and the reply
Description
sign informs the platform whether the upgrade can be performed.
03 FOTA starts with this command.
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 35 of 38
Command Send:990,VT100_V101
Example Answer:990,<0x01><0x0003><0x0400><VT100_V100>
Remarks
Supported
GPRS
Modes
Command
991
to Tracker
01 The platform issues instructions to authorize the device to enter the OTA state. After OTA
authorization, if the device fails to receive the OTA data packet from the platform for more than 20
Command minutes, it will exit the OTA state. At this time, the platform needs to perform the 990->991
Description process again.
02 After OTA is authorized, the device will no longer send timing interval data or alarm data until
it exits the OTA state.
991,<flag>
flag: 1 byte, hexadecimal data type.
Command =0x01 means authorization is successful.
Reply =0x00 means authorization failed.
=0xFF, OTA authorization is illegal, that is, the 990 command is not issued in advance to
upgrade the detection.
Command Send:991
Example Answer:991,<0x01>
Remarks
Supported
GPRS
Modes
Command
992, <OTA packet address offset (4 bytes)><OTA packet length (2 bytes)><OTA packet>
to Tracker
01 OTA data packet address offset: the address offset of the OTA data packet issued this time in the
entire OTA file, 4 bytes are big-endian alignment, hexadecimal number;
Command 02 OTA data packet length: the length of the OTA data packet issued this time, 2 bytes are
Description big-endian alignment, hexadecimal number;
03 OTA data packet: the n-byte OTA data packet issued this time (assuming the length of the OTA
data packet is n).
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 36 of 38
992, <OTA packet address offset (4 bytes)><OTA packet length (2 bytes)><flag(1 byte)>
01 OTA data packet address offset: corresponding to the data packet address offset issued by
the platform;
02 OTA data packet length: corresponding to the data packet length issued by the platform; 03
Command
flag:
Reply
=0x01, received and saved correctly, the platform can then issue the next OTA packet;
=0x00, receiving or saving error, the platform needs to re-issue the same OTA data packet to
the device;
=0xFF, OTA is not authorized or authorization timed out.
Command Send:992,
Example Answer:992,<0x01>
Remarks
Supported
GPRS
Modes
Command
993, <OTA data length (4 bytes)> <OTA data check code (2 bytes)>
to Tracker
01 After the platform sends all the OTA data to the device, it checks whether the data received by
the device is wrong.
Command 02 OTA data length: the length of all OTA data (excluding the checksum of the last two bytes
Description of the OTA file), 4 bytes are big-endian aligned, hexadecimal number.
03 OTA data check code: the checksum of all OTA data, the last two bytes of OTA file, hexadecimal
number.
993,<flag(1byte)>
flag:
Command =0x01, the data verification is correct, the platform can send 994 command to update the
Reply firmware;
=0x00, data verification error, need to restart FOTA process;
=0xFF, OTA is not authorized or authorization timed out.
Command Send:993,
Example Answer:993,<0x01>
Remarks
Supported
GPRS
Modes
Command
994
to Tracker
01 After getting the correct verification result of the terminal, the platform instructs the device to
Command update the OTA program.
Description Note: You must ensure that the checksum is correct before using this command, otherwise
the device may crash.
994,<flag>
=0x01, the terminal receives the command and prepares to upgrade firmware, and responds t
o the command before the firmware is updated;
Command
=0x02, the terminal upgrade is completed, and the command will be replied after the firmware
Reply
update is completed;;
=0x00, the terminal firmware update failed;
=0xFF, OTA is not authorized or authorization timed out.
Command Send:994
Example Answer:994,<0x01>
File Name iStartek GPS Tracker Protocol Ver. 1.3
Update 2021-12-03 Page 37 of 38
Remarks
Supported
GPRS
Modes
Command to
995
Tracker
Command
After FOTA is authorized, the platform can cancel FOTA accordingly.
Description
Command 995,<flag>
Reply =0x01,FOTA cancel success.
Command Send:995
Example Answer:995,<0x01>
Remarks