The TS100 has four alarm inputs (I1-I4) for SMS alarm messaging to up to four different receivers numbers. An alarm
transfer is initiated by closing the input to system GND (supply minus). Each of the inputs may be coupled to anyone of
the four receivers. The TS100 is programmed from a PC or via SMS using so called dt commands. dt commands via SMS
is also used for remote control of the two outputs O1 and O2. A dt command from a PC is always started with dt+ followed
by the actual command. The only exception is the command exit which is entered as just “exit”. At programming and
remote control via SMS, the dt+ is left out to minimize the message size. The command “exit” is not used via SMS but the
TS100 will in this case automatically leave programming mode once all SMS commands have been executed.
Command Explanation
ipassw State system programming password. Must be 5 characters. Default: admin
setpassw Enter new system programming password. Must be 5 characters.
recx Enter receivers where x=1-4. Max 16 digits per receiver phone number.
msgx Enter alarm texts where x=1-6. Max 31 characters per message.
Msg1: Delivered at activation of programmed test time (if programmed). Default: Test
Msg2: Delivered at PSTN Error. Default: PSTN Error
Msg3-Msg6: Delivered at activation of inputs 1-4. Default: In1 – In4
msgxrec Connect message to receiver(s) where x=1-4. Default: All messages to receiver one only.
rsttxt Enter text to include in alarm message once the alarm is reset. If no text is entered there will be
no reset message delivered. Default: Reset.
msgxs Simulate alarm activation where x=1-6.
time Set system time. Format: yymmddhhmmss, ex: dt+time=080522103000
testtimex Set time for test alarm activation where x=1-3. Once the system clock reaches the test time
programmed, the TS100 will switch to GSM mode and activate (close to system GND) output
O2 for one minute. If O2 is connected to an alarm panel section, this is a way to apart from an
SMS also test the GSM channel up to three times per day.
list List all system settings. Used at PC programming. All system settings are listed on the screen in
the format:
”ipassw,msg3=**,swtime,msg1rec,msg2rec,msg3rec,msg4rec,msg5rec,msg6rec,rsttxt,testtime1,t
estime2,testtime3,out1,out2,rec1,rec2,rec3,rec4,msg1,msg2,msg3,msg4,msg5,msg6”
listsms Equal to list, but in this case all settings except the text messages are delivered as an SMS to
receiver number one (rec1).
dt+msg3=**0, 1 or ? 0: Input one operates as an alarm input (default).
1: Input one is used to force the TS100 into GSM mode regardless of the PSTN status
Ex: dt+msg3=**0 or dt+msg3=**1
?: Show status. Ex, question: dt+msg3=**? Reply: 0 or 1 followed by OK
dt+swtime=0,1 el 2 Set delay time from the actual loss of PSTN line to the point where TS100 switches LINE OUT
to GSM mode where 0=2 sec, 1=30 sec and 2=60 sec. Ex: dt+swtime=0. Default: 0
System programming from a PC
The TS100 is programmed from a PC using the TS100TtBGA programming cable that provides a bridge from an USB
port on the PC to serial TTL level communication on the TS100 side. The cable may be used from any serial
communication software, ex the Windows HyperTerminal or the free software Teraterm that is available on the Dualtech
web site.
Installing the TeraTerm
TeraTerm is available as a zip-file on www.dualtech.se/downloads under TS100/Software/TeraTerm. Log in to the site
using user: downloads and password: x3GGvpvZuU. Download and unzip the file ”ttermp23”. Open the file
TERATERM.INI located in the same folder, change the parameter MaxComPort from 4 to 8, save the file again and
double click on install.exe to install TeraTerm with support for up to 8 COM ports on the PC. At the installation, enter the
path: C:\PROGRAM\TTERMPRO to install to.
Installing the programming cable
Download the cable drivers from www.dualtech.se/downloads under TS100/Pgmcable/Drivers. Log in to the site using
user: downloads and password: x3GGvpvZuU. Download and unzip the file ”CDM 2.04.06 WHQL Certified” in optional
folder on the PC.
1. Connect the programming cable to a PC USB port. The cable will be installed by Windows in two steps: first
the actual cable and the a virtual COM port that can then be used by the TeraTerm software.
2. Windows will state ”found new hardware” and suggest that drivers are installed. On the question if Windows
is allowed to search the Internet for drivers, answer no nad direct Windows to the folder where the unzipped
drivers are located.
3. After installing the cable drivers, Windows will once again state ”found new hardware” (the virtual COM
port). Direct to the same folder again and wait until the Windows has finished installing the COM port
drivers.
4. Launch the PC Control Panel and double click ”System”. Choose hardware and launch the Device
Manager.Double click on “Ports (COM&LPT)”. You should find a USB Serial Port with a port number (ex
COM4). This port number will be entered in TeraTerm when connecting to the TS100.
5. Launch the TeraTerm software using ”Start/Program/TeraTerm” or similar. Check ”Serial” and state the port number given for
the USB Serial port according to description on the previous page (ex COM4). In the TeraTerm, click Setup-Terminal and check
”Local Echo” followed by OK. Clisk Setup-Terminal and verify the settings to be correct port number for the programming
cable, Baud Rate = 9600, Data = 8 bit, Parity = None, Stop = 1 bit, Flow Control = None.
6. Connect the programming cable to the TS100, connector J17:
7. Connect power to the TS100. Once the LED´s reach idle mode commands may be issued from the Teraterm window to the
TS100. A programming session must always be started with entering of the programming password (default: admin). As long as
programming continues there is no programming timeout in the system but once the TS100 has not received any commands in a
period of approximately 5 minutes, entering the password will once again be required to continue programming.
PC programming example:
Command TS100 Reply Explanation
dt+ipassw=admin OK Enter password
dt+setpassw=asdfg OK Password is changed to asdfg
dt+rec1=? OK No receiver 1 programmed
dt+rec1=123456789 OK Receiver 1 updated to 123456789
dt+rec1=? 123456789 OK Receiver 1 is now 123456789
dt+rec1=* OK Receiver 1 is erased
dt+msg1=Test OK Message 1 changed to ”Test”
dt+msg1=? Test OK Message 1 = ”Test”
dt+msg1rec=1234 OK Send message 1 to receivers 1,2,3 and 4.
dt+msg1rec=? 1234 OK Message 1 set to be sent to receivers 1,2,3 and 4.
dt+msg1rec=* OK Erase the receiver coupling for message 1 (disable message 1)
dt+time=080526103000 OK Set system time to 2008-05-25, 10:30:00
dt+testtime1=1210 OK Set testtime 1 to 12:10. Once the system clock reaches 12:10, msg1 will be
delivered to the receivers defined with msg1rec
dt+testtime2=1400 OK Set testtime 2 to 14:00
dt+testtime3=2315 OK Set testtime 3 to 23:15
dt+testtime1=2400 OK Set testtime 4 to 24: 00 ( = disable testtime 4 since the system clock will
never reach 24:00 (goes from 23:59 to 0:00)
dt+out1=1 OK Activate output 1 (O1 is closed to GND = Supply -)
dt+out1=0 OK Deactivate output 1 (O1 is released from GND = Supply -)
dt+msg3=**0 OK Input 1 operates as an alarm input.
dt+msg3=**1 OK Input 1 is used to force the TS100 to switch to GSM regardless of the PSTN
status.
dt+rsttxt=Reset OK Reset text = ”Reset”
If reset text is entered, a reset of an alarm event, ex: the restoral of an input, will cause a new message delivery to the defined
receivers for that alarm event. The same text message will then be delivered but with the reset text attached to the alarm text.
Ex alarm message: ”Input 1”, ex reset message: ”Input 1 Reset”.
NOTE: All system parameters are stored on a non-volatile memory area meaning that all parameters will be unchanged also after
a possible power loss with the exception of the system time (used only if the unit is programmed to deliver test messages at
certain times). This means that if you want to program the TS100 from a PC prior to the actual installation occasion, this is best
solved by that all parameters are entered except the system time which may then be entered after the installation using an SMS
message.
SIM reader
Connector J17. Connect the
cable with the black wire
closest to the PCB edge.