TCS DTMF decoder can be useful in situations where it is impossible to use SMS, like
when you want to control something from a land line normal phone or other situations
that make use of SMS impossible or unconvenient.
If Option DTMF is installed, it is possible to make a normal voice call to the TCS
from any phone that works in touch tones (DTMF stands for Dual Tone Multi Frequency).
We refer to Voice Options as any function that is obtained placing a voice call
to the Voice number of the SIM.
Whatever you choose to do when calling the voice number: opening the gate, entering the IVR menu, using the
DTMF tones to activate something remotely, you always pass through an access control for higher security.
There are 3 types of access modes to voice commands:
Let's see the meanings:
Free Access: Any telephone that will call, will have immediate access to the function.
DTMF Password: TCS will answer the call with the dtmf tones 1,2,3 and will wait for the USER PASSWORD
(that must be numeric) to be dialled. After a successful entry it will enter the function that has been chosen
into the Voice Call Options menu.
If password is not correct it will emit the 1,2,3, tones and wait again.
Maximum trials are 3. Maximum waiting time is 30 seconds.
If the above parameters are exceeded the call will be disconnected by TCS.
White List:TCS will check the caller ID to be among the numbers in the white list.
If the number is in the white list, then the function will be performed, otherwise the call will be terminated.
To Define the White List you need to issue #WHL commands followed by position and number to include in the list.
The number will be compared as you enter them starting from rightmost digit.
White List example:
This list will continue up to number 64. In this example we have shown only the first 4 entries.
TCS will compare the incoming Caller ID with all the numbers in the list and activate the function
if a number is found.
Comparison will start from the rightmost character up to a maximum of 10 characters.
If you wish to match any character for certain positions, use ? (interrogation mark wildchar)
in place of the character you don�t mind to compare.
You need only input the rightmost characters that are relevant to you.
Bear in mind that your operator could send the country code or not, so most of the time it is better not to put it.
For a Finnish number +358400999888 it is better to put 400999888
then 8400999888 because the 8 (part of the country code +358) could appear only sometimes.
How to input white list numbers
Let's see some examples of how to input white list numbers:
We want to give access to the following numbers:
3489977662, 3351234567, 337123456
For the following numbers we want to keep customer privacy
(e.g. if a TCs is used to open a gate in a Hotel): 3752255???
In this way any number from 3752255000 to 3752255999 will have access.
Alternatively we can do: 37522??365
In this way any number from 3752200365 to 3752299365 will have access.
May be you want to grant access only to a customers who use a particular operator whose prefix is 345
and has all the numbers with 7 digits. You would do 345???????.
If the operator can have numbers of 7 and 6 digits you would input as another number 345??????.
Finally, if you want to grant access to all numbers ending in 321 you would simply enter 321,
because TCS will compare from the rightmost digit and compare only the number of digits you have input up
to a maximum of 10.
Once you have chosen the access mode that suites you, you will have to choose what is the function
that you will have access to. Let's see the 3 features that are standard in the TCS 3.5 PRO-VOICE.
Gate function: closes for 0.5 seconds output 8 relay when the access mode parameter is met.
We call it gate function because it is very useful to open electric gates.
DTMF control & Relay: switches on Out 8 relay as long as the call is active
(useful to switch on a lamp or activate something) and allows direct control of the outputs active-as-long-as-tones.
Keeping down key 1 will activate output 1, etc.
key 7 or key 8 will both activate output 7 ( because 8 is always on).
Key (tone) 9 will switch on all the outputs as long as it is pressed.
DTMF control & Relay function could also be called remote joystick function.
Imagine having a machine inside a shop and being able to activate it (relay is on as long as call is on)
and play with it using the keyboard of your phone: 1=up,4=left,6=right,8=down,5=fire.
IVR control: IVR means interactive voice responder and is a
powerful way to check and control the TCS from any phone just placing a phone call.
Once the access procedure is met, it will be possible to listen to a voice speaking the available functions:
You may check the IVR menu calling a TCS 3.5 PRO-VOICE that is always on in our offices.
Try our demo TCS IVR board! call +39-347-9909971 and check the status of inputs, time,
temperature, analog input.
We have programmed it with a user password so you can check also this security feature.
How does it work?
When you call +39-347-9909971 you will hear 3 tones that will prompt you to insert your password, that,
for this board, has been programmed to 123456.
After the 3 tones type 123456 on your phone, the voice reading the menu will start soon after.
If you made a mistake digiting the password you are allowed to try 3 times (wait again for the tones).
Following Voice instructions you may set or reset outputs. Since they are hardwired to the inputs (Out 1 to IN 1, Out 2 to IN 2 etc. etc.)
you may try to set an output and read the input to check that is actually changed.
That is the menu you get when you buy the DTMF and voice menu option.
Special optional DTMF COMMAND STRING WITH CHECKSUM
For special applications where DTMF tones are sent by a computer, we have developed a
special function that is DTMF COMMAND STRING WITH CHECKSUM. This function is detailed below and it
is supplied ONLY upon request as it involves limitation in the other DTMF functions.
This functions is detailed below.
DTMF COMMAND STRING WITH CHECKSUM FUNCTION
To activate an output it is necessary to send sequences with a final count of the
tones sent. The TCS microprocessor will verify string consistency and only in that case
it will activate the outputs in the order required.
These are the instructions:
Switch on OUT 1, wait 1 second, switch on OUT 2, wait 1 second, switch on OUT 3, wait 1 second,
switch on OUT 4, wait 1 second, Switch all OFF
Switch on OUT 1,2,3, wait 3 seconds, switch all OFF
Note: Maximum number of characters is 99