background image

Using Enhanced DSS Keys on Yealink IP Phones 

12 

The following screenshots show examples for displaying the softkey ID and menu item ID on 
SIP-T46G IP phone when long pressing the Volume Up key: 

Softkey ID: 

 

Menu Item ID: 

 

Configuring Custom Soft Keys 

You can assign functions to custom soft keys using macros. For more information on macro 
action strings and how to define an EDK macro, refer to

 Understanding Macro Action Strings 

and 

Defining an EDK Macro

. This feature is typically used to access frequently-used 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 configured custom soft keys, the custom soft keys will display with the default soft 
keys and the original softkey layout may change. 

Custom soft keys can be added in the following call states: 

 

Idle - There are no active calls on the phone. 

 

Alerting (or ringing) – There is an incoming call on the phone. 

 

Connecting – There is an outgoing call on the phone. And the call is connecting. 

 

Transfer connecting – There is a call being transferred to another phone. And the call is 
connecting. 

 

Talk – There is an active call on the phone. 

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: