diff --git a/resources/templates/provision/fanvil/x210/{$mac}.cfg b/resources/templates/provision/fanvil/x210/{$mac}.cfg index 174397e290..88b4145f45 100644 --- a/resources/templates/provision/fanvil/x210/{$mac}.cfg +++ b/resources/templates/provision/fanvil/x210/{$mac}.cfg @@ -14,7 +14,7 @@ 1 1 0 - Fanvil X6 + Fanvil X210 0 user123 password @@ -50,13 +50,14 @@ 0 117 0 - 16384 - 16384 - 0 + 10000 + 1000 + 1 {if isset($fanvil_country_toneset)}{$fanvil_country_toneset}{else}11{/if} 1 + 0 350+440/0 440+480/2000,0/4000 480+620/500,0/500 @@ -74,7 +75,7 @@ 440/500,0/5000 - PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,opus,G722 + PCMU,PCMA,G726-16,G726-24,G726-32,G726-40,G729,G723,iLBC {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}H264{/if} 25 2000000 @@ -127,6 +128,7 @@ 0 0 + 0 0 0 @@ -143,7 +145,7 @@ {if isset($fanvil_ringtone_line1)}{$fanvil_ringtone_line1}{else}default{/if} 2 - 60 + 30 0 0 @@ -162,8 +164,8 @@ 1 0 0 - - + {if $account.1.sip_transport == 'dns srv'}1{/if} + {if $account.1.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -172,28 +174,27 @@ 1 0 5060 - - {if $account.1.sip_transport == 'udp'}0{/if} {if $account.1.sip_transport == 'tcp'}1{/if} {if $account.1.sip_transport == 'tls'}2{/if} - {if $account.1.sip_transport == 'dns srv'}1{/if} - {if $account.1.sip_transport == 'dns srv'}1{/if} - 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -209,18 +210,19 @@ *67 - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB - + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} 0 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -243,8 +245,12 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 {$account.2.user_id} @@ -265,7 +271,7 @@ {$account.2.auth_id} {$account.2.password} {$account.2.outbound_proxy_secondary} - {$account.1.sip_port} + {$account.2.sip_port} {if isset($account.2.outbound_proxy_secondary)}1{else}0{/if} 1800 0 @@ -275,6 +281,7 @@ 0 0 + 0 0 0 @@ -310,7 +317,8 @@ 1 0 0 - + {if $account.2.sip_transport == 'dns srv'}1{/if} + {if $account.2.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -319,28 +327,27 @@ 1 0 5060 - - {if $account.2.sip_transport == 'udp'}0{/if} {if $account.2.sip_transport == 'tcp'}1{/if} {if $account.2.sip_transport == 'tls'}2{/if} - {if $account.2.sip_transport == 'dns srv'}1{/if} - {if $account.2.sip_transport == 'dns srv'}1{/if} - 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -356,7 +363,7 @@ *67 - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} @@ -364,10 +371,11 @@ 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -390,8 +398,12 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 {$account.3.user_id} @@ -422,6 +434,7 @@ 0 0 + 0 0 0 @@ -457,7 +470,8 @@ 1 0 0 - + {if $account.3.sip_transport == 'dns srv'}1{/if} + {if $account.3.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -466,28 +480,27 @@ 1 0 5060 - - {if $account.3.sip_transport == 'udp'}0{/if} {if $account.3.sip_transport == 'tcp'}1{/if} {if $account.3.sip_transport == 'tls'}2{/if} - {if $account.1.sip_transport == 'dns srv'}1{/if} - {if $account.1.sip_transport == 'dns srv'}1{/if} - 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -501,11 +514,9 @@ *67 *67 - - - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} @@ -513,10 +524,11 @@ 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -539,8 +551,12 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 {$account.4.user_id} @@ -550,7 +566,7 @@ {$account.4.sip_port} {$account.4.auth_id} {$account.4.password} - {$account.1.register_expires} + {$account.4.register_expires} 5060 0 @@ -571,6 +587,7 @@ 0 0 + 0 0 0 @@ -606,7 +623,8 @@ 1 0 0 - + {if $account.4.sip_transport == 'dns srv'}1{/if} + {if $account.4.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -615,26 +633,27 @@ 1 0 5060 - {if $account.4.sip_transport == 'udp'}0{/if} {if $account.4.sip_transport == 'tcp'}1{/if} - {if $account.4.sip_transport == 'dns srv'}1{/if} - {if $account.4.sip_transport == 'dns srv'}1{/if} - + {if $account.4.sip_transport == 'tls'}2{/if} 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -650,7 +669,7 @@ *67 - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} @@ -658,10 +677,11 @@ 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -684,8 +704,12 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 {$account.5.user_id} @@ -716,6 +740,7 @@ 0 0 + 0 0 0 @@ -751,7 +776,8 @@ 1 0 0 - + {if $account.5.sip_transport == 'dns srv'}1{/if} + {if $account.5.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -760,28 +786,27 @@ 1 0 5060 - - {if $account.5.sip_transport == 'udp'}0{/if} {if $account.5.sip_transport == 'tcp'}1{/if} {if $account.5.sip_transport == 'tls'}2{/if} - {if $account.5.sip_transport == 'dns srv'}1{/if} - {if $account.5.sip_transport == 'dns srv'}1{/if} - 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -797,7 +822,7 @@ *67 - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} @@ -805,10 +830,11 @@ 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -831,8 +857,12 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 {$account.6.user_id} @@ -840,7 +870,7 @@ {$account.6.server_address} {$account.6.sip_port} - {$aaccount.6.uth_id} + {$account.6.auth_id} {$account.6.password} {$account.6.register_expires} @@ -863,6 +893,7 @@ 0 0 + 0 0 0 @@ -879,7 +910,7 @@ {if isset($fanvil_ringtone_line6)}{$fanvil_ringtone_line6}{else}default{/if} 2 - 60 + 30 0 0 @@ -898,7 +929,8 @@ 1 0 0 - + {if $account.6.sip_transport == 'dns srv'}1{/if} + {if $account.6.sip_transport == 'dns srv'}1{/if} 0 0 0 @@ -907,28 +939,27 @@ 1 0 5060 - - {if $account.6.sip_transport == 'udp'}0{/if} {if $account.6.sip_transport == 'tcp'}1{/if} {if $account.6.sip_transport == 'tls'}2{/if} - {if $account.6.sip_transport == 'dns srv'}1{/if} - {if $account.6.sip_transport == 'dns srv'}1{/if} - 0 0 1 1 0 + *97 + + 0 0 5 1 + 1 *78 *79 @@ -944,7 +975,7 @@ *67 - opus,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} @@ -952,10 +983,11 @@ 0 4 0 + 1 0 0 - 0 + 1 1 0 0 @@ -978,14 +1010,2164 @@ 0 0 + 0 Record:on Record:off + 1 + 0 + 1 + + + {$account.7.user_id} + {$account.7.display_name} + + {$account.7.server_address} + {$account.7.sip_port} + {$account.7.auth_id} + {$account.7.password} + {$account.7.register_expires} + + 5060 + 0 + 3600 + {if isset($account.7.password)}1{else}0{/if} + {$account.7.outbound_proxy_primary} + {$account.7.sip_port} + {$account.7.auth_id} + {$account.7.password} + {$account.7.outbound_proxy_secondary} + {$account.7.sip_port} + {if isset($account.7.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line7)}{$fanvil_ringtone_line7}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.7.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.7.sip_transport == 'dns srv'}1{/if} + {if $account.7.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.7.sip_transport == 'udp'}0{/if} + {if $account.7.sip_transport == 'tcp'}1{/if} + {if $account.7.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.8.user_id} + {$account.8.display_name} + + {$account.8.server_address} + {$account.8.sip_port} + {$account.8.auth_id} + {$account.8.password} + {$account.8.register_expires} + + 5060 + 0 + 3600 + {if isset($account.8.password)}1{else}0{/if} + {$account.8.outbound_proxy_primary} + {$account.8.sip_port} + {$account.8.auth_id} + {$account.8.password} + {$account.8.outbound_proxy_secondary} + {$account.8.sip_port} + {if isset($account.8.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line8)}{$fanvil_ringtone_line8}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.8.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.8.sip_transport == 'dns srv'}1{/if} + {if $account.8.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.8.sip_transport == 'udp'}0{/if} + {if $account.8.sip_transport == 'tcp'}1{/if} + {if $account.8.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.9.user_id} + {$account.9.display_name} + + {$account.9.server_address} + {$account.9.sip_port} + {$account.9.auth_id} + {$account.9.password} + {$account.9.register_expires} + + 5060 + 0 + 3600 + {if isset($account.9.password)}1{else}0{/if} + {$account.9.outbound_proxy_primary} + {$account.9.sip_port} + {$account.9.auth_id} + {$account.9.password} + {$account.9.outbound_proxy_secondary} + {$account.9.sip_port} + {if isset($account.9.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line9)}{$fanvil_ringtone_line9}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.9.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.9.sip_transport == 'dns srv'}1{/if} + {if $account.9.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.9.sip_transport == 'udp'}0{/if} + {if $account.9.sip_transport == 'tcp'}1{/if} + {if $account.9.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.10.user_id} + {$account.10.display_name} + + {$account.10.server_address} + {$account.10.sip_port} + {$account.10.auth_id} + {$account.10.password} + {$account.10.register_expires} + + 5060 + 0 + 3600 + {if isset($account.10.password)}1{else}0{/if} + {$account.10.outbound_proxy_primary} + {$account.10.sip_port} + {$account.10.auth_id} + {$account.10.password} + {$account.10.outbound_proxy_secondary} + {$account.10.sip_port} + {if isset($account.10.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line10)}{$fanvil_ringtone_line10}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.10.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.10.sip_transport == 'dns srv'}1{/if} + {if $account.10.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.10.sip_transport == 'udp'}0{/if} + {if $account.10.sip_transport == 'tcp'}1{/if} + {if $account.10.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + OPUS,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.11.user_id} + {$account.11.display_name} + + {$account.11.server_address} + {$account.11.sip_port} + {$account.11.auth_id} + {$account.11.password} + {$account.11.register_expires} + + 5060 + 0 + 3600 + {if isset($account.11.password)}1{else}0{/if} + {$account.11.outbound_proxy_primary} + {$account.11.sip_port} + {$account.11.auth_id} + {$account.11.password} + {$account.11.outbound_proxy_secondary} + {$account.11.sip_port} + {if isset($account.11.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line11)}{$fanvil_ringtone_line11}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.11.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.11.sip_transport == 'dns srv'}1{/if} + {if $account.11.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.11.sip_transport == 'udp'}0{/if} + {if $account.11.sip_transport == 'tcp'}1{/if} + {if $account.11.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.12.user_id} + {$account.12.display_name} + + {$account.12.server_address} + {$account.12.sip_port} + {$account.12.auth_id} + {$account.12.password} + {$account.12.register_expires} + + 5060 + 0 + 3600 + {if isset($account.12.password)}1{else}0{/if} + {$account.12.outbound_proxy_primary} + {$account.12.sip_port} + {$account.12.auth_id} + {$account.12.password} + {$account.12.outbound_proxy_secondary} + {$account.12.sip_port} + {if isset($account.12.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line12)}{$fanvil_ringtone_line12}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.12.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.12.sip_transport == 'dns srv'}1{/if} + {if $account.12.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.12.sip_transport == 'udp'}0{/if} + {if $account.12.sip_transport == 'tcp'}1{/if} + {if $account.12.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.13.user_id} + {$account.13.display_name} + + {$account.13.server_address} + {$account.13.sip_port} + {$account.13.auth_id} + {$account.13.password} + {$account.13.register_expires} + + 5060 + 0 + 3600 + {if isset($account.13.password)}1{else}0{/if} + {$account.13.outbound_proxy_primary} + {$account.13.sip_port} + {$account.13.auth_id} + {$account.13.password} + {$account.13.outbound_proxy_secondary} + {$account.13.sip_port} + {if isset($account.13.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line13)}{$fanvil_ringtone_line13}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.13.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.13.sip_transport == 'dns srv'}1{/if} + {if $account.13.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.13.sip_transport == 'udp'}0{/if} + {if $account.13.sip_transport == 'tcp'}1{/if} + {if $account.13.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.14.user_id} + {$account.14.display_name} + + {$account.14.server_address} + {$account.14.sip_port} + {$account.14.auth_id} + {$account.14.password} + {$account.14.register_expires} + + 5060 + 0 + 3600 + {if isset($account.14.password)}1{else}0{/if} + {$account.14.outbound_proxy_primary} + {$account.14.sip_port} + {$account.14.auth_id} + {$account.14.password} + {$account.14.outbound_proxy_secondary} + {$account.14.sip_port} + {if isset($account.14.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line14)}{$fanvil_ringtone_line14}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.14.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.14.sip_transport == 'dns srv'}1{/if} + {if $account.14.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.14.sip_transport == 'udp'}0{/if} + {if $account.14.sip_transport == 'tcp'}1{/if} + {if $account.14.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.15.user_id} + {$account.15.display_name} + + {$account.15.server_address} + {$account.15.sip_port} + {$account.15.auth_id} + {$account.15.password} + {$account.15.register_expires} + + 5060 + 0 + 3600 + {if isset($account.15.password)}1{else}0{/if} + {$account.15.outbound_proxy_primary} + {$account.15.sip_port} + {$account.15.auth_id} + {$account.15.password} + {$account.15.outbound_proxy_secondary} + {$account.15.sip_port} + {if isset($account.15.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line15)}{$fanvil_ringtone_line15}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.15.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.15.sip_transport == 'dns srv'}1{/if} + {if $account.15.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.15.sip_transport == 'udp'}0{/if} + {if $account.15.sip_transport == 'tcp'}1{/if} + {if $account.15.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.16.user_id} + {$account.16.display_name} + + {$account.16.server_address} + {$account.16.sip_port} + {$account.16.auth_id} + {$account.16.password} + {$account.16.register_expires} + + 5060 + 0 + 3600 + {if isset($account.16.password)}1{else}0{/if} + {$account.16.outbound_proxy_primary} + {$account.16.sip_port} + {$account.16.auth_id} + {$account.16.password} + {$account.16.outbound_proxy_secondary} + {$account.16.sip_port} + {if isset($account.16.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line16)}{$fanvil_ringtone_line16}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.16.register_expires} + 0 + 0 + 1 + 0 + 0 + {if $account.16.sip_transport == 'dns srv'}1{/if} + {if $account.16.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.16.sip_transport == 'udp'}0{/if} + {if $account.16.sip_transport == 'tcp'}1{/if} + {if $account.16.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.17.user_id} + {$account.17.display_name} + + {$account.17.server_address} + {$account.17.sip_port} + {$account.17.auth_id} + {$account.17.password} + {$account.17.register_expires} + + 5060 + 0 + 3600 + {if isset($account.17.password)}1{else}0{/if} + {$account.17.outbound_proxy_primary} + {$account.17.sip_port} + {$account.17.auth_id} + {$account.17.password} + {$account.17.outbound_proxy_secondary} + {$account.17.sip_port} + {if isset($account.17.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line17)}{$fanvil_ringtone_line17}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.17.register_expires} + 0 + 0 + 1 + 0 + 0 + 0 + {if $account.17.sip_transport == 'dns srv'}1{/if} + {if $account.17.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.17.sip_transport == 'udp'}0{/if} + {if $account.17.sip_transport == 'tcp'}1{/if} + {if $account.17.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + OPUS,PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.18.user_id} + {$account.18.display_name} + + {$account.18.server_address} + {$account.18.sip_port} + {$account.18.auth_id} + {$account.18.password} + {$account.18.register_expires} + + 5060 + 0 + 3600 + {if isset($account.18.password)}1{else}0{/if} + {$account.18.outbound_proxy_primary} + {$account.18.sip_port} + {$account.18.auth_id} + {$account.18.password} + {$account.18.outbound_proxy_secondary} + {$account.18.sip_port} + {if isset($account.18.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line18)}{$fanvil_ringtone_line18}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.18.register_expires} + 0 + 0 + 1 + 0 + 0 + 0 + {if $account.18.sip_transport == 'dns srv'}1{/if} + {if $account.18.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.18.sip_transport == 'udp'}0{/if} + {if $account.18.sip_transport == 'tcp'}1{/if} + {if $account.18.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.19.user_id} + {$account.19.display_name} + + {$account.19.server_address} + {$account.19.sip_port} + {$account.19.auth_id} + {$account.19.password} + {$account.19.register_expires} + + 5060 + 0 + 3600 + {if isset($account.19.password)}1{else}0{/if} + {$account.19.outbound_proxy_primary} + {$account.19.sip_port} + {$account.19.auth_id} + {$account.19.password} + {$account.19.outbound_proxy_secondary} + {$account.19.sip_port} + {if isset($account.19.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line19)}{$fanvil_ringtone_line19}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.19.register_expires} + 0 + 0 + 1 + 0 + 0 + 0 + {if $account.19.sip_transport == 'dns srv'}1{/if} + {if $account.19.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.19.sip_transport == 'udp'}0{/if} + {if $account.19.sip_transport == 'tcp'}1{/if} + {if $account.19.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 + + + {$account.20.user_id} + {$account.20.display_name} + + {$account.20.server_address} + {$account.20.sip_port} + {$account.20.auth_id} + {$account.20.password} + {$account.20.register_expires} + + 5060 + 0 + 3600 + {if isset($account.20.password)}1{else}0{/if} + {$account.20.outbound_proxy_primary} + {$account.20.sip_port} + {$account.20.auth_id} + {$account.20.password} + {$account.20.outbound_proxy_secondary} + {$account.20.sip_port} + {if isset($account.20.outbound_proxy_secondary)}1{else}0{/if} + 1800 + 0 + 3 + 0 + + 0 + + 0 + 0 + + 0 + 0 + 0 + + + + 5 + + 0 + 0 + + + + {if isset($fanvil_ringtone_line20)}{$fanvil_ringtone_line20}{else}default{/if} + 2 + 30 + 0 + + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + {$account.20.register_expires} + 0 + 0 + 1 + 0 + 0 + 0 + {if $account.20.sip_transport == 'dns srv'}1{/if} + {if $account.20.sip_transport == 'dns srv'}1{/if} + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 5060 + {if $account.20.sip_transport == 'udp'}0{/if} + {if $account.20.sip_transport == 'tcp'}1{/if} + {if $account.20.sip_transport == 'tls'}2{/if} + 0 + + 0 + 1 + 1 + 0 + + *97 + + + + + + 0 + 0 + 5 + 1 + + 1 + *78 + *79 + *72 + *73 + *72 + *73 + *72 + *73 + + + *67 + *67 + + + PCMU,PCMA,G726-32,G729,G723,iLBC,AMR,G722,AMR-WB + {if isset($fanvil_video_codec)}{$fanvil_video_codec}{else}{/if} + + + 0 + 0 + 4 + 0 + + 1 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 35 + 0 + 0 + 1 + 0 + + 0 + + + 5060 + + 0 + + + 0 + 0 + 0 + Record:on + Record:off + 1 + 0 + 1 1 - 0 + 1 0 . 1 @@ -1030,7 +3212,7 @@ 1 0 0 - 0 + 1 {$fanvil_default_answer_mode} {$fanvil_default_dial_mode} 0 @@ -1052,6 +3234,8 @@ + 0 + 1 @@ -1118,16 +3302,16 @@ 0 0 0 - 0 + 5 0 1 1 - $name + $name@$protocol$instance 0 0 1 1 - 0 + 30 {$fanvil_greeting} 5 @@ -1149,6 +3333,22 @@ 0 3 + + 0 + 1 + + + 0 + 1 + 1 + 2 + 1 + 1 + 2 + 0 + 0 + 3 + 5 3 @@ -1161,14 +3361,14 @@ {if isset($fanvil_default_ringtone)}{$fanvil_default_ringtone}{else}Type 2{/if} - 1 + {if isset($fanvil_enable_sntp)}{$fanvil_enable_sntp}{else}1{/if} {$ntp_server_primary} {$ntp_server_secondary} {$fanvil_time_zone} {$fanvil_time_zone_name} 60 {$fanvil_enable_dst} - 2 + {if isset($fanvil_dst_fixed_type)}{$fanvil_dst_fixed_type}{else}0{/if} 60 1 {if isset($fanvil_location)}{$fanvil_location}{else}4{/if} @@ -1182,8 +3382,6 @@ 5 0 2 - 1 - 2 0 @@ -1193,24 +3391,23 @@ 0 - {if isset($fanvil_softkey_exit)}{$fanvil_softkey_exit}{else}1{/if} + {if isset($fanvil_softkey_exit)}{$fanvil_softkey_exit}{else}2{/if} {if isset($fanvil_softkey_desktopsoftkey)}{$fanvil_softkey_desktopsoftkey}{else}history;contact;dnd;menu;{/if} {if isset($fanvil_softkey_talkingsoftkey)}{$fanvil_softkey_talkingsoftkey}{else}hold;xfer;conf;end;{/if} {if isset($fanvil_softkey_ringingsoftkey)}{$fanvil_softkey_ringingsoftkey}{else}accept;none;forward;reject;{/if} end;none;none;none; - end;none;none;none; + end;none;none;xfer; hold;none;split;end; - hold;xfer;conf;end; - repeat;none;none;end; + xfer;accept;reject;end; + redial;none;none;end; send;2aB;delete;exit; - repeat;2aB;delete;exit; - repeat;2aB;delete;exit; - repeat;2aB;delete;exit; + send;2aB;delete;exit; + delete;xfer;send;exit; + send;2aB;delete;exit; {if isset($fanvil_softkey_desktopclick)}{$fanvil_softkey_desktopclick}{else}history;status;none;none;none;{/if} - none;none;none;none;none; + pline;nline;none;none;none; none;none;voldown;volup;none; status;none;none;none;reset; - 0 contact;clogs;redial;video;cancel; @@ -1220,6 +3417,7 @@ 0 0 + 0 @@ -1291,7 +3489,8 @@ 0 3 - 1 + -1 + -1 0 0 3 @@ -1314,7 +3513,8 @@ 0 3 - 1 + -1 + -1 0 0 3 @@ -1337,7 +3537,8 @@ 0 3 - 1 + -1 + -1 0 0 3 @@ -1360,7 +3561,8 @@ 0 3 - 1 + -1 + -1 0 0 3 @@ -1383,7 +3585,8 @@ 0 3 - 1 + -1 + -1 0 0 3 @@ -1404,52 +3607,56 @@ - 0 + -1 + -1 - 0 + -1 + -1 - 0 + -1 + -1 - 0 + -1 + -1 - 0 + -1 + -1 - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - 0 - 0 - 120 + + 1 + 1 + 60 + 40 + 25 + 150 + 200 + 1 + 1 + 1 1 @@ -1492,6 +3699,9 @@ + + 0000000000000000 + 0 0 @@ -1546,6 +3756,80 @@ 0 + + 0 + 3 + 3 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + + + {foreach $keys["line"] as $row} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} + {$row.device_key_label} + {$row.device_key_icon} + + {/foreach} + {strip}{*-- Each Internal Index contains 32 keys --*}{/strip} + + {foreach $keys["memory"] as $row} + {if $row.device_key_id <= 32} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} + {$row.device_key_label} + {$row.device_key_icon} + + {/if} + {/foreach} + + + {foreach $keys["memory"] as $row} + {if $row.device_key_id > 32 && $row.device_key_id <= 64} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} + {$row.device_key_label} + {$row.device_key_icon} + + {/if} + {/foreach} + + + {foreach $keys["memory"] as $row} + {if $row.device_key_id > 64 && $row.device_key_id <= 96} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} + {$row.device_key_label} + {$row.device_key_icon} + + {/if} + {/foreach} + + {foreach $keys["programmable"] as $row} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} + {$row.device_key_label} + + {/foreach} + 0 80 @@ -1568,6 +3852,16 @@ 5 + + INFO + + stdout + platform.log + 512KB + platform + 0.0.0.0 + 514 + 1 @@ -1620,11 +3914,11 @@ 0 0 0 - + 0.0.0.0 1 - + 0.0.0.0 @@ -1639,10 +3933,10 @@ 1 - 0 - 1 - https://{$domain_name}/app/provision - + 1 + 5 + {if isset($fanvil_provision_url)}{$fanvil_provision_url}{else}https://{$domain_name}/app/provision{/if} + {$fanvil_firmware_config} 5 1 1 @@ -1661,10 +3955,6 @@ 0 - - - - {if isset($fanvil_enable_auto_upgrade)}{$fanvil_enable_auto_upgrade}{else}0{/if} {if isset($fanvil_firmware_upgrade_server_1)}{$fanvil_firmware_upgrade_server_1}{else}{/if} @@ -1690,34 +3980,8 @@ 1 0 60 - 0 + 132 - - INFO - - stdout{if $fanvil_syslog_enable == '1'},syslog{else}{/if} - platform.log - 512KB - platform - {if isset($fanvil_syslog_server)}{$fanvil_syslog_server}{else}0.0.0.0{/if} - {if isset($fanvil_syslog_server_port)}{$fanvil_syslog_server_port}{else}514{/if} - - - 1 - 0 - 0 - - - 1 - 1 - 60 - 40 - 25 - 150 - 200 - 1 - 1 - 0 admin @@ -1729,7 +3993,11 @@ 0 - + + 1 + 0 + 0 + 1 G729 @@ -1738,153 +4006,23 @@ 0.0.0.0 10000 - - 0000000000000000 - - - - - - - - - - - - - - - - + 0 + Fanvil X210 + 00:00:00:00:00:00 + 0 + 1 - - 0 - 3 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - - - - - - - -{foreach $keys["line"] as $row} - - {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} - {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} - {$row.device_key_label} - {$row.device_key_icon} - -{/foreach} -{strip}{*-- Each Internal Index contains 32 keys --*}{/strip} - -{foreach $keys["memory"] as $row} -{if $row.device_key_id <= 32} - - {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} - {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} - {$row.device_key_label} - {$row.device_key_icon} - -{/if} -{/foreach} - - -{foreach $keys["memory"] as $row} -{if $row.device_key_id > 32 && $row.device_key_id <= 64} - - {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} - {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} - {$row.device_key_label} - {$row.device_key_icon} - -{/if} -{/foreach} - - -{foreach $keys["memory"] as $row} -{if $row.device_key_id > 64 && $row.device_key_id <= 96} - - {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} - {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} - {$row.device_key_label} - {$row.device_key_icon} - -{/if} -{/foreach} - -{foreach $keys["programmable"] as $row} - - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/foreach} -{strip}{*-- Each External Index contains 20 keys --*}{/strip} - -{foreach $keys["expansion"] as $row} -{if $row.device_key_id < 20} - - 0 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/if} -{/foreach} - - -{foreach $keys["expansion"] as $row} -{if $row.device_key_id > 19 && $row.device_key_id < 40} - - 0 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/if} -{/foreach} - - -{foreach $keys["expansion"] as $row} -{if $row.device_key_id > 39 && $row.device_key_id < 60} - - 0 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/if} -{/foreach} - - -{foreach $keys["expansion"] as $row} -{if $row.device_key_id > 59 && $row.device_key_id < 80} - - 0 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/if} -{/foreach} - - -{foreach $keys["expansion"] as $row} -{if $row.device_key_id > 79 && $row.device_key_id < 100} - - 0 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} - {$row.device_key_label} - -{/if} -{/foreach} - - + + 0 + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 0 +