background image

Using Enhanced DSS Keys on Yealink IP Phones 

Macro Action 

Description 

menu is blocked during an active call.) 

 

Home (You can return back to idle screen by 
executing this command at dialing screen for 
SIP-T48G/S IP phones) 

Example: $KDialPadPound$ means pressing the pound 
key. 

Note: If a key (e.g., Redial key) is not found but the 
function is available, perform the corresponding action. 
If a key is not found and the function is unavailable, the 
execution of the action string will be ignored. 

$I<menu item ID>$ 

The action to position and enter the desired menu item. 

Each menu item has a unique identifier on the IP phone, 
you can configure this parameter according to the 
system-defined menu item ID. If the menu item ID is not 
defined on the phone or there is no matched menu item 
on the current screen, the execution of the action string 
will be ignored. The menu item ID is case-insensitive. 

Example: $Istatus_list& means entering the Status 
menu. 

Note: To view the menu item ID, you can configure the 
value of the parameter “edk.id_mode.enable” to 1 
(Enabled) and then long press the Volume Up key when 
the phone is idle. For more information, refer to 

Configuring EDK ID Mode

$P<label>&C<characters 

number allowed>&N&M$ 

The user input prompt string. Enable to prompt the 
pop-up box, specify the label for the input box, specify 
the maximum input characters, specify the character 
type for the input box, and specify whether to mask the 
input by the “*”. 

“label” means the specified label for pop-up box. 

“characters number allowed” defines the maximum 
number of input characters. 

If &N is included, the character type is Number (default 
input method: 123). If &N is not included, the character 
type is Text (default input method: abc), you can 
manually change input method. 

If &M is included, the input are masked by the “*”. 

Example: $PEnter name&C3&N&M means prompting 
an Enter name pop-up box, the maximum number of 
input characters is 3, the input type is Number, and the 

Summary of Contents for SIP-T54S

Page 1: ...n frequently used function to DSS keys and custom soft keys or to create menu shortcuts to frequently used phone settings as needed The following shows the line keys and soft keys on SIP T46G IP phone...

Page 2: ...gs 1 Digits 2 C command 3 T type 4 M macro 5 S softkey ID 6 K key name 7 I menu item ID 8 P label C characters number allowed N M 9 P prompt num N num digits 10 L label 11 LED color and time L label M...

Page 3: ...key has a unique identifier on the IP phone you can configure this parameter according to the system defined softkey ID If the softkey ID is not defined on the phone or there is no matched soft key on...

Page 4: ...el OK DialPadX X ranges from 0 to 9 DialPadPound DialPadStar Headset Mute Message Hold Redial Transfer Speaker Conference ExtX Y X stands for the serial number of expansion module key Y stands for the...

Page 5: ...ID is case insensitive Example Istatus_list means entering the Status menu Note To view the menu item ID you can configure the value of the parameter edk id_mode enable to 1 Enabled and then long pres...

Page 6: ...f no label is configured for a Custom Key or soft key otherwise this one is ignored Make this the first entry in the action string Example LEDK2 1234 Tinvite defines calling out the number 1234 and us...

Page 7: ...more information refer to Understanding Macro Action Strings Using the Enhanced DSS Keys EDK List parameters to define a macro is optional and is useful when defining more than one soft key or DSS ke...

Page 8: ...are two or more same macros the soft key or DSS key will invoke the macro with a smallest value of X It works only if the value of the parameter features enhanced_dss_keys enable is set to 1 Enabled...

Page 9: ...the user for Enhanced DSS Keys EDK prompt X If it is set to numeric the default input method is 123 and you can switch to abc ABC 2aB input method If it is set to text the default input method is abc...

Page 10: ...Guide for your phone on Yealink Technical Support Then you can configure a soft key or DSS key to invoke the EDK macro refer to Configuring Custom Soft Keys or Configuring DSS Keys When the macro is...

Page 11: ...seconds to exit It works only if the value of the parameter features enhanced_dss_keys enable is set to 1 Enabled The following shows an example of EDK macro configuration in the configuration file f...

Page 12: ...functions or if your phone does not have a particular hard key you can create a soft key For example if the phone does not have an intercom hard key you can create an intercom soft key If you have con...

Page 13: ...ing configuration files 1 Add Edit soft key parameters in the configuration file e g features cfg The following table lists the information of parameters Parameters Permitted Values Default features e...

Page 14: ...uses the same macro action string syntax as an Enhanced DSS key For a list of macro definitions and example macro string refer to Understanding Macro Action You can also invoke the EDK macro that was...

Page 15: ...ranges from 1 to 10 0 or 1 0 Description It enables or disables the custom soft key X to be displayed in the connecting state 0 Disabled 1 Enabled Note It works only if the values of the parameters fe...

Page 16: ...X ranges from 1 to 10 0 or 1 0 Description It enables or disables the custom soft key X to be displayed in the ring back state 0 Disabled 1 Enabled Note It works only if the values of the parameters...

Page 17: ...ranges from 1 to 10 0 or 1 0 Description It enables or disables the custom soft key to be displayed in the conference state 0 Disabled 1 Enabled Note It works only if the values of the parameters feat...

Page 18: ...enable 1 edk edkprompt 1 label Intercom edk edkprompt 1 type numeric edk edkprompt 1 userfeedback visible softkey 2 enable 1 softkey 2 label Intercom softkey 2 position 7 softkey 2 action 64 P1N12 so...

Page 19: ...oft key to perform the macro definition of the action IVR1 10086 Tinvite Cwaitconnect P5N4 Tdtmf Cpause2 4 Tdtmf Cpause1 2 Tdtmf Press the Intercom soft key to perform the macro definition of the acti...

Page 20: ...X ranges from 1 to 27 for SIP T54S T46G T46S T29G X ranges from 1 to 15 for SIP T42G T42S T41P T41S X ranges from 1 to 21 for SIP T52S T27P T27G X ranges from 1 to 3 for SIP T40P T40G T23P T23G X rang...

Page 21: ...S IP phones The default value of the line key 1 6 is 15 and the default value of the line key 7 15 is 0 For SIP T27P G IP phones The default value of the line key 1 6 is 15 and the default value of t...

Page 22: ...default value is 0 NA For SIP T29G T27P T27G IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default val...

Page 23: ...When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 0 NA When X 8 the default value is 0 NA When X 9 the default value is 33 Status When...

Page 24: ...ro The macro name follows the character e g linekey 1 value IVR1 IVR1 stands for the macro name For more information refer to Defining an EDK Macro For line keys X ranges from 1 to 29 for SIP T48G S X...

Page 25: ...for SIP T42G T42S T41P T41S X ranges from 1 to 21 for SIP T52S T27P T27G X ranges from 1 to 3 for SIP T40P T40G T23P T23G X ranges from 1 to 2 for SIP T21 P E2 For programmable keys X ranges from 1 t...

Page 26: ...ad the boot file and configuration file to the root directory of the provisioning server 4 Trigger IP phones to perform an auto provisioning for configuration update For more information on auto provi...

Reviews: