VT10 Protocol Document (SIM900) V103
VT10 Protocol Document (SIM900) V103
VT10 Protocol Document (SIM900) V103
Protocol Document
Version: 1.03
Status: Preliminary
Date: 2011-4-25
WONDE PROUD TECHNOLOGY.
General Notes:
All materials contained on this documentation is protected by the copyright law and may not
be reproduced, transmitting, published or broadcast without the prior obtaining authorization of
Wonde Proud Technology. The documentation is provided for testing, evaluation, integration and
product information purpose and it may contain deficiencies or inadequacies information of
products. This product is not intended for use in life support appliance, devices or systems where a
malfunction of the product can reasonably be expected to result personal injury. Wonde Proud or
its supplier will not be liable for any consequential, direct, indirect, incidental, punitive or other
damages including without limitation, damages for loss of business profits, business interruption,
loss of business information or other pecuniary loss that arising out the use of or inability to use
the documentation or product, even if Wonde Proud has been advised of the possibility of such
damages. The customers using or reselling the product in such application do so at their own risk
and agree to full indemnify Wonde Proud for any damages resulting from illegal use or resale.
Subject to change without notice at any time.
Copyright
Reproduction, dissemination, edition of this document, or utilization of the content and
communication format as well as giving to other without authorization are prohibited. Offenders
will be held liable for payment of damages.
Table of Content
1. Introduction to WondeX VT10 Protocol Document: ....................................................................4
2. Version History: ............................................................................................................................4
3. Syntax of “$WP” Commands: .......................................................................................................5
4. Supported Communication Types: ...............................................................................................6
5. Parameter Format for Returning Messages: ................................................................................7
6. Command List of WP Commands: ................................................................................................9
7. Command Description: ............................................................................................................... 11
8. Appendices: ................................................................................................................................78
8.1 Event ID Description: ...........................................................................................................78
8.2 Returning Command Error List:...........................................................................................79
8.3 CMS Error List: ....................................................................................................................80
8.4 CME Error List:....................................................................................................................83
9. About Wonde Proud Technology: ..............................................................................................85
2. Version History:
Version Description Supported Firmware Version
1.01 Initial commands V10_1.023_SIM900 or above
1.03 Modified $WP+AVL command V10_1.025_SIM900 or above
Please note:
All characters of returning acknowledgement will be in upper case.
Default parameters for each command are underlined in this document for reference.
There are two types of data transmission formats
- Hex format:
For GPRS_keep_Alive packet.
- ASCII format:
For all data transmission except the “GPRS Keep_Alive message”.
Please note:
VT10 currently does not support CDMA communication protocol.
Output Status: Output status indication (bitwise), the returning value is in “decimal” format.
Please convert it to “binary” mode to read the input status:
Ex:
If returning value is 2 (decimal) 0010
Corresponding table:
Please Note:
The above information is only for the returning string with “Event ID” parameter.
7. Command Description:
$WP+UNCFG
Description Execute this command to configure the device ID, device password, PIN code
of the SIM card, and the delay time for input ports (input 1~4).
Format $WP+UNCFG+[Tag]=[Password],[Device ID],[New Password],
[PIN code],[Input 1 delay time interval], [Input 2 delay time
Write
interval], [Input 3 delay time interval], [Input 4 delay time
interval]
Read $WP+UNCFG+[Tag]=[Password],?
Response $OK:UNCFG+[Tag]= [Device ID],[New Password], [PIN code],
[Input 1 delay time interval], [Input 2 delay time interval],
[Input 3 delay time interval],[Input 4 delay time interval]
Error Response $ERR:UNCFG+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the same
Tag tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Device identification number. The maximum length is 10 digits.
Only integer can be used. Default device ID is 2000000001
Device ID
Note:
The most left digit is reserved in which must be ‘2’.
New
New password of the device. Default is “0000”
Password
The PIN Code of the SIM card. The maximum length is 8 digits.
PIN Code Note:
Please use “” to clear parameter.
$WP+COMMTYPE
Description Execute this command to set the primary communication type and its
related parameters.
Format $WP+COMMTYPE+[Tag]=[Password],[CommSelect],
[SMS Base Phone No.],[CSD Base Phone No.],[GPRS_APN],
Write [GPRS_Username],[GPRS_Password],[GPRS_Server_IP_Address
],[GPRS_Server_Port],[GPRS_Keep_Alive Packet_Interval],
[GPRS_DNS IP address]
Read $WP+COMMTYPE+[Tag]=[Password],?
Response $OK:COMMTYPE=[CommSelect],[SMS Base Phone No.],
[CSD Base Phone No.],[GPRS_APN],[GPRS_Username],[GPRS_Password],
[GPRS_Server_IP_Address],[GPRS_Server_Port],[GPRS_Keep_Alive
Packet_Interval],[GPRS_DNS IP address]
Error Response $ERR:COMMTYPE+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
Set primary communication type:
1. GSM SMS communication
2. CSD: Circuit Switched Data communication
(Reserved, currently not support)
CommSelect 3. GPRS UDP communication
4. GPRS TCP/IP communication
5. USB port communication
Note:
Support COM numbers: COM 1~ COM 199 auto detection.
Ex2: If the control center use DNS name(Domain Name System) server
Issue command:
$WP+COMMTYPE=0000,4,,,internet,,,serverDNSNAME,6080,30,168.95.1.1
Response:
$OK:COMMTYPE=4,,,internet,,,serverDNSNAME,6080,30,168.95.1.1
Notes 1) If primary communication is GPRS then both parameters “SMSPhone No.”
and “CSD Phone No.” are not required.
2) The port number of GPRS_Server_Port parameter must be opened for the
control center software and not conflict with others port which is
occupied by OS or other software.
3) Please enable the GPRS service for the SIM card before start GPRS
configuration.
Also, please obtain related information such as “Access Point Name” (APN),
user name (if applicable), and password (if applicable) for GPRS
configuration ($WP+COMMTYPE command).
4) The Static IP address is required for the GPRS communication. Sometimes
the failure of GPRS connection is caused by the firewall setting enabled.
5) The software developer must implement the function in the control center
software in which must echo back exact GPRS Keep_Alive packet back to
the device once the base station receives the GPRS Keep_Alive packet
which was sent from the device to confirm the GPRS connection.
6) The performance of the GPRS connectivity might be affected by the
Keep_Alive packet interval due to the TELCO policy for the dynamic IP
address source control. The optimized Keep_Alive Packet interval needs to
be tested in the local area in order to obtain the optimized interval (cost
effective).
10) Please be aware that if the GSM base phone number is not set, the
device has following behaviors:
- If the device receives any valid incoming command via GSM SMS, the
device will execute the command, but all acknowledgements or
returning message will NOT be sent and will be ignored.
- If the device is configured under GPRS mode (GSM base phone number
is set), if the device receives any valid incoming GSM command from a
phone number other than GSM base phone number then the device will
execute this command and return all acknowledgements and returning
messages back to the GSM base phone number.
11) If this command is issued over GSM SMS, please be aware the text
length limitation of the GSM message.
$WP+ROAMING
Description Execute this command to enable/disable GPRS roaming function. This
command does not affect GSM SMS roaming service. If GPRS roaming function
is disabled, the device will automatically closed the GPRS session and all
undelivered messages would be stored in the queue buffer. Those undelivered
messages would be sent out whenever the device returns the non-GPRS
roaming network.
Format Write $WP+ROAMING+[Tag]=[Password],[Enable/Disable]
Read $WP+ROAMING+[Tag]=[Password],?
Response $OK:ROAMING+[Tag]=[Enable/Disable]
Error Response $ERR:ROAMING+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can be
defined by user. The returning message will include the same tag
Tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as empty
if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
[Enable/ 0. Disable GPRS roaming function
Disable] 1. Enable GPRS roaming function
Example Ex:
Issue command:
$WP+ROAMING=0000,1
Response:
$OK:ROAMING=1
$WP+GETLOCATION
Description Execute this command to get current position of the device
Format Write $WP+GETLOCATION+[Tag]=[Password],
Response Device ID, DateTime, Longitude, Latitude, Speed, Heading, Altitude, Satellite,
Event ID, Mileage, Input status, voltage level for input 1, voltage level for input
2 , Output status
Error Response $ERR:GETLOCATION+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can be
defined by user. The returning message will include the same tag
Tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as empty
if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Example Ex:
Issue command:
$WP+GETLOCATION=0000
Response:
2000000001,20110216062909,121.647298,25.060835,1,8,0,7,0,0.0,0,0.00,
0.00,0
Note 1) The device returns the last valid GPS information upon request regardless
the GPS reception. The parameter of “Number of Satellites” is ‘0’ if there is
no GPS reception or GPS is not fixed. Thus the parameter of “number of
satellite” could be a reference to check whether there is GPS reception or
not.
$WP+TRACK
Description Execute this command to enable automatically reporting current position to
the base station according to the parameter “mode” and related conditions.
Format $WP+TRACK+[Tag]=[Password],[Mode],[Time],[Distance],[Nu
Write
mber of Tracking Times],[Track basis],[CommSelect],[Heading]
Read $WP+TRACK+[Tag]=[Password],?
Response $OK:TRACK+[Tag]= [Mode],[Time],[Distance],[Number of Tracking
Times],[Track basis],[CommSelect],[Heading]
Error Response $ERR:TRACK+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
0. Disable (Stop tracking)
1. Time mode:
The position information is sent to the base station
according to the required time interval, only whole number
can be used.
Mode
Effective range for different communication types:
Direct Connection: 1~65535 seconds.
GSM SMS: 15~65535 seconds
GSM CSD: 5~65535 seconds
GPRS UDP/TCP/IP: 5~65535 seconds.
2. Distance mode:
The position information is sent to the base station
according to the required distance interval, only whole
number can be used.
Effective range for different communication types:
Direct Connection: 25~65535 meters.
GSM SMS: 300 ~65535 meters.
GSM CSD: 100~65535 meters.
GPRS UDP/TCP/IP: 100~65535 meters.
3. Time AND Distance:
The position information is sent back to the base station
when following BOTH conditions are satisfied:
a. “Time Interval” is reached.
b. “Distance Interval” is reached.
4. Time OR Distance
The position information is sent to the base station when
one of the following condition is satisfied:
a. “Time Interval” is reached.
b. “Distance Interval” is reached.
5. Heading mode:
The position information is sent when the “Heading
(direction)” parameter is changed beyond the assigned
degrees. Please enter the required value in the “Heading”
column.
6. Heading OR Time
The position information is sent back to the base station
when one of the following condition is satisfied:
a. “Heading (direction)” parameter is changed beyond the
assigned degrees
b. Required “Time Interval” is reached.
7. Heading OR Distance
The position information is sent whenever one of the
following condition is satisfied:
a. “Heading (direction)” parameter is changed beyond
assigned degrees
b. Required “Distance Interval” is reached.
8. Heading OR (Time AND Distance)
The position information is sent back to the base station
when one of the following condition is satisfied:
a. “Heading (direction)” parameter is changed beyond
assigned degrees
b. Required BOTH “Time AND Distance Interval” are
satisfied.
9. Heading OR Time OR Distance
The position information is sent whenever one of the
following condition is satisfied:
a. When the “Heading (direction)” parameter is
changed beyond assigned degrees.
b. Required “Time Interval” is reached.
c. Required “Distance Interval” is reached.
Specify elapsed time interval to report current position.
Time
Default value is ‘0’. The effective range, please refer to the
Interval
“mode” parameters option ‘1’ => “Time mode”.
Specify elapsed distance interval to report current position.
Distance
Default value is ‘0’. The effective range, please refer to the
Interval
“mode” parameters option ‘2’ => “Distance mode”.
Frequency (number of times the report needs to be sent).
Effective range is from 0~65535.
Number of Set ‘0’ indicating “Continuously tracking.
Tracking Note:
Times The counter of “Times” will be displayed how many times
left while the command is executing when we query the
command parameters.
$WP+REC
Description Execute this command to enable automatically logging current position into
the memory of the device according to the parameter “Mode” and
corresponding conditions.
Format $WP+REC+[Tag]=[Password],[Mode],[Time],[Distance],[Numb
Write
er of Times],[Record Basis],[Heading],
Read $WP+REC+[Tag]=[Password],?
Response $OK:REC+[Tag]= [Mode],[Time],[Distance],[Number of Times],[Record basis],
[Heading]
Error Response: $ERR:REC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
0. Disable (Stop storing position data into flash memory)
1. Time mode:
The position information is logged into the memory of the
Mode device according to the required time interval, only integer
can be used.
Effective parameters:
Range: 1~65535 seconds.
2. Distance mode:
The position information is logged into the memory of the
device according to the required distance interval, only
integer can be used.
Range: 25~65535 meters.
Note:
For vehicle application, suggest to set 50 meters or above
for better performance.
3. Time AND Distance:
The position information is logged into the memory of the
device according to the required “Time interval” AND
“Distance interval”; the position information is not logged
if one of the “Time interval” and “Distance interval” does
not satisfy.
4. Time OR Distance
The position information is logged when one of the
following condition is satisfied:
a. “Time Interval” is reached.
b. “Distance Interval” is reached.
5. Heading mode:
The position information is logged when the “Heading
(direction)” parameter is changed beyond the assigned
degrees. Please enter the required value in the “Heading”
column.
6. Heading OR Time
The position information is logged when one of the
following condition is satisfied:
a. “Heading (direction)” parameter is changed beyond the
assigned degrees
b. Required “Time Interval” is reached.
7. Heading OR Distance
The position information is logged whenever one of the
following condition is satisfied:
a. “Heading (direction)” parameter is changed beyond
assigned degrees
b. Required “Distance Interval” is reached.
Example Ex:
Issue command:
$WP+REC=0000,1,5,0,0,0,15
Response:
$OK:REC=1,5,0,0,0,15
Notes 1) This function follows the FIFO (first in first out algorithm) algorithm.
2) The mode 2,3,5,7,and 8 require the GPS reception. If the GPS reception
is not stable then the accuracy will be decreased.
3) “Record Basis” parameter can be set to 1 or 3 when mode is set to
1, 4,6,or 9.
$WP+CLREC
Description Execute this command to erase all logging data from the memory of the
device.
Format $WP+CLREC+[Tag]=[Password],
Response $OK:CLREC+[Tag]=OK
Error Response $ERR:CLRREC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the same
Tag tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Example Ex:
Issue command:
$WP+CLREC=0000
Response:
$OK:CLREC
$WP+DLREC
Description Execute this command to download request logging data from the memory of
the device
Format $WP+DLREC+[Tag]=[Password],[Start Date/Time],[End
Write command
Date/Time]
Read command $WP+DLREC+[Tag]=0000,?
Response
For Write command:
Command acknowledgement:
$OK:DLREC+[Tag]=[Start Date/Time],[End Date/Time]
Ex:
$OK:DLREC=388(20080322074235~20080322074907)
Example Ex:
Issue command:
$WP+DLREC=0000,0,0
Response:
$OK:DLREC=0,0
2000000001,20110216062959,121.648109,25.061349,0,18,0,7,1,0.0,0,0.01,0.06,0
2000000001,20110216063000,121.648109,25.061349,0,18,0,8,1,0.0,0,0.01,0.01,0
2000000001,20110216063001,121.648109,25.061349,0,18,0,8,1,0.0,0,0.04,0.01,0
2000000001,20110216063002,121.648109,25.061349,0,18,0,8,1,0.0,0,0.01,0.01,0
2000000001,20110216063003,121.648109,25.061349,0,18,0,8,1,0.0,0,0.01,0.01,0
2000000001,20110216063004,121.648109,25.061349,1,18,0,8,1,0.0,0,0.04,0.01,0
2000000001,20110216063005,121.648109,25.061349,1,18,0,8,1,0.0,0,0.01,0.01,0
2000000001,20110216063006,121.648109,25.061349,1,18,0,8,1,0.0,0,0.01,0.04,0
2000000001,20110216063007,121.648109,25.061349,1,18,0,7,1,0.0,0,0.01,0.01,0
$Download Completed
Notes 1) The downloading logs function is not available when the device is configured
the GSM SMS communication.
2) If the download process is interrupted by any insertion command/message
then the error message “$ERR:7” is sent back to the base station.
3) This command does not support resume function.
4) The value ‘0’ can be used for both parameters “Start Date/Time” and “End
Date/ Time”. The corresponding actions are following:
Start End Corresponding data will be
Date/Time Date/Time downloaded
Get entire logging data from the flash
0 0
memory
Download selective logging data from
Start
0 the “Start Date/Time” to the last
Date/Time
logging data in the flash memory
Download selective logging data from
End
0 the first logging position data to the
Date/Time
“End Date/Time” logging data
Download selective logging data from
Start End
the “Start Date/Time” to the “End
Date/Time Date/Time
Date/Time”
$WP+SPDLREC
Description Execute this command to stop downloading process
Format $WP+SPDLREC+[Tag]=[Password],
Response $OK:SPDLREC+[Tag]
Error Response $ERR:SPDLREC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the same
Tag tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Example Ex:
Issue command:
$WP+SPDLREC=0000
Response:
$OK:SPDLREC
$WP+REBOOT
Description Execute this command to reboot the device. All setting will be remained.
Format $WP+REBOOT+[Tag]=[Password]
Response $OK:REBOOT+[Tag]
Error Response $ERR:REBOOT+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the same
Tag tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Example Ex:
Issue command:
$WP+REBOOT=0000
Response:
$OK:REBOOT
Note 1) Please re-establish the direct connection after issuing the $WP+REBOOT
command. The physically unplug and re-plug in the USB cable might be
necessary.
$WP+RESET
Description Execute this command to reset the device to factory default settings or
pre-set settings
Format Write $WP+RESET+[Tag]=[Password]
Response
$OK:RESET+[Tag]
Note:
If user forgets the password of the device, the last 4 digits of
IMEI could be accepted to execute “Reset” function.
Example Ex:
Issue command:
$WP+RESET=0000
Response:
$OK:RESET
Notes 1) The “Device ID” and “Pin code” parameters will remain the same after
executing this command. Other settings will be set back to factory
default.
2) If the password is forgotten then the device can accept the last 4 digits of
IMEI number as the password to reset the device successfully.
$WP+PSM
Description Execute this command to enable the “Power Saving Function” of the device.
Format $WP+PSM+[Tag]=[Password],[Mode],[Power Down Delay],[Sleeping Mask]
3) As the device wakes up and completes the required task, it goes to sleeping
mode according to the “Power Down Delay” interval if all conditions of
“entering sleeping mode” remain true.
4) As the “Sleeping Mask” is set to 0, the device will not go to sleeping mode
until $WP+TRACK task is finished (disabled or completed).
5) As the “Mode” is set to 1, 2 and 3, the logging function will not be executed
during the sleeping duration except the device waking up or power saving
mode is disabled.
6) As the USB cable is connected, the device will not go to sleeping mode.
$WP+SETDR
Execute this command to enable/disable the default event sending for input
Description triggering, main power voltage low/lost, and internal backup battery voltage
low/recover.
Format $WP+SETDR+[Tag]=[Password], [Low Voltage],[Polling],[Logging]
1) Each event has different report indication, below is the list of event
name with the corresponding report ID:
Input 1: Report ID 11
Input 2: Report ID 12
Input 3: Report ID 13
Input 4: Report ID 14
Notes
Main power low: Report ID 40
Main power lost: Report ID 41
Main power low recover: Report ID 42
Main power lost recover: Report ID 43
Internal backup battery low: Report ID 46
Internal backup battery low recover: Report ID 47
$WP+SETEVT
Description Execute this command to set GEO-Fencing, input triggered/output control
$WP+SETEVT+[Tag]=[Password],[Event ID],[Enable/Disable],
[Longitude],[Latitude],[Radius],[Zone Control],[Actions],[Input
Write Used],
Format [Input Control],[Output Port],[Output control],[Output Toggle
duration] ,[Output Toggle time],[SMS VIP Mask]
Read $WP+SETEVT+[Tag]=[Password],[Event ID],?
$OK:SETEVT+[Tag]=[Event ID],[Enable/Disable],[Longitude],[Latitude],
[Radius],[Zone Control],[Actions],[Input Used],[Input Control],[Output Port],
Response
[Output control] ,[Output Toggle duration] ,[Output Toggle time],[SMS VIP
Mask]
$ERR:SETEVT+[Tag]=[Error Code]
Error Response:
Please refer to appendix 8.2 for detailed error code descriptions.
The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
Parameters “0000”
The identifier of individual report. The event ID only can be
Event ID assigned by the integers. The device supports up to 50 event
settings and the effective ID number is from 100~149.
Enable/ 0: Disable
Disable 1: Enable
Longitude The longitude of center point of defined circle zone.
Latitude The latitude of center point of defined circle zone.
The radius of the circle zone. The effective range is from 50 to
Radius
65535 meters.
0. Disable
1. Inside Zone
The event will be sent when the GPS coordinate is inside
Zone Control the defined zones.
2. Outside Zone
The event will be sent when the GPS coordinate is outside
the defined zones.
This parameter is to define the actions when the conditions
become true. The following actions are available:
1. Logging:
When the conditions of the defined report are true then
the device will store the current GPS position information
for the specify event into the memory.
2. Polling:
Actions When the conditions of the defined report are true then
the device will send the current GPS position information
for the specify event back to the base station.
3. Logging and Polling:
When the conditions of the defined report are true then
the device will store the current GPS position
information for specific event into memory and send the
event back to the base station as well.
This parameter can specify which input port is used as the
input condition for this specific report. This setting is based
on the bitwise operation. The definitions are following:
0. Disable
1. Input 1
2. Input 2
Input Used
4. Input 3
8. input 4
16. IG Detection
Note:
If “IG Detection” is selected, then input 1 is available for
connecting a sensor other than ACC of the vehicle.
SMS VIP Mask If the event is triggered then the device could send a SMS
alert to up to 5 different pre-defined SMS phone number.
The SMS VIP is defined in the $WP+SETVIP command.
The bitwise definition is following:
0. Disable
1. SMS VIP 1
2. SMS VIP 2
4. SMS VIP 3
8. SMS VIP 4
16. SMS VIP 5
Ex:
Set to 12 means enabled (SMS VIP 3 + SMS VIP 4)
Examples Ex 1:
Issue command (Geo-fencing + Input as condition):
$WP+SETEVT=0000,100,1,120.167453,28.649871,200,1,3,7,1,0,0,0,0,4
Response:
$OK:SETEVT=100,1,120.167453,28.649871,200,1,3,7,1,0,0,0,0,4
Ex 2:
Issue command (input condition only):
$WP+SETEVT+50=0000,101,1,,,,,, 3,3,2,3,1,0,0,0
Response:
$OK:SETEVT+50=0000,101,1,,,,,, 3,3,2,3,1,0,0,0
Ex 3:
Issue command:
$WP+SETEVT=0000,105,?
Response:
$OK:SETEVT=105,1,20.145634,25.764956,500, 2,1,0,0,0,0,0,0,0
$WP+SETVIP
Description Execute this command to set up to 5 different mobile phone numbers for the
user defined reports.
Format $WP+SETVIP+[Tag]=[Password],[VIP 1],[VIP 2],[VIP 3],[VIP 4],
Write
[VIP 5]
Read $WP+SETVIP+[Tag]=[Password],?
Response $OK:SETVIP+[Tag]=[VIP 1],[VIP 2],[VIP 3],[VIP 4],[VIP 5]
Error Response $ERR:SETVIP+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
VIP 1 Set VIP number 1
VIP 2 Set VIP number 2
VIP 3 Set VIP number 3
VIP 4 Set VIP number 4
VIP 5 Set VIP number 5
Example Ex:
Issue command:
$WP+SETVIP=0000,+886932400821,+886937400841,0933765432,
0911013433, 0987453146
Response:
$OK:SETVIP=+886932400821,+886937400841,0933765432,0911013433,
0987453146
$WP+SACC
Description Execute this command to define voltage level of vehicle battery to detect
the ACC on/off event.
Format $WP+SACC+[Tag]=[Password],[Enable/Disable],[ Voltage
Write threshold
of ACC off ],[ Voltage threshold of ACC on ],[Duration]
Read $WP+SACC+[Tag]=[Password],?
Response $OK:SACC+[Tag]=[Enable/Disable],[ Voltage threshold of ACC off ],
[ Voltage threshold of ACC on ],[Duration]
Error Response $ERR:SACC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left
as empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
Enable/ 0: Disable
Disable 1: Enable
Voltage
threshold Effective range: 0.0~30.0V
of ACC off
Voltage
threshold Effective range: 0.0~30.0V
of ACC on
Duration Effective range: 0~65535 seconds
Example Ex:
Issue command:
$WP+SACC=0000,1,11.5,13.0,5
Response:
$OK:SACC=1,11.5,13.0,5
Notes 1) The main power source of VT device must connect to the vehicle battery
in order to use this function.
2) This event must be set up in the user defined report ($WP+SETEVT
command).
3) In order to increase the accuracy for the voltage detection, please use
the $WP+AVL command to synchronize the voltage level between the
VT device and the real voltage.
$WP+AVL
Description Execute this command to correct the difference between the voltage reading
of the device and the exact voltage level before device installation for the
main power and analog port 1 and 2. This action is suggested to be done
after reset the device, uploading the firmware, or installing a new device (if
the SACC command is used). Once the voltage is corrected then all related
voltage level detection such as main power low/recover report, engine
on/off report, etc would be based on this voltage reading.
Format $WP+AVL+[Tag]=[Password],[Set/Query Current
Write Voltage],[ Corrected Voltage Level of Analog Input
1],[ Corrected Voltage Level of Analog Input 2]
Read $WP+AVL+[Tag]=[Password],?
Response $OK:AVL+[Tag]= [Current Voltage],[Voltage Level of Backup Battery],
[ Corrected Voltage Level of Analog Input 1],[ Corrected Voltage Level of
Analog Input 2]
Error Response $ERR:AVL+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
Corrected
Voltage Effective range: 0.00~30.00V
level
Corrected
Voltage
Level of Effective range: 0.00~30.00V
Analog
Input 1
$WP+DISEV
Description Execute this command to enable or disable sending all returning messages
with “Event ID” information back to control center. Other commands such as
“$WP+VER” would be working normally.
Format Write $WP+DISEV+[Tag]=[Password],[Mode]
Response
$OK:DISEV+[Tag]=[Mode]
Note 1) While this function is enabled, all returning messages including triggered
events would not be stored in the queue buffer and will be deleted.
$WP+CLEVT
Description Execute this command to clear single/all event settings
Format Write $WP+CLEVT+[Tag]=[Password],[Event ID]
Response
$OK:CLEVT+[Tag]= [Event ID]
Ex2:
Issue command:
$WP+CLEVT=0000,255
Response:
$OK:CLEVT=255
$WP+QBCLR
Description Execute this command to clear queue buffer
Format Write $WP+QBCLR+[Tag]=[Password]
Response
$OK:QBCLR+[Tag]
$WP+IMEI
Description Execute this command to query the IMEI No. for the internal GSM module
Format $WP+IMEI+[Tag]=[Password]
Response $MSG:IMEI+[Tag]=IMEI No.
Error Response $ERR:IMEI+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
Example Ex:
Issue command:
$WP+IMEI=0000
Response:
$MSG:IMEI=357258004284081
$WP+SIMID
Description Execute this command to query the identification number of the SIM card
Format $WP+SIMID+[Tag]=[Password]
Response $ MSG:SIMID+[Tag]=SIM card Identification No.
Error Response $ERR:SIMID+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
Example Ex:
Issue command:
$WP+SIMID=0000
Response:
$MSG:SIMID=87109834789209748618
$WP+GSMINFO
Description Execute this command to query the Name of the operator, GSM signal
strength, GPRS connection status, and Roaming status.
Format $WP+GSMINFO+[Tag]=[Password]
Response $MSG:GSMINFO+[Tag]=[GSM Operator], [GSM signal strength], [GPRS status],
[Roaming Status]
GSM Operator Name of the Telecommunication corp.
This parameter indicates the signal strength
for GSM network. The closer the value
approaches to 31, the stronger the signal is.
CSQ dBm
GSM signal
Paramet 0 -113dBm or less
strength
1 -111dBm
2..30 -109…-53dBm
31 -51dBm or greater
99 not known or not detectable
0:GPRS is not connected
GPRS Status
1: GPRS is connected
0: Currently is in home GSM/GPRS network.
Roaming Status
1: Currently is in roaming GSM/GPRS network
Error Response $ERR:GSMINFO+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can be
defined by user. The returning message will include the same tag
Tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as empty
if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Example Ex:
Issue command:
$WP+GSMINFO=0000
Response:
$MSG:GSMINFO=”Chunghwa”, 18,1,0
$WP+GBLAC
Execute this command to query or set “auto-reporting” function of the close
Description
GSM BTS location information
Write $WP+GBLAC+[Tag]=[Password],[Auto Mode]
Format
Read $WP+GBLAC+[Tag]=[Password],?
Command $MSG:GBLAC+[Tag]= [Auto Mode]
Device ID, Date/Time, LAC (Location Area Code), CI (Cell ID)
Device ID Identification of the device
Response Date and Time
Report Parameter Date Time
(Base on the Time Zone setting)
LAC Location area code
CI Cell ID
$ERR:GBLAC+[Tag]=[Error Code]
Error Response
Please refer to appendix 8.2 for detailed error code descriptions.
This format only query the information once, no continuously event will be
sent.
Query format
Query $WP+GBLAC+[TAG]=[PWD]
Response $MSG:GBLAC= Device ID, Date/Time, LAC, CI
The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Parameters Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
0: Disable
1: The event will be sent whenever the information (LAC and
CI) is
Auto Mode
changed regardless GPS reception
2: The event will be sent whenever the information (LAC and
CI) is changed if there is no GPS reception.
Ex 1:
Issue command:
$WP+GBLAC=0000,1
Response:
$OK:GBLAC=1
Ex2:
Issue command:
$WP+GBLAC=0000,?
Examples
Response:
$OK:GBLAC=1
Ex 3:
Issue Command:
$WP+GBLAC=0000
Response:
$MSG:GBLAC=2000000001, 20080328094809,0835,3088
$WP+VER
Description Execute this command to query the current firmware and hardware version
of the device.
Format $WP+VER+[Tag]
Response $MSG:VER+[Tag]=firmware version
Error Response $ERR:VER+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Example Ex:
Issue command:
$WP+VER+3
Response:
$MSG:VER+3= VT10_1.018_SIM_G_
$WP+SPD
Description Execute this command to enable the speeding event. If the vehicle speed is
in/out the speeding range (between minimum and maximum speed) for the
certain time period (Duration) then it will trigger the speeding event.
Format $WP+SPD+[Tag]= [Password],[Mode],[Minimum
Speed],[Maximum Speed],[Speeding Duration],[Output
Write
Port],[Output Control],[Speeding Mode],[Off-Speeding
Duration]
Read $WP+SPD+[Tag]=[Password],?
Response $OK:SPD+[Tag]= [Mode],[Minimum Speed],[Maximum Speed],[Speeding
Duration],[Output Port],[Output Control],[Speeding Mode],[Off-Speeding
Duration]
Error Response $ERR:SPD+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
This parameter is to define the actions when the conditions
become true. The following actions are available:
0. Disable
1. Logging:
When the conditions of the defined event are true then the
Mode device will store the current GPS position information for
the specify event into the memory.
2. Polling:
When the conditions of the defined event are true then the
device will send the current GPS position information for
the specify event back to the base station.
2. If we need only using one specific speed as the condition (send Event ID 3
above the speed for defined interval and send Event ID 9 below the speed
for defined interval) then we can set the specific speed condition in
“Minimum Speed” parameter and set the speed which is not possible to
reach in the “Maximum Speed” parameters.
For example, issue $WP+SPD=0000,3,120,255,15,0,0,1,30
The device will generate a Speeding Event (ID 3) as the vehicle speed is
over 120 for 15 seconds and a Speeding Event (ID 9) as the vehicle speed is
below 120 for 30 seconds.
4. In the Speeding Mode ‘1’, the Event ID 9 will be sent if the ACC is off.
For example, issue $WP+SPD=0000,3,120,255,15,0,0,1,30. As the speed
is lower than 120 KPH for only 20 seconds but the ACC is off, the device
will generate an Event ID 9.
$WP+OUTC
Description Execute this command to set the output behavior.
Format $WP+OUTC+[Tag]=[Password],[Output Port],[Output Control],
Write
[Output Toggle Duration], [Output Toggle Times]
Response $OK:OUTC=[Output Port],[Output Control], [Output Toggle Duration],
[Output Toggle Times]
Error Response $ERR:OUTC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string
which can be defined by user. The returning message will
include the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued
commands. This tag could be left as empty if it is not
used. (Max. 5 characters)
Password of the device. Only correct password can
access the device and change the configuration. The
Password minimum length of character is 4 digits; maximum length
of character is 10 digits. It supports numerical characters
only. Default password is “0000”
This parameter can specify what output port will be
activated.
The definitions are following:
Output Port 1.Output 1
2.Output 2
3.Output 3
4.Output 4
This parameter is to set the output state to 0 (off) or
1(on) of the defined output port in the “Output Port”
Output Control parameter.
0.Off
1. On
To define the time interval of the specific output port
staying in the specific state.
Output Toggle
Effective range: 0~65535 100ms.
Duration
Ex:
255 100ms = 25.5 seconds
Output Toggle To define the times of the specific output port changing
Times from current state to alternative state and back to the
original state after reaching the duration.
Effective range: 0~65535 times.
Example Ex:
Issue command:
$WP+OUTC=0000,1,1,20,2
Respond:
$OK:OUTC=1,1,20,2
$WP+BATC
Description Execute this command to enable/disable internal backup battery function.
Format
Write $WP+BATC+[Tag]=[Password],[Enable/Disable]
Read $WP+BATC+[Tag]=[Password],?
Response $OK:BATC+[Tag]=[Enable/Disable]
Error Response $ERR:BATC+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
Enable/Disabl 0.Disable
e 1.Enable
Example Ex:
Issue command:
$WP+BATC=0000,1
Response:
$WP+BATC=1
1) The internal backup battery function can be enabled when the internal
backup battery is installed. It will not take any effect if there is no internal
Notes backup battery installed.
2) If the “ground” of output port (share with the same ground power of the
device) is lost then all output ports might not working properly.
$WP+SETTOW
Description Execute this command to enable/disable Tow alert.
Format $WP+SETTOW+[Tag]=[Password], [Mode],[Satellite Fixed],
Write
[Speed threshold],[Tow Duration],[Auto Reset Duration]
Read $WP+SETTOW+[Tag]=[Password],?
Response $OK:SETTOW+[Tag]= [Mode],[Satellite Fixed],[Speed threshold],
[Tow Duration],[Auto Reset Duration]
Error Response $ERR:SETTOW+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
0.Disable
1.Logging
Mode
2.Polling
3.Logging + Polling
Satellite Fixed Effective range: 3~12
Speed 10~255 km/hr
Threshold
Tow Duration 30~65535 seconds
The Tow function will be re-enabled when reaching the end
Auto Reset of “Auto Reset Duration” after the first tow event is
Duration triggered.
0~65535 seconds
Example Ex:
Issue command:
$WP+SETTOW=0000,3,3,10,30,10
Response:
$OK:SETTOW=3,3,10,30,10
$WP+SETMILE
Description Execute this command to initial/read mileage accumulator function.
Format Write $WP+SETMILE+[Tag]=[Password],[Mode],[Mileage]
Read $WP+SETMILE+[Tag]=[Password],?
Response
$OK:SETMILE+[Tag]= [Mode],[Mileage]
$WP+TMRR
Description Execute this command to set the time for reporting position in specific time.
It can be set up to 3 times per day.
Format $WP+TMRR+[Tag]=[Password],[Enable/Disable],[Timer 1],[Timer 2],[Timer 3]
Response $OK:TMRR+[Tag]= [Timer 1],[Timer 2],[Timer 3]
Error Response $ERR:TMRR +[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
Enable/Disabl 0.Disable
e 1.Enable
Timer 1 Format: HHMMSS (Time format: 24 hours)
Timer 2 Format: HHMMSS (Time format: 24 hours)
Timer 3 Format: HHMMSS (Time format: 24 hours)
Example Ex:
Issue command:
$WP+TMRR=0000,1,083000, 100000,163233
Response:
$OK:TMRR=1, 083000, 100000,163233
$WP+SETTZ
Description Execute this command to setup the local time. The time of returning
message will be based on the time zone setting. The default time zone is the
GMT time.
Format $WP+SETTZ+[Tag]=[Password],[Sign],[Hour],[Minute]
Response $OK:SETTZ+[Tag]=[Sign],[Hour],[Minute]
Error Response $ERR:SETTZ +[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
+: ahead GMT time
Sign
-: behind GMT time
Hour Offset hours. Effective range is from 00~13
Offset minute (based on 15 minutes basis). Please select one
Minute of following:
00,15,30,45
Example Ex:
Issue command:
$WP+SETTZ=0000,+,08,00
Response:
$OK:SETTZ=+,08,00
$WP+FKEY
Description Enable/disable power on/off function and set the action of the function key.
Format $WP+FKEY+[Tag]=[Password],[Enable/Disable power on/off
function],[Mode],[SMS VIP Mask]
Response $OK: FKEY+[Tag]= [Enable/Disable power on/off function],[Mode],[SMS VIP
Mask]
Error Response $ERR:FKEY+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the same
Tag tag and it is helpful to recognize the acknowledgements with
corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password
character is 4 digits; maximum length of character is 10 digits. It
supports numerical characters only. Default password is “0000”
Enable/ 0. Disable
Disable 1. Enable
power Notes: Press and hold the function key for 3 seconds to power
on/off on/off the device
function
Notes:
Press and hold the function key for 1 seconds to trigger
0. Disable
1. SOS Store a report in the flash memory with report
Mode Logging ID 52
Send a report to the base station with report ID
2. SOS Polling
52
3. SOS
Store a report in the flash memory and send a
Logging
report to the base station with report ID 52
and Polling
Parameters SMS VIP If the event is triggered then the device could send a SMS
Mask alert to up to 5 different pre-defined SMS phone number. The
SMS VIP is defined in the $WP+SETVIP command.
The bitwise definition is following:
0. Disable
1. SMS VIP 1
2. SMS VIP 2
4. SMS VIP 3
8. SMS VIP 4
16. SMS VIP 5
Ex:
Set to 12 means enabled (SMS VIP 3 + SMS VIP 4)
Example Ex:
Issue command:
$WP+FKEY=0000,1,2,0
Response:
$OK:FKEY=1,2,0
Note 1) In the “SMS VIP Mask”, please pre-defined the contact phone number
and enable the $WP+SETVIP. The SMS report will be sent in following
format:
SOS Report
Unit ID: 2000000001
Date/Time: 20080401093519
Lon: 121.648843
Lat: 25.060511
Speed: 1 Km/h
Satellites: 9
$WP+RPHEAD
Description Enable/Disable to carry the header in returning message.
Format Write $WP+RPHEAD+[Tag]=[Password],[Enable/Disable],[Text]
Read $WP+ RPHEAD +[Tag]=[Password],?
Response $OK: RPHEAD +[Tag]=[Enable/Disable],[Text]
Error Response $ERR: RPHEAD +[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which
can be defined by user. The returning message will include
the same tag and it is helpful to recognize the
Tag
acknowledgements with corresponding issued commands.
This tag could be left as empty if it is not used. (Max. 5
characters)
Password of the device. Only correct password can access
the device and change the configuration. The minimum
Password length of character is 4 digits; maximum length of character
is 10 digits. It supports numerical characters only. Default
password is “0000”
0.Disable
Enable/Disable
1.Enable
The context in the maximum of 16 characters in ASCII
Text
format, except ‘,’.
Example Ex 1:
Issue command:
$WP+RPHEAD=0000, 1, VT10
Response:
$OK:RPHEAD=1, VT10
Ex 2 :
Read command:
$WP+RPHEAD=0000,?
Response:
$OK:RPHEAD=1, VT10
Notes 1) The Header only shows in the returning report with the Event ID, such as
tracking report, towing report, over speeding report, or user defined
report, etc.
$WP+VWT
Description Execute this command to enable voice wiretapping function. Once the device
receives this command then it will call out to the assigned phone number
automatically. The device will enable microphone and disable speaker
function once the phone line is connected. Thus, the user’s conversation will
be monitored by the assigned phone number. This function will be disabled
automatically once the phone line has been hung up.
Format $WP+VWT+[Tag]=[Password],[Phone number]
Response $OK:VWT+[Tag]=[Phone number]
Error Response $ERR:VWT+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
Phone The specific phone number which the device will call out. This
number phone number supports the international phone calls.
Example Ex:
Issue command:
$WP+VWT=0000,+886932400821
Response:
$OK:VWT=+886932400821
$WP+SETAE
Description Execute this command to set the analog input function. Once the input port
has been used for the analog function, the digital input port detection
function is disabled automatically.
Format $WP+SETAE+[Tag]=[Password],[Analog port
select],[Mode],[Action],
Write
[Minimum Voltage Level],[Maximum Voltage Level], [Duration],
[Output Port],[Output Control]
Read $WP+SETAE+[Tag]=[Password],[Analog port number]?
Response $OK:SETAE+[Tag]= [Analog port select],[Mode],[Action],
[Minimum Voltage Level],[Maximum Voltage Level], [Duration],[Output Port],
[Output Control]
Error Response $ERR:SETAE+[Tag]=[Error Code]
Please refer to appendix 8.2 for detailed error code descriptions.
Parameters The tag could consist of number or character string which can
be defined by user. The returning message will include the
Tag same tag and it is helpful to recognize the acknowledgements
with corresponding issued commands. This tag could be left as
empty if it is not used. (Max. 5 characters)
Password of the device. Only correct password can access the
device and change the configuration. The minimum length of
Password character is 4 digits; maximum length of character is 10 digits.
It supports numerical characters only. Default password is
“0000”
1: Input 1 ( Event ID 65)
Analog Port
2: Input 2 ( Event ID 66)
0. Disable
1. Event triggered when the voltage level of analog input is in
the range of “Minimum Voltage Level” and “Maximum
Mode Voltage Level” for assigned time duration.
2. Event triggered when the voltage level is out the range of
“Minimum Voltage Level” and “Maximum Voltage Level” for
the assigned time duration
8. Appendices:
8.1 Event ID Description:
Notes:
1. All error codes can be appeared via USB port communication.
2. Error code 1, 2, and 7 could be sent back over the air communication.