With Yealink phones, the Remote Phone Book directory list is numbered from 1 to 5.
But when you code them to a linekey in a config file they are numbered 0 to 4 and use the
xml_phonebook field, not the value field.
This is that it looks like in the phone
This is what the config file looks like (the %EMPTY% because I like to ensure no leftover data)
linekey.10.label = Rem Dir 1 linekey.10.line = 1 linekey.10.pickup_value = %EMPTY% linekey.10.type = 22 linekey.10.value = %EMPTY% linekey.10.xml_phonebook = 0 linekey.11.label = Rem Dir 2 linekey.11.line = 1 linekey.11.pickup_value = %EMPTY% linekey.11.type = 22 linekey.11.value = %EMPTY% linekey.11.xml_phonebook = 1
When I code a button in EPM like this.
It codes the config file like this.
linekey.4.line = 1 linekey.4.value = 1 linekey.4.pickup_value = ** linekey.4.type = 22 linekey.4.label = Menu
When I try to code a button like this.
It codes the config file like this. By happen stance this will work since the missing
xml_phonebook field will try to load 0 by default. But note that the value is blank, not 0 as specified.
linekey.4.line = 1 linekey.4.value = linekey.4.pickup_value = ** linekey.4.type = 22 linekey.4.label = Contacts
So my question is, am I doing it wrong? Or should I open a bug report?