Administrator’s Guide for SIP-T2 Series/T19(P) E2/T4 Series IP Phones
744
For more information on Enhanced DSS Keys, refer to
Using Enhanced DSS Keys on Yealink IP
Phones
.
The following guidelines will help you to configure EDK efficiently:
Activation of EDK functions requires valid macro construction.
“$” character delimits the parts of the macro string (except the digits only) and it must exist
in pairs. For more information, refer to Understanding Macro Action Strings on page 744.
Macros can be invoked in the format “!<
macro name
>”, where <
macro name
> is defined
by the parameter “edk.edklist.X.mname”.
If there are two or more same macros, the soft key or DSS key will invoke the macro with a
smallest value of X defined by the parameter “edk.edklist.X.mname”.
Before using EDK, you must be familiar with macro language shown in this section.
The following table shows the basic macro action string syntax when creating EDK macros:
The digits to be sent. You can use only *, #, +, 0-9. The
appearance of this parameter depends on the action
string.
Example: *981135.
This is the command. It can appear anywhere in the action
string. Supported commands (or shortcuts) include:
hang up (hu)
hold (h)
waitconnect (wc)
pause <number of seconds> (p <num sec>) where
the maximum value is 10
Example: 4411$Cwc$$Cp10$ defines dialing
4411>>waitconnect>>connected and lasts 10 seconds.
The embedded action type. Multiple actions can be
defined. Supported action types include:
invite
dtmf
refer
Example: *338$Tdtmf$ defines sending the *338 by the