The phone settings XML tag (<phone-settings>) contains the main part of the available configuration parameters.


This XML tag can be used either inside the <settings> tag

<?xml version="1.0" encoding="utf-8"?>
<settings>
   <phone-settings>

       <setting_server perm="RW">http://192.168.2.200/desktop/{mac}.xml</setting_server>

   </phone-settings>
</settings>




or as an individual XML file whose URL is listed inside <setting-files> tag

<?xml version="1.0" encoding="utf-8"?>
<phone-settings e="2">

   <parameter(1)> idx="<index>" perm="<permission flag>"<value></<parameter>
   ...
   <parameter(n)> idx="<index>" perm="<permission flag>"<value></<parameter>>

</phone-settings>




The following attributes are allowed:

  • e="2" defines that unicode-values inside xml-escapes (e.g. & # 6 4 ;) may be greater than 255.
  • <parameter> tag contains
    • idx representing a valid SIP account index
    • perm representing a valid permission flag
    • value representing the parameter value
    • action representing the action on the setting, currently only supported value is "remove"
      "remove" will remove only the value from the setting. Note that this setting only applies to a small list of settings.

Note:

  • The action attribute can only be applied to the below listed settings and if used on any other settings will simply result in a normal "set" of the included value overwriting any previous value available to following settings:  

    • status_msgs_that_are_important
    • status_msgs_that_show_directly