GAI-TRONICS
VoIP Telephone Configuration Guide
Page 58 of 78
Phone Type
Button map string
Titan /
Commander
6 button
2m1 0 0 2m2 0 0 2m3 0 0 2m4 0 0 2m5 0 0 2m6 0 0 0 0 0 0 6
Titan /
Commander
0 button
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8m1
Titan Illuminated
Crossing Phone
0 0 0 2m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6
VR 1-3 button,
no priority
0 0 0 2m1 0 0 0 0 0 0 2m3 0 0 0 0 0 0 2m2 0 0 0 0 0
Help Point 2
button, priority on
lower button
0 0 0 2m1l 0 0 0 0 0 0 0 0 0 0 0 0 0 2m2p1l 0 0 0 0 0
PHP Help Point,
priority on upper
button
0 0 0 2m1p1l 0 0 0 0 0 0 0 0 0 0 0 0 0 2m2l 0 0 0 0 0
Clean Phone
7 2m1 1c3 2m2 1c2 1c6 1c1 1c5 1c9 1c4 1c8 1c# 1c7 1c0 0 1c* 2m3 0 0 0 0 0 0
Sentinel
(Handsfree 16
button full dialler)
0 0 5 0 2m1 1c6 7 1c9 1c5 1c# 1c8 1c4 1c0 1c7 1c2 1c* 1c3 1c1 0 0 0 0 0
Auteldac 6
(Headset not
enabled)
2m1 2m2 2m3 1c1 1c2 1c3 1c4 1c5 1c6 1c7 1c8 1c9 1c* 1c0 1c# 5 0 4 0 0 0 0 6
4.5.3 Speed dial group array
This array controls which speed dial entries are invoked by which memories.
A memory is defined as a group of one or more speed dials. Memories are assigned by the
“m” modifier in the button map string (section 4.5.2 above). For example, 2m1 assigns a
button or input to be memory 1.
Speed dial entries are listed on the speed dials page - up to 20 can be entered.
The speed dial group array is a list of 20 numbers separated by spaces.
The position of a number in the list maps it to the speed dial entry - i.e. the first number in the
list corresponds to speed dial 1, the second to speed dial 2 and so on up to the 20th.
IMPORTANT: Ensure there are no leading spaces at the start of the array.
Each number in the list represents the memory which will invoke that speed dial.
Take for example the following array:
1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.
Note that the number 3 occurs twice.
The first number in the array is 1, meaning that memory 1 will dial speed dial 1. The second
number is 2 - memory 2 will dial speed dial 2. The third number is 3, meaning that memory 3
will dial speed dial 3.
The fourth number is also 3, meaning that memory 3 can also dial speed dial 4. If memory 3
is activated, the phone will first dial speed dial 3; if the call fails, it will then dial speed dial 4.
When a memory is activated, the telephone works through the array from left to right. If it
finds a match for the memory number, it will attempt to dial the speed dial corresponding to
the position in the array. If the call fails, it will continue along the array to find another match
and attempt to call that speed dial, and so on until either the call succeeds or there are no
more matches.
Speed dials which are not used should be set to 0 in the array.
Note that, because the telephone reads the array from left to right, if speed dials are used in
in a failover sequence as described above, the speed dial entries must be in the same order
as the sequence.
Example:
1 1 1 2 2 2 3 3 3 4 4 4 4 4 0 0 0 0 0 0