Grandstream Networks GXV3175 Customization Manual
Grandstream Networks GXV3175 Customization Manual

Grandstream Networks GXV3175 Customization Manual

Ip multimedia phone xml gui guide
Hide thumbs Also See for GXV3175:

Advertisement

Grandstream Networks, Inc.
GXV3140/3175 IP Multimedia Phone
XML GUI Customization Guide

Advertisement

Table of Contents
loading

Summary of Contents for Grandstream Networks GXV3175

  • Page 1 Grandstream Networks, Inc. GXV3140/3175 IP Multimedia Phone XML GUI Customization Guide...
  • Page 2: Table Of Contents

    ABLE OF ONTENTS     OVERVIEW .............................. 1     STRUCTURAL IMPLEMENTATION ....................... 1      ............................  2 LEMENT  ESCRIPTION     EXAMPLE CONTROL FILE (MENU.XML)  ....................... 4     XML CONFIG‐FILE ELEMENTS ........................ 8     )  ........................  8 CCOUNT  ONFIGURATION      ) ................  1 0 AINTENANCE  ETTINGS  ONFIGURATION  MAINTENANCE  ...
  • Page 3: Overview

    Refer to the diagram below for the basic control flow. Note: Some of the configurations in the basic control flow diagram below are for demo purposes only. It may change in the actual implementations. Grandstream Networks, Inc. GXP31xx XML GUI Customization Guide Page 1 of 28...
  • Page 4: Element Description

    Shared attributes for elements <submenu>, <item> and <link>: Icon: The menu displays static icons when it is not selected. If nothing is specified, the phone will use the default menu icon. (This element is optional) Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 2 of 28 www.grandstream.com...
  • Page 5 Calculator item weather Weather item rssnews RSS News item ipcall Direct IP Call item gstris Gstris item softkey_def Softkey item display Display item Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 3 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 6: Example Control File Menu Xml

    Please refer to menu_default.xml for the default menu settings in GXV3140/3175. It has all the available applications supported on GXV3140/3175. XAMPLE ONTROL MENU See the demo file (menu.xml) below: Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 4 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 7 <item func-name="calendar"/> <item func-name="alarmclock"/> <item func-name="calculator"/> <item func-name="ipcall"/> <item func-name="filemanager"/> <item func-name="stock"/> <item func-name="currencies"/> <item func-name="ip2location"/> <item func-name="today"/> </submenu> <submenu func-name="settings"> <item func-name="account"> <config-file>acct.xml</config-file> Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 5 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 8 <item func-name="phonebook"/> <item func-name="callhistory" hide="1"/> <item icon="icon/slideshow.png" dynamic-icon="icon/slideshow.gif" func-name="messages"/> </submenu> For the Message application, the default icon is replaced with self-defined icons (slide-show.png and slideshow.gif) Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 6 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 9 The application/item Account specifies the configuration file acct.xml and the application/item Maintenance specifies the configuration file maintenance.xml. Refer to the sections below for more details on how these XML file works. Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 7 of 28 www.grandstream.com...
  • Page 10: Xml Config-File Elements

    Users may configure other configurations on the phone using the XML configuration file specified in the main control file menu.xml. 4.1 A CCOUNT ONFIGURATION <item func-name="account"> <config-file>acct.xml</config-file> </item> Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 8 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 11 <active>: Specifies whether the configuration is active or not. Valid values are 0 or 1. 1- Active, 0- Inactive. <pos>: Account position index. Allows the reordering of accounts, such as moving Account 1 to Account 3. Valid values are from 1 to 3. Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 9 of 28 www.grandstream.com...
  • Page 12: Aintenance Settings Configuration Maintenance Xml

    Refer to the screen layout configuration file (screen_layout.xml) below: <?xml version="1.0" encoding="UTF-8"?> <screen-layout> <version>2</version> Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 10 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 13 Screen</softkey> <softkey key="F3">Volume Up</softkey> <softkey key="F4">Volume Down</softkey> </desktop3> <desktop4> <item position="left">Horoscope</item> <item position="right">Today</item> <softkey key="F1">Menu</softkey> <softkey key="F2">Switch Screen</softkey> <softkey key="F3">DND</softkey> <softkey key="F4">Demo</softkey> </desktop4> Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 11 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 14 More News: go to the next page of the RSS News. It is linked to the RSS News application on the desktop Headset: turn on/off the headset Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 12 of 28 www.grandstream.com...
  • Page 15: Screen Display Configuration ( Screen _ Display . Xml )

    Refer to the screen display configuration file (screen_display.xml) below: <?xml version="1.0" encoding="UTF-8"?> <screen-display> <version>1</version> <screensaver> Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 13 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 16: Phonebook Configuration ( Phonebook _ Config . Xml )

    <image-pos>: Specify the image position. Valid values are as follows: 0: Stretch 1: Whole Tile 2: Scale Tile 4.5 P HONEBOOK ONFIGURATION PHONEBOOK CONFIG Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 14 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 17: Language Configuration ( Language _ Config . Xml )

    <item func-name="language"> <config-file>language_config.xml</config-file> </item> These three lines are used to control the language configurations including language display, language downloading mode, downloading server and etc. Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 15 of 28 www.grandstream.com Last Updated: 7/2011...
  • Page 18: Configure The Gui Customization On The Gxv31Xx

    Please follow the steps below to generate the customization file from the configuration files for GXV3140 as an example. The same steps apply to GXV3175 as well. Step 1: Launch the Grandstream System Config Tool on your PC by executing the ConfigTool.exe file.
  • Page 19 Step 2: Specify the Source and Target Path. Figure 4: GUI Customization Tool: Step 2 Step 3: Move the source files over to the “Select File List”. Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 17 of 28 www.grandstream.com...
  • Page 20 If the user is using GXV3140, the System Config Tool will start parsing the files and will generate the gxv3140cust file when it has succeeded. This file should be available in the target path specified. Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 18 of 28 www.grandstream.com...
  • Page 21: References

    GUI menus. EFERENCES [1] Appendix: GXV31XX XML Based Customizable Screen [2] GXV3140 XML GUI Configuration Tool and Examples: http://www.grandstream.com/index.php/products/ip-video-telephony/gxv3140 [3] GXV3175 XML Configuration Tool and Examples: http://www.grandstream.com/index.php/products/ip-video-telephony/gxv3175 Grandstream Networks, Inc. GXV31xx XML GUI Customization Guide Page 19 of 28 www.grandstream.com...

This manual is also suitable for:

Gxv3140

Table of Contents