TS101 Advanced User Manual Updated1
TS101 Advanced User Manual Updated1
Description: User manual for TS101 Advanced Device DOCUMENT NAME: TS101_ Advanced User Manual
REVISION HISTORY
S. REV.
DATE CHANGE DESCRIPTION Revised By
NO NO
27/02/20
1 1.0 Initial version.
17
2 1.1
3 1.2
Note: Engineering Documents highly Confidential this is only for internal operation. Page 1 of 21
iTriangle Infotech Pvt Ltd
Introduction
Instruction Safety
This chapter contains information on how to operate aQuiLa TS101-Advanced safely. By following
these instructions and recommendations, the risky situations can be avoided. Read the instructions
carefully and follow them strictly while operating the device.
Copyright Notice
The information disclosed here is the exclusive property of iTriangle Infotech Pvt ltd and no part of
this document can be reproduced or transmitted in any form or by means including electronic
storage, reproduction, or execution without the prior written permission from iTriangle Infotech Pvt
Ltd. The information contained in this document is subjected to change without notice and should
not be construed as a commitment by iTriangle Infotech Pvt Ltd unless such commitment is
expressly given in a separate document.
iTriangle Infotech Pvt Ltd © copyright notice and statement that, “No Part of this document may be
reproduced without the prior written consent of iTriangle Infotech Pvt Ltd”.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 2 of 21
iTriangle Infotech Pvt Ltd
Basic Description
TS101-Advanced is an electronic device which locates its position and sends it by using GPRS
network along with I/O information. This device is suitable for the applications, where it needs the
location of remote asset. It is important to mention that TS101-Advanced has additional inputs,
outputs and a serial communication feature which will control and monitor other devices/status on
remote asset. TS101-Advanced also has a USB port for device status log output and configuration of
the device.
TS101-Advanced device.
Vehicle Harness Cable with 9 pin connector.
Side Panel.
Side panel gasket rubber.
Screws for side panel- 2Nos.
Cable ties for installation.
Warranty card.
Basic Characteristics
GSM/GPRS
Quad - Band GSM 850/900/1800/1900 MHz
GPRS: Class 10 Coding Scheme CS1 (1W @ 1800/1900MHz) to CS4 (2W @ 850/900MHz).
SMS (text).
GPRS multi-slot class 12/10.
GPS Module
66 search channel for acquisition and 22 simultaneous tracking channels.
Tracking Sensitivity of -165dBm.
Inbuilt patch antenna.
Location Accuracy of 5 Meter @ -130 dBm.
Hardware features
MT6260 Chip set.
Solid State Flash, 100K Erase and Program Cycle, 10 Year data retention.
Internal backup battery.
Supports SIM card: 1.8V and 3V Micro SIM.
Embedded SIM [Optional].
GPS back up battery for quicker fix.
Interface features
Wide DC Input Voltage Range [9V – 32V].
USB Port device type-B.
1 dedicated ignition input.
2 Digital Inputs.
1 Digital Output [Open drain].
Note: Engineering Documents highly Confidential this is only for internal operation. Page 3 of 21
iTriangle Infotech Pvt Ltd
1 Analog Input.
1 Serial Port [RS232].
LEDs indicating device status.
Firmware Features
Detect Harsh Breaking, Harsh Acceleration.
Firmware upgrade over the air Available.
Configuration over the air (Both SMS and GPRS).
Case open detection.
Data acquisition – Heading & time based.
Safe immobilization.
Immobilizer violation alert.
Plug & play UART interface.
Smart Analog input filter for fuel solutions.
Two way UART communication.
GPRMC out through UART.
Maintenance server.
Compressed bit format for optimized data usage.
Push alert data over UART.
Event code based alerting mechanism for faster detection of alerts.
Up to 16000 tracking records [May vary based on configuration and parameter chosen]
Operating Condition
Operating temperature : -10 °C to +60°C
Storage temperature : -10°C to +85°C [Without Battery]
Humidity : 95% Non-condensing
TS101-Advanced operating time with internal backup battery depends on temperature, data sending
frequency (SMS and GPRS) and accumulator age and number of charge/discharge cycle.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 4 of 21
iTriangle Infotech Pvt Ltd
Battery should not be disposed with house hold waste. Damaged batteries are
disposed to battery recycle bin found in stores.
Certification
CE
ARAI
AIS004
Mechanical Overlay
Note: Engineering Documents highly Confidential this is only for internal operation. Page 5 of 21
iTriangle Infotech Pvt Ltd
Note: Engineering Documents highly Confidential this is only for internal operation. Page 6 of 21
iTriangle Infotech Pvt Ltd
Figure 4: Unfasten the screws using Allen key Figure 5: Separation of the screws from casing
Figure 8: Inserting the SIM card in to the holder Figure 9: Pushing the SIM card in to holder
LED Indications
USB LED
Behavior Significance
ON USB is connected
OFF USB is not connected
Note: Engineering Documents highly Confidential this is only for internal operation. Page 7 of 21
iTriangle Infotech Pvt Ltd
GPS LED
Behavior Significance
Switched OFF No GPS fix
Blinking GPS fixed
Process LED
Behavior Significance
Blinking Normal Mode
GSM LED
Behavior Significance
Off GSM Module Off
64ms on/ 800ms off Not registered to the network
64ms on/ 3000ms off Registered to the network
64ms on/ 300ms off Data transmission.
Configuration
System requirements
Operating system version: 32-bit and 64-bit.
Operating system: Windows XP and later.
Java: JDK and JRE 8.0 and above.
Hercules serial communication tool or any serial communication tool.
Micro USB type-B cable.
Installation of Driver
Steps to be followed to install the drivers
Note: Engineering Documents highly Confidential this is only for internal operation. Page 8 of 21
iTriangle Infotech Pvt Ltd
Figure 11: Select COM driver Figure 12: Keep default path and install
Download the Hercules serial communication tool from below Link: http://www.hw-
group.com/products/hercules/index_en.html
Run the serial communication tool by double tapping on it.
Select serial tab on the tool.
Use below settings to connect the device with PC.
Start executing the commands which are listed in upcoming sections as per the requirement.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 9 of 21
iTriangle Infotech Pvt Ltd
Commands
The commands which are mentioned in the below sections are categorized in to 3 valiant based
on the application.
Configuration commands.
Diagnostic commands.
Control commands.
Based on the channel of the command execution the commands are categorized in to 2 variants.
SMS and serial commands
GPRS commands.
Configuration Commands
The configuration commands control the functionality of the device. Below are the different
commands which will be used for the configuration of different parameters.
CFG_GPRS
This command configures the connection settings which consist of service provider APN, Server
IP address/ DNS, & Port number. The maximum length of the domain name that can be
configured is 35 characters.
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_GPRS:<APN>, , ,<IP Address/DNS>,<Port Number>*
Example:
set$141214426@aquila123#CFG_GPRS:airtelgprs.com, , ,60.243.245.181,3555*
set$141214426@aquila123#CFG_GPRS:airtelgprs.com, , ,itriangle.com,3555*
CFG_TL
This command is used to configure the transmission interval. This consisting of transmission link
type, IGN On interval in seconds, IGN Off interval in Minutes.
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_TL:<Transmission Link Type>,<IGN On interval in
seconds>S,<IGN Off interval in Minutes>M*
Example:
set$141214426@aquila123#CFG_TL:GPRS,10S,1M*
Note: Engineering Documents highly Confidential this is only for internal operation. Page 10 of 21
iTriangle Infotech Pvt Ltd
IRU_REG
This command is used to set the unique client ID if customers are using the customer wise database.
Format:
set$<Serial Number/IMEI>@<Password>#IRU_REG:<Client ID>*
Example:
set$141214426@aquila123#IRU_REG:CLIENT_1DU*
CFG_GSM
The below command is used to configure Admin-1 & Admin-2 mobile numbers for device status
replies.
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_GSM:<Admin1>,<Admin 2>,TEXT*
<Admin1 Phone Number>: Admin phone number [10 digits] to which fixed message are delivered.
<Admin2 Phone Number>: Admin phone number [10 digits] to which fixed message are delivered.
<Mode>: It may be Text or PDU [Packet Data Unit]. Only TEXT is supported default.
Example:
set$141214426@aquila123#CFG_GSM:8884007979,9901935194,TEXT*
CHG_TOF:
The below command is used to configure TOF [GMT Offset] Country specific time Offset setting
Format:
set$<Serial Number/IMEI>@<Password>#CHG_TOF:<Time Zone Offset in seconds>*
<Time Zone Offset in seconds> : This is should contain the offset in seconds with respect to country.
Example:
set$141214426@aquila123#CHG_TOF:19800*
CFG_OS:
This command is used to set the over speed threshold along with debounce time.
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_OS:<over speed cut-off value>,<Duration in
seconds>S*
Example:
Note: Engineering Documents highly Confidential this is only for internal operation. Page 11 of 21
iTriangle Infotech Pvt Ltd
set$141214807@aquila123#CFG_OS:60,30S*
SET_ODOM:
The below command is used to configure the odometer value in the device from which the device
will start accumulating the distance.
Syntax:
set$<Serial Number/IMEI>@<Password>#SET_ODOM:<Distance in meter>*
Example:
set$140613238@aquila123#SET_ODOM:0000*
set$140613238@aquila123#SET_ODOM:5000*
CFG_ANGLPOL:
The below command is used to configure the heading change based data acquisition. This will
generate a packet for every heading change based on the threshold set during the configuration.
Syntax:
set$<Serial_Number>@<Password>#CFG_ANGLPOL:<1=Enable/0=disable>,<Angle in degree (Angle
range: 30-330)>*
Example:
set$140613238@aquila123#CFG_ANGLPOL:1,45*
CFG_ANFILT:
The below command is used to enable or disable IAR filter for the analog input.
Syntax:
set$<SerialNumber/IMEI>@<Password>#CFG_ANFILT:<1=Enable/0=Disable>*
Example:
set$140613238@aquila123#CFG_ANFILT:1*
CFG_COMPBF:
The below command is used to configure the string get in to a “Compress Bit field”
(Compressed Packet Format)
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_COMPBF:<1=Enable/0=Disable>*
Example:
set$140613238@aquila123#CFG_COMPBF:1*
Note: Engineering Documents highly Confidential this is only for internal operation. Page 12 of 21
iTriangle Infotech Pvt Ltd
CFG_HA:
The below command is used to set the “Harsh Acceleration” Configuration to configure Harsh
Acceleration threshold
Syntax:
set$<SerialNumber/IMEI>@<Password>#CFG_HA:<1=Enable/0=Disable>,<speed change
(KMPH/s)>*
Example:
set$140613238@aquila123#CFG_HA:1,20*
CFG_HB:
The below command is used to set the” Harsh Braking” Configuration to configure Harsh
Braking threshold
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_HB:<1=Enable/0=Disable>,<speed
change(KMPH/s)>*
Example:
set$140613238@aquila123#CFG_HB:1,20*
Diagnostic commands:
This command returns the configuration of the device along with the GPS fix status of the
device.
Syntax:
%CHKCFG %< Password>
Example:
%CHKCFG%aquila123
Example:
SL:140613238,CID:CLIENT_1DU;VER:V2_09B;APN:www;IP:60.243.245.181;POR
T: 1200; GPS: YES;
Admin Number:
This command returns the configuration of the device along with the Admin number,
Over Speed in KM, VLNP [vehicle number], Record delay Tl1 Sec, Transmission
Delay Tl2 Min.
Format of the return message from the device:
AD1:<Admin_Number>;AD2:<Admin_Number>;VLPN:<Vehicle_Number>;Tl1:<Re
Cording Delay>; Tl2:<Transmission Delay>;OS:<Over Speed in KM>;
Example:
Note: Engineering Documents highly Confidential this is only for internal operation. Page 13 of 21
iTriangle Infotech Pvt Ltd
%CHKCFG2%aquila123
Google Map:
The below command is used to configure “Google Map” to get the current location by SMS
Syntax:
GLOCATE :< Password>
Example:
GLOCATE: aquila123
Control Commands:
SET_DO1:
The below command is used to activate/deactivate the Digital Output
Syntax:
set$<Serial Number>@<Password>#SET_DO1:<0=disable/1=Enable/2=Check
Speed and disable/3=Check Speed and Enable>*
Example:
set$101010119@aquila123#SET_DO1:1*
set$101010119@aquila123#SET_DO1:2*
GetIO:
The below command is used to get the status of all “Digital Input/ Output “
Syntax:
GetIO :< Password>
Example:
GetIO: aquila123
Response:
Device Serial/IMEI,Dout: status<0/1>, Din1: status<0/1>,Din2: status<0/1>
CFG_UART1:
UART configuration command to configure the different parameters for UART communication
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_UART1:<1=Enable/0=Disable>,<Baud rate>,<No
of bits>,<Parity>,<Stop bit>,< Accessory ID >,<start character>,<end character>,<max length>*
(Please refer appendix section for list of supported values)
Example:
set$2345678@aquila123#CFG_UART1:1,9600,8,0,1,10,13,64,01*
CFG_DID:
Device ID configuration to choose IMEI/Serial_Number/IMEI while sending the data packet
Syntax:
set$<Serial_Number/IMEI>@<Password>#CFG_DID:< 1=IMEI/0=Serial Number>*
Example:
set$140613238@aquila123#CFG_DID:1*
Note: Engineering Documents highly Confidential this is only for internal operation. Page 14 of 21
iTriangle Infotech Pvt Ltd
FORCE_MS:
The below command is used to “Maintenance Server” It will force to immediately divert the
device to the maintenance server.
Syntax:
FORCE_MS:<password>
Example:
FORCE_MS:aquila123
CFG_GPRMCOUT:
The below command is used to configure the GPRMC Packet sends through UART
This command enables the sending of the GPRMC packet every second, through the serial
port/UART.
Syntax:
set$<Serial Number/IMEI>@<Password>#CFG_GPRMCOUT:<1=Enable/0=Disable>*
Example:
set$140613238@aquila123#CFG_GPRMCOUT:0*
Software Reset:
The below command is used for “Software Reset”. This will not acknowledge any message, but
in device LED status you can see the changes.
restart:aquila123
*All commands pushed through the USB serially, need to be terminated with the enter
character i.e. \r\n
Configuration Commands
Command Configuration Diagnostic Control
Commands Commands Commands
CFG_GPRS
CFG_TL
IRU_REG
CFG_GSM
CHG_TOF
CFG_OS
SET_ODOM
CFG_ANGLPOL
CFG_ANFILT
CFG_COMPBF
CFG_HA
CFG_HB
GLOCATE<Password>
%CHKCFG%<Password>
%CHKCFG2%<Password>
SET_DO1
Note: Engineering Documents highly Confidential this is only for internal operation. Page 15 of 21
iTriangle Infotech Pvt Ltd
GetIO<Password>
CFG_UART1
CFG_DID
FORCE_MS<Password>
CFG_GPRMCOUT
restart:<Password>
It is highly recommended that installation of TS101 advanced device and its accessories must be
done by a trained technician only.
Handle the device with care and do not place any heavyweights on the device. There is a Li-ion
battery inside.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 16 of 21
iTriangle Infotech Pvt Ltd
It is recommended that the TS101 advanced device not be installed in the places prone to water and
rain. Remove TS101 advanced device during servicing to avoid accidental water splash and high
voltages.
2. Run Red (+ve) and Black (-ve) wires from the battery till the location of the device placement.
Ensure that the wiring is done firmly and neatly without any hanging or sagging of wires. Use
self-adhesive cable Tie mounts and cable ties to do the wiring.
3. Connect Red wire of TS101 advanced device power cable (Long Cable) to the +ve (Red) cable
drawn from the vehicle battery and ensure that the connection is firm.
4. Connect the Black wire of the TS101 Advanced device power cable (Long Cable) to the (-ve)
Black wire drawn from the vehicle battery and ensure that connection is firm.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 17 of 21
iTriangle Infotech Pvt Ltd
6. If the dash board is made of metal, install the device outside the dash board only
7. If the dash board is made of Fiber or Plastic, Device can be installed inside the dash board
2. Identify the power line +ve cable coming from the battery to the ignition switch by measuring
the voltage between each of the wire coming in to the ignition switch assembly.
3. See if the metal conductor in the Connect or wire connection point at the ignition switch is
accessible; else remove the skin from each of the wire.
4. Firmly hold the (+ve) Red probe of the multimeter to the wire conductor and (-ve) Black probe
of the multimeter to the GND point (- ve terminal of the vehicle battery or any screw / bolt
directly connected to metal body of the vehicle).
5. Voltage at the (+ve) wire of the (Incoming supply line) ignition should be matching to the
battery voltage of the vehicle
In any condition, the voltage should not exceed 32V. Please do not install the device in the
vehicle if the voltage is beyond 32V
7. Connect Red wire of the TS101 Advanced device power cable to the + ve (Red) cable at the
vehicle ignition input by removing the small portion of the PVC skin at least 2-Inch away from
the ignition switch (If already removed the skin for testing the voltage, use the same)
8. Connect the Black wire of the TS101 advanced device power cable to the GND by connecting
the wire to the –ve terminal of the vehicle battery or to the point where GND wire of any of the
other accessories of the vehicle is connected and ensure that the connection is very Firm/Tight.
9. For all vehicles other than cars and SUVs, it is highly recommended to connect the +ve and –
ve of the device directly to the vehicle battery.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 18 of 21
iTriangle Infotech Pvt Ltd
1.Take each wire other than the +ve wire connecting the ignition switch assembly and look for a
metal conductor/ connector pin of the wire at the switch end, if not found remove a small
portion of the PVC skin at least 2 inch away from the switch end .
2. Keep the Ignition Switch in OFF position and follow the switch below
3. Firmly hold the Red probe of the multimeter at the skinned portion of each of the wire one-
by-one and black probe of the multimeter to the GND (- ve terminal of the vehicle battery or any
screw /Bolt directly connected to metal body of the vehicle) and measure the voltage. The
voltage must be ZERO when the Ignition is in OFF position.
4. Keep the ignition switch in accessories position and follow the step below.
5. Firmly hold the Red probe of the multimeter at the skinned portion of each of the wire one-
by-one and black probe of the multimeter to the GND (- ve terminal of the vehicle battery or any
screw /Bolt directly connected to metal body of the vehicle) and measure the voltage. The
voltage must be equal to the battery voltage when the ignition is in accessories position at least
one wire shows ZERO voltage when the ignition is in accessories position.
6. Keep the Ignition switch in ON position and follow the steps below
7. Take the wires that showed ZERO volts when the ignition at accessories position, firmly hold
the Red probe of the multimeter at the skinned portion of the wire and Black probe of the
multimeter to the GND ( -ve terminal of the vehicle battery or any screw/ bolt directly
connected to metal body of the vehicle) and measure the voltage. The voltage must be equal to
the battery voltage when the Ignition is in ON position. Connect the GREEN wire of device wire
cable to that wire it shows ZERO when the ignition switch is at accessories and showed BATTERY
VOLTAGE when the Ignition is at ON position.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 19 of 21
iTriangle Infotech Pvt Ltd
Note: Engineering Documents highly Confidential this is only for internal operation. Page 20 of 21
iTriangle Infotech Pvt Ltd
allows the location to be displayed on a map in the real-time or over a span of time in
control centre.
Note: Engineering Documents highly Confidential this is only for internal operation. Page 21 of 21