September 2005
Intermediate to advanced
408 pages
16h 20m
English
Playtones() — Plays a tone list
Playtones(tonelist)Plays a tone list. Execution immediately continues with the next
step, while the tones continue to play. The
tonelist is either the tone name defined in
the indications.conf configuration file, or a
specified list of frequencies and durations. See
indications.conf for a description of the
specification of a tone list.
Use the StopPlaytones()
application to stop the tones playing.
; play a busy signal for two seconds, and then a congestion tone
for two seconds
exten => 123,1,Playtones(busy)
exten => 123,2,Wait(2)
exten => 123,3,StopPlaytones()
exten => 123,4,Playtones(congestion)
exten => 123,5,Wait(2)
exten => 123,6,StopPlaytones()
exten => 123,7,Goto(1) StopPlaytones(),
indications.conf, Busy(), Congestion(), Progress(), Ringing()