beautypg.com

Patterns

Page 141

background image

Configuration Files

A - 29

This configuration attribute is defined as follows:

This attribute also includes:

Patterns

Ring type

Patterns

Patterns use a simple script language that allows different chord sets or wave

files to be strung together with periods of silence. The script language uses the

following instructions:

Attribute

Permitted
Values

Default

Interpretation

se.stutterOnVoiceMail

0, 1

1

If set to 1, stuttered dial tone is used in place of
normal dial tone to indicate that one or more
messages (voice mail) are waiting at the message
center.

se.appLocalEnabled

0, 1

1

If set to 1, local user interface sound effects such
as confirmation/error tones, will be enabled.

Instruction

Meaning

Example

sampled (n)

Play sampled audio file
n

se.pat.callProg.x.inst.y.type

=”sampled” (sampled audio

file instruction type)

se.pat.callProg.x.inst.y.value

=”3” (specifies sampled

audio file 3)

chord (n, d)

Play chord set n (d is
optional and allows the
chord set ON duration to
be overridden to d
milliseconds)

se.pat.callProg.x.inst.y.type

= “chord” (chord set

instruction type)

se.pat.callProg.x.inst.y.value

= “3” (specifies call

progress chord set 3)

se.pat.callProg.x.inst.y.param

= “2000” (override ON

duration of chord set to 2000 milliseconds)

silence (d)

Play silence for d
milliseconds (Rx audio
is not muted)

se.pat.callProg.x.inst.y.type

= “silence” (silence

instruction type)

se.pat.callProg.x.inst.y.value

= “300” (specifies silence is

to last 300 milliseconds)

branch (n)

Advance n instructions
and execute that
instruction (n must be
negative and must not
branch beyond the first
instruction)

se.pat.callProg.x.inst.y.type

= “branch” (branch

instruction type)

se.pat.callProg.x.inst.y.value

= “-5” (step back 5

instructions and execute that instruction)