Polycom®, the Polycom logo design, and ViewStation® are registered trademarks of Polycom Inc. ARENA™,
Global Management System™, PathNavigator™, Polycom OneDial™, and Visual Concert™ are trademarks of
Polycom, Inc. in the United States and v arious oth er countries.
Internet Explorer™, NetMeeting®, Windows®, and Windows NT® are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or other countries.
Intel®, Pentium®, and Celeron® are registered trademarks and TeamStation™ is a trademark of Intel
Corporation.
Adobe® Acrobat® is a registered trademark of Adobe Systems Incorporated.
ADTRAN® is a registered trademark of ADTRAN, Inc.
QuickTime™ is a trademark of Apple Computer , Inc.
Netscape® Navigator® is a registered trademark of Netscape Communications Corporation.
IP/TV® is a registered trademark of Cisco Systems, Inc.
All other trademarks are the property of their respective owners. Every effort has been made to ensure that the
information in this manual is accurate. Polycom, Inc. is not responsible for printin g or clerical errors. Information
in this document is subject to change without notice.
Patent Information
The accompanying product is protected by one or more U.S. and foreign patents and patents pending held by
Polycom, Inc.
2003 Polycom, Inc. All rights reserved.
olycom Inc.
750 Willow Road
leasanton, CA 94588-2708
SA
o part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical,
or any purpose, without the express written permission of Polycom, Inc. Under the law, reproducing includes
ranslating into another language or format.
s between the parties, Polycom, Inc. retains title to, and ownership of, all proprietary rights with respect to the
oftware contained within its products. The software is protected by United St ates copyright laws and international
reaty provision. Therefore, you must treat the software like any other copyrighted material (e.g. a book or sound
ecording).
very effort has been made to ensure that the information in this manual is accurate. Polycom, Inc. is not
This document describes the CGI-based ViewStation EX,
ViewStation FX, and VS4000 API (Application Programming
Interface).
This API is a set of commands implemented within the shell. The
commands are available for advanced users who want to automate
some of the control features of the ViewStation EX, ViewStation FX,
and VS4000 systems. This API can be used via a Telnet session or
via the RS-232 interface.
It is presumed that users are familiar with Web programming,
specifically the CGI POST command and its use from the application
programming language of their choice.
ViewStation EX, ViewStation FX, and VS4000 API Guide
What’s New in Release 5.0?
The following table lists the major changes for Release 5.0.
Type of
Command
systemallowmixedcallsnew command
audioqualityg7221new command
camera near move
CommandChange
When you are not in a
call: All camera near move commands need
to be preceded by a
button near command.
display tmonremoved
display multiwaymoderemoved
displaygraphicsnew command
enablesnapshotsnew command
graphicsmonitorfxvganew command
graphicsmonitortvnew command
graphicsmonitorvisualconcertnew command
maxgabinternationalcallspeednew command
maxgabinternetcallspeednew command
sendonlypreferredaliasnew command
sleepnew command
usepathnavigatornew command
wakenew command
V.3 5all V.35 commandsAll V.35 commands can
also be used to configure
the RS-449, RS-530, and
RS-366 serial interfaces.
2www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
Accessing the API Interface
Using Telnet
To start a Telnet session from Windows:
1. From your computer desktop, click Start and Run.
2. In the Run window, enter the following information in the Open
field:
telnet <system IP address> 24
Note Telneting to port 24 keeps the user from seeing all the
debug outputs which can be extensive and inconvenient.
3. Click OK. The Telnet window appears, and a welcome message
is displayed (Ex: ''Hi, My name is: John_System''). This
message is followed by information specific to your system.
4. You are now in an active Telnet session. To display the list of
available API commands, type help.
To start a Telnet session from MS-DOS:
1. Start an MS-DOS session on your PC and type:
telnet <system IP address> 24
2. Press the Enter key. A welcome message is displayed (Ex: ''Hi,
My name is: John_System''). This message is followed by
information specific to your system.
3. You are now in an active Telnet session. To display the list of
available API commands, type help.
Using the RS-232 Interface
Connecting the Serial Cable
VS4000
The RS-232 serial cable has a 9-pin DB-9 connector on both ends.
It is used to connect the VS4000 system to a terminal or another
communications device. To connect your PC to the VS4000 system:
ViewStation EX, ViewStation FX, and VS4000 API Guide
1. Locate the RS-232 serial cable (DB9-to-DB9 straight through).
2. Connect one end of the cable to the serial port of your PC.
3. Connect the other end to the RS-232 serial port on the back
panel of the VS4000 system.
ViewStation EX and ViewStation FX
Connect your PC to the ViewStation EX or FX system as follows:
1. Locate the RS-232 serial cable (DB9-to-8-pin mini-DIN).
2. Connect the 9-pin DB-9 connector to the serial port of your PC.
3. Plug in the 8-pin mini-DIN connector to the RS-232 port on the
back panel of the system.
Starting a Communications Session
Several communications programs are available to access the
RS-232 interface. The following explains how to start a
HyperTerminal session on your PC.
1. From your PC desktop, select Start>Programs>Accessories>
Communications>HyperTerminal.
2. In the Connection Description window, enter a Name. Select
an icon. Click OK.
3. In the Connect To window, from the Connect Using list, select
the proper comport (usually com1). Click OK.
4. In the Com1 Properties window, under Port Settings, select
the following settings:
•Bits per second=should match that of the system (default is
9600)
•Data bit=8
•Parity=none
•Stop bits=1
•Flow control=should match the system’s. None is the
default. Some third-party control panels may require to be
set to Hardware.
5. Click OK.
Note A carriage return is required before an RS-232
communications session with a system can proceed.
4www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
RS-232 Interface Information
The following provides additional information about the ViewStation
EX, ViewStation FX, and VS4000 systems’ RS-232 interface.
RS-232 User Interface Screen
The RS-232 user interface screen is used to set the baud rate and
the modes for the serial port on the back of the system.
To access the RS-232 screen on your system, select System
Info>Admin Setup>Software/Hardware>
RS-232.
On the RS-232 screen, you can configure the Baud Rate, the
RS-232 Mode and the Flow Control options.
Baud Rate
The following baud rates are supported by the RS-232 port on the
ViewStation EX, ViewStation FX, and the VS4000 system:
•1200
•2400
•9600
•14400
•19200
•38400
•57600
•115200
RS-232 Modes
The RS-232 port on the ViewStation EX, ViewStation FX, and the
VS4000 system supports two modes: Control and Pass-Thru.
In Control Mode, a device (for example, a PC) connected to the
RS-232 port can control the system using the Remote Control API.
In Pass-Thru Mode, the operational modes of both endpoints’
RS-232 ports depend on the port configuration of each endpoint.
Thus, two operational situations might arise:
ViewStation EX, ViewStation FX, and VS4000 API Guide
•Pass-Thru Mode to Pass-Thru Mode: Both endpoints are set to
Pass-Thru Mode.
•Pass-Thru Mode to Control Mode: The near site is set to
Pass-Thru Mode and the far site is set to Control Mode.
Operational Modes: The following information describes
operational modes in more detail.
•Pass-Thru Mode to Pass-Thru Mode—Two stations set to
Pass-Thru Mode behave essentially as a null-modem between
their respective externally connected devices. These two
stations can be two ViewStation EX systems, two ViewStation
FX systems, two VS4000 systems, or one ViewStation EX
system and one ViewStation FX or VS4000 system.
The RS-232 port is used as a data channel over an H.320 video
call. Data received from the RS-232 port on the near-end
system is pushed through the call to the far-end endpoint and
then transmitted to the endpoint’s RS-232 port. Similarly, data
from the far-end endpoint is transmitted back to the near-end
system (through the H.320 call) and then transmitted to the
near-end RS-232 port.
The data channel speed is dynamically allocated. The maximum
data flow rate is based on the bandwidth of the call.
Because data throughput has priority over video throughput,
video bandwidth may be restricted to support data
requirements. Audio is not compromised.
Pass-Thru Mode is a proprietary feature that is only supported
when both endpoints are either ViewStation EX, ViewStation
FX, or VS4000 systems.
The RS-232 port only supports data Pass-Thru in H.320 mode
(ISDN or V.35/RS-449/RS-530/RS-366/RS-366). Data
Pass-Thru in an H.323 (IP) video call or multipoint call is not
supported, as alternative file transfer methods such as ftp or
Telnet are widely available.
Note In Pass-Thru mode, both local and remote stations
need to be set to the same data rate.
•Pass-Thru Mode to Control Mode—If the near site is set to
Pass-Thru Mode, but the far site is set to Control Mode, then the
device connected to the near site RS-232 port can be used to
6www.polycom.com
Flow Control
ViewStation EX, ViewStation FX, and VS4000 API Guide
control the far site system, using the far site’s Command Line
Interface.
The following table summarizes the port operation based on the
RS-232 mode configured by each endpoint.
Near-Side ModeFar-Side ModeResulting Operation
ControlN/ANear-side CLI (Com-
mand Line Interface)
Pass-ThruControlThe near-side controls
the CLI of the far side
Pass-ThruPass-ThruThe data is passed in
full-duplex mode from
the near-side RS-232
port to the far-side
RS-232 port
The system support hardware flow control. Users should make sure
that hardware flow control settings are consistent between the
systems and the external devices on both sides of the connection.
ViewStation EX, ViewStation FX, and VS4000 API Guide
RS-232 Serial Cable Pinout and Connections (ViewStation
EX and FX)
The RS-232 serial cable has a 9-pin DB-9 connector on one end and
an 8-pin mini-DIN connector on the other end. It is used to connect
the ViewStation EX or ViewStation FX to a terminal or another
communications device.
Pin NumberFunction
1 - DCDData Carrier Detect
2 - RXReceive
3 - TXTransmit
4 - DTRData Terminal Ready
5 - GNDGround
6 - DSRData Set Ready
7 - RTSReady to Send
8 - CTSClear to Send
9 - RIThis pin is not used.
8www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
RS-232 Serial Cable Pinout and Connections (VS4000)
The RS-232 serial cable has a 9-pin DB-9 connector on both ends.
It is used to connect the VS4000 to a terminal or another
communications device.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Status Display
The call status can be displayed in a number of ways. The display
call status command shows table of current calls.
Using the “listen” or “dial” Command
To display real-time status on individual B channels
(incoming/outgoing calls), either register the terminal session with
the listen command or start an outbound call with the dial
command. These two commands will cause the system to re-direct
the B channel status messages to the session which has issued one
of these two commands. For example, if the RS-232 device issues
a dial or listen command, then call status is directed to the RS-232
port; if a later session on a Telnet port issues a dial or listen
command, then call status is also directed to that Telnet port.
B Channel Status Message Example
Following is an output example for B channel status messages,
where:
cs indicates call status for one B channel.
RINGING indicates a ring-in or ring-out and is equivalent
to a 25% blue sphere on the graphical user
interface.
CONNECTED is equivalent to a 50% yellow sphere.
BONDING indicates the bonding protocol is operational on
the channel and is equivalent to a 75% orange
sphere.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Syntax Summary
The following syntactic notation is used for the API shell control
commands.
Note All defined commands are case sensitive.
<x> A required parameter. The text between the angled
[x] An optional parameter. As with required parameters,
brackets is one or more parameter(s) that can occur at the
specified point in the command. Multiple parameters are
listed separated by the “|” character (pipe) which is a
notational shortcut for "or.” If the text between the angled
brackets is in parenthesis, then it is a user comment of the
expected parameter, rather than an enumeration of the
valid parameters.
Example
allowdialing <yes|no|get>
optional parameters may be presented with a '|' character
(pipe) to indicate choices.
Example
gabpassword <set|get> ["password"]
.. Indicates a range of values.
Example
displaybolt <n|{0..100}>
"x" String parameters to be supplied by the user are denoted
with quoted strings (example: “symbol”). In general,
parameters are supplied from a set of defined string
values that are specifically enumerated. These values are
command specific. Note: a quoted string parameter can
contain any value.
Example
The command gabpassword <set|get> ["password"]
requires that the user supply the string parameter
password as shown in the following example:
ViewStation EX, ViewStation FX, and VS4000 API Guide
If the string parameter contains a compound name or
spaces, use quotation marks, as in the following
examples:
gabpassword set "My FX Password"
gabpassword set "111 222 333"
{a..b} A number ranging from a to b.
About the “get” Subcommand
In most cases, the get subcommand returns the command name
and the current setting if one has been set.
Example 1
gmscountry get
Response
gmscountry france
The current setting for the command gmscountry is france.
Example 2
gmscountry get
Response
gmscountry <empty>
The current setting for the command gmscountry is <empty>
meaning that no parameter has been set.
14www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
System Commands
This section describes each shell command and its parameters. All
commands are listed with their parameters spelled out.
!
!<“str”|{1..64}>
Description
This command allows you to execute a previously used command
starting with a specific number or letter from the history list. For more
information about the history list, refer to history.
strExecutes the last command that begins with the
1..64Range of command entries in the history list. Executes
specified str from the history list.
the specified Nth command in the history list.
Note There is no space between the ! command and the following
parameter (for example, !gat or !5 are correct. ! gat is
incorrect).
Example
The following is a Telnet session sample:
->gatewaynumber set 123456789
gatewaynumber 123456789
restart system for changes to take effect. restart
now? <y,n>
->hangup video
hanging up video call
->history
1 gatewaynumber set 123456789
2 hangup video
3 history
Consequently, each of the following !<letter or number> commands
execute the command and print its output from the history list.
ViewStation EX, ViewStation FX, and VS4000 API Guide
gatewaynumber set 123456789
gatewaynumber 123456789
restart system for changes to take effect. restart
now? <y,n>
->!2
hangup video
hanging up video call
->!h
hangup video
hanging up video call
->!hi
history
1 gatewaynumber set 123456789
2 hangup video
3 history
4 gatewaynumber set 123456789
5 hangup video
6 hangup video
7 history
->!gat
gatewaynumber set 123456789
gatewaynumber 123456789
restart system for changes to take effect. restart
now? <y,n>
->history
1 gatewaynumber set 123456789
2 hangup video
3 history
4 gatewaynumber set 123456789
5 hangup video
6 hangup video
7 history
8 gatewaynumber set 123456789
9 history
abk
abk <batch|all|letter|range>
Subcommands
abk batch <{0..59}>
16www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
abk all
abk letter <{a..z}>
abk range <{a..b}>
Description
This command displays local Address Book entries.
batchDisplays a batch of 10 records. The maximum number
of batches that can be displayed is 59.
allDisplays all the records in the Address Book.
letterDisplays entries beginning with the letter specified from
the range {a..z}.
rangeDisplays local Address Book entries numbered a
through b. Requires a parameter from {a..b}.
a..zValid characters are: -, _, /, ;, @, ,, ., \, 0 through 9, a
through z.
a..bIntegers specifying a range of local entries.
Examples
abk batch 0
Displays records 0 through 9.
abk range 2 8
Displays Address Book entries 2 through 8.
adminpassword
adminpassword <set|get> ["password"]
adminpassword set ["password"]
adminpassword set
adminpassword get
Description
This command is used to set the administrator password.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Note This command cannot be accessed through the RS-232
port.
set Sets the password used for remote management of the
system if followed by the password parameter. If you
want to erase the current setting, omit the password
parameter. The system must have an admin password
set before this command works.
get Displays the current admin password.
password Valid characters are: a through z (lower and
uppercase), -, _, @, /, ;, ,, ., \, 0 through 9. The length is
limited to 10 characters.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Examples
adminpassword set MyFXpsswd
adminpassword set “EX 2003“
advnetstats
User Interface Screen Location
System Info>Admin Setup>Security: Admin Password
advnetstats [{0..2}]
advnetstats
Description
This command is used to get advanced network statistics for each
call.
0..2 Range of selectable calls in a multipoint call (maximum
number of concurrent calls=3, where 0 is call #1, 1 is
call #2, and 2 is call #3). Select a number from this
range to specify a remote site call for which you want to
obtain advanced network statistics.
18www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
This command enables or disables the Allow Address Book
Changes option. If this option is enabled, the user has access to the
New, Edit, and Delete icons in the Address Book screen.
yesEnables the Allow Address Book Changes option.
noDisables the Allow Address Book Changes option.
getDisplays the current setting (yes or no).
Example
allowabkchanges get
User Interface Screen Location
System Info>Admin Setup>General Setup (page 2-Next): Allow
Address Book Changes
20www.polycom.com
allowdialing
ViewStation EX, ViewStation FX, and VS4000 API Guide
allowdialing <yes|no|get>
Description
This command enables or disables the Allow Dialing option.
yesAllows users to place calls.
noDisables dialing. Your system can only receive calls.
getDisplays the current setting (yes or no).
Example
allowdialing get
User Interface Screen Location
System Info>Admin Setup>General Setup: Allow Dialing
allowmixedcalls
allowmixedcalls <yes|no|get>
Description
This command allows the administrator to disable the ability to place
or received mixed-protocol (IP and ISDN), multipoint calls for
security reasons.
Note The option Allow H.320 and H.323 Mixed Calls is only
visible on screen if the the ISDN Video Calls (H.320) option
has been enabled on the Call Preferences screen.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Example
allowmixedcalls yes
User Interface Screen Location
System Info>Admin Setup>Video Network > Call Preferences: Allow
H.320 and H.323 Mixed Calls
allowremotemon
allowremotemon <get>
Description
This command displays the current state of the Allow Remote
Monitoring option.
getDisplays the current setting (yes or no).
Example
allowremotemon get
User Interface Screen Location
System Info>User Setup: Allow Remote Monitoring
allowusersetup
allowusersetup <yes|no|get>
Description
This command enables or disables the User Setup icon on the
System Information screen of the user interface, thus allowing or
preventing access to the User Setup screen. This option is useful to
prevent users from changing the User Setup functions.
yesEnables the User Setup option.
noDisables the User Setup option.
getDisplays the current setting (yes or no).
22www.polycom.com
answer
ViewStation EX, ViewStation FX, and VS4000 API Guide
Example
allowusersetup yes
User Interface Screen Location
System Info>Admin Setup>General Setup (page 2-Next): Allow
User Setup
answer <phone|video>
Description
This command answers incoming video or POTS calls.
phoneAnswers incoming POTS calls.
videoAnswers incoming video calls when the Auto Answer
Point to Point or Auto Answer Multipoint option is set to
No.
Example
answer phone
audioquality
audioquality <set|get>
audioquality set <64|112|128|168|192|224|256|
280|320|336|384|392|448|512>
audioquality get
Description
This command sets the call speed threshold that determines which
audio protocol is used. At the selected speed or lower, the system
uses the G.728 audio protocol. Above the selected speed, the
system uses the G.722 audio protocol.
ViewStation EX, ViewStation FX, and VS4000 API Guide
setSets the call speed threshold value. Requires a
getDisplays the current threshold value of the call.
64..512Range of selectable speeds.
Example
audioquality set 168
User Interface Screen Location
System Info>Admin Setup>Phone/Audio: Audio Quality
audioqualityg7221
audioqualityg7221 <set|get>
audioqualityg7221 set <64|112|128|168|192|224|
256|280|320|336|384|392|448|512>
parameter from <64|112|128|168|192|224|256|280|
320|336|384|392|448|512>.
audioqualityg7221 get
Description
This command sets the call speed threshold that determines which
audio protocol is used. At the selected speed or lower, the system
uses the G.722.1 audio protocol. Above the selected speed, the
system uses the G.722 audio protocol.
G.722.1 supports enhanced frame loss concealment and works
automatically and transparently between systems supporting this
audio standard. This is based on an algorithm that detects and
replaces missing speech data, thus maintaining high-quality audio.
setSets the call speed threshold value. Requires a
parameter from <64|112|128|168|192|224|256|280|
320|336|384|392|448|512>.
getDisplays the current threshold value of the call.
64..512Range of selectable speeds.
24www.polycom.com
autoanswer
ViewStation EX, ViewStation FX, and VS4000 API Guide
Example
audioqualityg7221 set 256
User Interface Screen Location
System Info>Admin Setup>Phone/Audio: Audio Quality
autoanswer <yes|no|donotdisturb|get>
Description
This command sets the Auto Answer Point to Point mode which
determines how the system will handle an incoming call in a
point-to-point video conference.
yesIf the option Auto Answer Point to Point is set to yes,
any incoming call will be connected automatically.
noIf the option Auto Answer Point to Point is set to no and
there is an incoming call, the user will be prompted with
a message “You have a video call. Would you like to
answer?". This message can be followed by a far-site
video number and a far-site name if they are available.
If the user selects yes, the call will be answered. If the
user selects no, the call will be rejected. The factory
default is set to yes.
donotdisturb If the option Auto Answer Point to Point is set to
donotdisturb, the user is not notified of the incoming
call. The site which placed the call receives a Far Site
Busy code (H.320) or Call Rejected (H.323).
getDisplays the status of the option (yes, no, or
donotdisturb).
Example
autoanswer donotdisturb
User Interface Screen Location
System Info>Admin Setup>Genera Setupl: Auto Answer Point to
Point
ViewStation EX, ViewStation FX, and VS4000 API Guide
autodiscovernat
autodiscovernat <yes|no|get>
Description
This command enables or disables the Auto Discover NAT option.
yesEnables the option to automatically assign the WAN IP
noDisables the option.
getDisplays the current setting (yes or no).
Example
autodiscovernat yes
User Interface Screen Location
address that is used to place and receive calls outside
the WAN.
System Info>Admin Setup>LAN/H.323>LAN/Intranet>Firewall/LAN
Connection: Auto Discover NAT
autoh323dialing
autoh323dialing <yes|no|get>
Description
This command enables or disables the Auto H.323 Dialing option.
This option is enabled by default to let the system auto-detect the
type of call you are placing (IP or ISDN) based on the video number
format.
yesEnables the option. When this option is enabled, the
noDisables the option.
ISDN and H.323 fields are not visible on the Video
Phone screen.
26www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
getDisplays the current setting (yes or no).
Example
autoh323dialing yes
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>H.323>Setup: Auto H.323
Dialing
backlightcompensation
backlightcompensation <yes|no|get>
Description
This command enables or disables the Backlight Compensation
option.
yesEnables Backlight Compensation. The camera
automatically adjusts for a bright background.
noDisables the option.
getDisplays the current setting (yes or no).
Example
backlightcompensation no
User Interface Screen Location
System Info>Admin Setup>Video/Camera>Cameras: Backlight
Compensation
ViewStation EX, ViewStation FX, and VS4000 API Guide
button <#|*|1|2|3|4|5|6|7|8|9|0|auto|
callhangup|camera|delete|directory|down|far|
home|info|keyboard|left|lowbattery|
menu|mute|near|period|pickedup|pip|preset|
putdown|right|select|slides|snapshot|up|
volume+|volume-|zoom+|zoom->
Description
This command allows the user to send the same command as the
Polycom remote control to the user interface. Note that several
parameters can be combined in the same command in any order.
The command is not checked prior to being sent to the user
interface. Care should be used because a bong (a warning noise)
sound is sent from the system if there is no function for that button
on the currently active screen.
#Issues the # key to the user interface.
*Issues the * key to the user interface.
1Issues the 1 key to the user interface.
2Issues the 2 key to the user interface.
3Issues the 3 key to the user interface.
4Issues the 4 key to the user interface.
5Issues the 5 key to the user interface.
6Issues the 6 key to the user interface.
7Issues the 7 key to the user interface.
8Issues the 8 key to the user interface.
9Issues the 9 key to the user interface.
0Issues the 0 key to the user interface.
autoSends the Auto key to the user interface.
callhangupSends the Call.Hang-Up key to the user interface.
cameraNot implemented.
28www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
deleteNot implemented.
directoryTakes the user to the Address Book screen.
downSends the down key to the user interface (down arrow).
farSends the Far key to the user interface.
homeTakes the user to the main screen.
infoSends the Info command to the user interface.
keyboard Brings up the on-screen keyboard if the cursor is on a
text field.
leftSends the left (left arrow) command to the user
interface.
lowbattery Sends the remote control low battery signal.
menuSends the Menu key to the user interface causing it to
back up one screen.
muteSends the Mute key to the user interface causing a
toggle of mute state.
nearSends the Near key to the user interface.
periodTypes a period if the cursor is on a text field.
pickedup Sends a signal indicating that the remote control has
been picked up (remote control feet are out).
putdown Sends signal indicating that the remote control has
been set down (remote control feet are pushed in).
pipNot implemented.
presetAssigns a preset number when followed by a number
from 0 through 9.
rightSends the right key to the user interface (right arrow).
selectSends the select key (center button) command to the
user interface.
slidesSends the Slide key to the user interface.
snapshot Sends the Snapshot key to the user interface.
upSends the up (up arrow) key to the user interface.
volume+Sends the Volume up key to the user interface.
volume-Sends the Volume down key to the user interface.
ViewStation EX, ViewStation FX, and VS4000 API Guide
camera <near|far|register|unregister>
Subcommands
camera near <{1..4}|source|move|stop|getposition|
setposition|tracking>
camera far <{1..5}|source|move|stop|tracking>
camera <near|far> source
camera <near|far> move <zoom+|zoom-|left|right|
up|down|stop|continuous|discrete>
camera <near|far> stop
camera near <setposition|getposition> <x> <y> <z>
camera <near|far> tracking <on|off|to_presets|get>
camera <register|unregister>
Description
This command and its subcommands control the position and zoom
of the near-end camera, and the view (camera input) that is
presented.
Note When you are not in a call, all camera near move
commands need to be preceded by a button near
command.
near subcommands
near 1..4Selects a near camera as the main video source
(Camera source 1-4).
near source Returns the number of the camera source currently
selected.
near move zoom+Near camera direction change (start zooming in).
near move zoom-Near camera direction change (start zooming
out).
32www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
near move left Near camera direction change (start moving left).
near move rightNear camera direction change (start moving right).
near move up Near camera direction change (start moving up).
near move downNear camera direction change (start moving
down)
near move stopNear camera direction change stops.
near move continuous
Switches near camera move mode to continuous
mode. Camera will move in direction specified until
a camera near move stop command is sent.
near move discrete
Switches near camera move mode to discrete
mode. Camera will move a small, discrete amount
in the direction specified and then stop. No
“camera near move stop” command is required.
near stopStops the near camera movement when in
continuous mode.
near <setposition|getposition> <x> <y> <z>
Sets or gets the x, y, and z coordinates of the
currently selected ptz camera.
Camera ptz range:
-880 <= x <= 880 (pan)
-300 <= y <= 300 (tilt)
0 <= z <= 1023 (zoom)
Note Some D30 cameras might not be able to
reach the designed range limit. For example,
although the pan limit is 880, the camera might
only be able to reach 860.
near tracking on Turns on the near camera tracking mode.
near tracking off Turns off the near camera tracking mode.
near tracking to_presets
Turns on the near camera tracking to presets.
near tracking get Gets the near camera tracking mode.
ViewStation EX, ViewStation FX, and VS4000 API Guide
colorbar <on|off>
Description
This command turns the diagnostic color bars on or off.
onTurns on the color bars.
offTurns off the color bars.
Example
colorbar on
User Interface Screen Location
System Info>Diagnostics>Color Bar: View Color Bars
country
country <set|get> <algeria..zimbabwe>
country set <algeria..zimbabwe>
country get
Description
This command selects the country or displays the name of the
country. This allows you to specify country-specific calling
parameters for your location.
setSets the country. A country name parameter from the
range <algeria..zimbabwe> is required.
getDisplays the current setting.
algeria..zimbabwe
Range of selectable countries. Select the country where
the system is located. For a complete listing, type
country set in the API help.
40www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
Note Use quotation marks around a compound name or strings
Examples
country set germany
country set “united states“
User Interface Screen Location
System Info>Admin Setup>General Setup: Country
dataconferencetype
dataconferencetype <off|netmeeting|t120|
get>
Description
This command sets the data conference type. If a setting is
changed, the system has to be restarted for changes to take effect.
The user is prompted to restart the system.
containing spaces (Ex: “united states” or “111 222 333”).
offNo data conference type is selected.
netmeetingSelects NetMeeting as the data conference type.
t120Selects t120 as the data conference type.
getDisplays the status for this option (off, netmeeting, or
ViewStation EX, ViewStation FX, and VS4000 API Guide
daylightsavings
daylightsavings <yes|no|get>
Description
This command sets the Global Management System daylight
savings time.
yesEnables daylight savings time.
noDisables daylight savings time.
getDisplays the status of this option (yes or no).
Example
daylightsavings yes
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>Global Management>
Setup: Daylight Savings Time
defaultgateway
defaultgateway <set|get> ["xxx.xxx.xxx.xxx"]
defaultgateway set ["xxx.xxx.xxx.xxx"]
defaultgateway set
defaultgateway get
Description
This command sets the default gateway. This setting can only be
changed if DHCP is turned off. The system has to be restarted for
the change to take effect. The user is prompted to restart the
system.
setSets the default gateway when followed by the
xxx.xxx.xxx.xxx parameter. If you want to erase
42www.polycom.com
dhcp
ViewStation EX, ViewStation FX, and VS4000 API Guide
the current setting, omit the xxx.xxx.xxx.xxx
parameter.
getDisplays the default gateway IP address.
xxx.xxx.xxx.xxx Default gateway IP address.
Example
defaultgateway set 192.168.1.5
User Interface Screen Location
System Info>AdminSetup>LAN/H.323>LAN/Intranet>
LAN&Intranet: Default Gateway
dhcp <off|client|server|get>
Description
This command is used to select or get DHCP options. After a change
has been made to the DHCP settings, the user is prompted for
restart. If the user or administrator has chosen not to allow the
DHCP server option (when updating software using the Softupdate
application), the API shell command only displays the
<off|client|get> options. If the DHCP server option is enabled
during Softupdate, the API shell command displays the
<off|client|server|get> options. After a change is made, the system
prompts the user for restart.
offDisables DHCP.
clientEnables DHCP client. The system is set to obtain an IP
address from a server on your network.
serverEnables DHCP server. The system is set to provide IP
addresses to the other computers on your network.
getDisplays the selected DHCP option (off, client, or
ViewStation EX, ViewStation FX, and VS4000 API Guide
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>LAN/Intranet>LAN
&Intranet: DHCP
dial <addressbook|auto|manual|phone>
dial addressbook <"addr book name">
dial auto <speed> <“dialstr”>
dial manual<"speed"><"dialstr1">["dialstr2"]
[<h323|h320|ip|isdn>]
dial phone <"dialstring">
Description
This command lets you dial video or audio calls either manually or
from the Address Book.
addressbookDials an Address Book entry. Requires the
parameter addr book name.
addr book nameName of a valid Address Book entry. The
maximum number of characters is 25.
autoDials the number dialstr at the speed speed using
the Auto H.323 Dialing feature, which is enabled by
default to let the system auto-detect the type of call
you are placing (IP or ISDN) based on the video
number format. auto must be followed by the
parameters speed and dialstr.
manualDials a video call number dialstr1 at speed of type
h323 or h320 (the parameters ip and isdn are deprecated). Requires the parameters speed and
dialstr1.
speedValid data rate for the network.
dialstrValid switched or IP directory number.
dialstr1Valid switched or IP directory number.
dialstr2Valid switched or IP directory number.
44www.polycom.com
dialchannels
ViewStation EX, ViewStation FX, and VS4000 API Guide
h323|h320|ip|isdnType of call. The parameters ip and isdn are
deprecated.
phoneDials a POTS number. Requires the parameter
dialstring.
dialstringValid POTS directory number.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
ViewStation EX, ViewStation FX, and VS4000 API Guide
diffserv <set|get><{0..63}>
diffserv set <{0..63}>
diffserv get
Description
This command lets you enable the DiffServ option and specify a
number that represents a priority level for the Type of Service
(Quality of Service). The priority level value can be between 0 and
63.
setSets the command. A priority level from the range
{0..63} is required.
0..63Priority level range.
getDisplays the current setting.
dir
Example
diffserv set 0
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>QOS: Type of Service
(ToS) Field>DiffServ
dir ["string"]
dir
Description
This command lists flash files. No wild cards are allowed.
stringAlphanumeric characters. The limit is 252 characters.
Lists flash files which partially match string. To list all
the files, omit string.
46www.polycom.com
display call
ViewStation EX, ViewStation FX, and VS4000 API Guide
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Examples
dir dat
dir abk
dir
display call
Description
This command displays call ID, status, speed, and the number to
which this system is connected.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Ouput
Hi, my name is: Jw_System
Here is what I know about myself:
Serial Number: xxxxx
Brand: Polycom
Software Version: Release 5.0 FX - 14 Mar 2003
Model: VSFX4
Network Interface: PRI_E1
MP Enabled: Yes
H323 Enabled: Yes
IP Address: 192.168.1.104
Time In Last Call: 0:43:50
Total Time In Calls: 87:17:17
Total Calls: 819
Country Code: 1
Area Code: 512
PRI Number: 5555555
displaybolt {dd}
Description
This command sets the frequency at which the lightning bolt packet
loss indicator is displayed. The lightning bolt is only a visual indicator
that informs you about WAN or LAN network problems. It does not
indicate performance problems with your system.
ddDecimal value between -10000 and 100. A positive
integer represents the percentage of lost packets. A
negative integer represents the number of lost packets.
Examples
displaybolt 5
The lightning bolt is displayed when 5 % of the packets is lost.
displaybolt -50
The lightning bolt is displayed after 50 packets are lost.
48www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
displayglobaladdresses
displayglobaladdresses <yes|no|get>
Description
This command enables or disables the display of global addresses
in the system’s Address Book.
yesEnables the display of global addresses.
noDisables the display of global addresses.
getDisplays the current setting (yes or no).
Example
displayglobaladdresses yes
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>Global Address>Server:
Display Global Addresses
displaygraphics
displaygraphics <yes|no|get>
Description
This command enables or disables the display of the graphics in a
call
ViewStation EX, ViewStation FX, and VS4000 API Guide
Description
This command is used to configure DNS servers (up to 4 DNS
servers can be configured). After a change is made, the system
prompts the user for restart.
Note This option can only be set when DHCP is off.
set <{1..4}>Sets a DNS server when followed by the parameter
xxx.xxx.xxx.xxx. If you want to erase the current
setting, omit the parameter.
get <{1..4}>Displays the current IP address of the specified
server (1..4).
1..4Range of selectable servers.
xxx.xxx.xxx.xxxServer IP address.
Examples
dns set 1 192.168.1.111
dns get 4
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>LAN/Intranet>
LAN & Intranet: DNS Servers
dynamicbandwidth
dynamicbandwidth <yes|no|get>
Description
This command is used to specify use of dynamic bandwidth
allocation for Quality of Service. The systems’ dynamic bandwidth
function automatically finds the optimum line speed for a call. If you
experience excessive packet loss while in a call, the dynamic
bandwidth function decrements the line speed until there is no
packet loss.This is supported in calls with endpoints that also
support dynamic bandwidth.
ViewStation EX, ViewStation FX, and VS4000 API Guide
noDisables the option.
getDisplays the current setting (on or off).
Example
dynamicbandwidth yes
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>QOS: Dynamic Bandwidth
e164ext <set|get> ["e.164name"]
e164ext set ["e.164name"]
e164ext set
e164ext get
Description
This command is used to specify an H.323 (IP) extension (aka
E.164). H.323 extensions are needed for inbound calls going
through a Gateway. The extension number is associated with a
specific LAN device. Changes require that you restart the system.
setSets the E.164 extension when followed by the
parameter e.164name. If you want to erase the current
setting, omit e.164name.
getDisplays the current setting for this option (E.164 name
or empty).
e.164name A valid E.164 extension (usually a four-digit number).
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Example
e164ext set
54www.polycom.com
echocanceller
ViewStation EX, ViewStation FX, and VS4000 API Guide
Response
e164ext <empty>
restart system for changes to take effect. Restart
now? <y, n>
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>H.323>Gateway: Gateway
Number>Extension
echocanceller <yes|no|get>
Description
This command is used to prevent the user from hearing his or her
voice loop back from the remote site. This option is enabled by
default.
Note We strongly recommend that you do not turn off echo
cancellation.
yesEnables the option.
noDisables the option.
getDisplays the current setting (on or off).
Example
echocanceller yes
User Interface Screen Location
System Info>Admin Setup>Phone/Audio: Echo Canceller
ViewStation EX, ViewStation FX, and VS4000 API Guide
gatewaynumbertype
gatewaynumbertype <did|number+extension|get>
Description
This command specifies the Gateway Number Type. It can be either
Direct Inward Dial (DID) or Number + Extension.
didThe number of digits in the DID is that portion of the full
number+extension
DID that the gateway will be given from the ISDN
service provider as the Called Party Line Identifier. This,
in turn, will be passed to the gatekeeper for address
resolution. The endpoint needs to register this portion of
the DID as an E.164 alias with the gatekeeper in order
for this to work.
This option allows the call to go through directly (it dials
the gateway number + ## + extension as one number).
getDisplays the current setting (did or
number+extension).
Example
gatewaynumbertype number+extension
User Interface Screen Location
System Info>User Setup>LAN/H.323>H.323>Gateway: Gateway
Number Type
66www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
gatewayprefix
gatewayprefix <set|get><"valid speed">
["value"]
gatewayprefix set <"valid speed"> ["value"]
gatewayprefix set <"valid speed">
gatewayprefix get <"valid speed">
Description
This command sets the gateway prefixes for the corresponding
speeds. Some gateways require a number to be prepended (prefix)
to the gateway number. The prefix identifies which gateway is used
to dial a call at a particular data rate.
set <“valid speed”>
Sets the gateway prefix when followed by the value
parameter. If you want to erase the current setting, omit
ViewStation EX, ViewStation FX, and VS4000 API Guide
gatewaysuffix <set|get><"valid speed">
["value"]
gatewaysuffix set <"valid speed"> ["value"]
gatewaysuffix set <"valid speed">
gatewaysuffix get <"valid speed">
Description
This command sets the gateway suffix. Some gateways require a
number to be appended (suffix) to the gateway number. The suffix
identifies which gateway is used to dial a call at a particular data
rate.
set <“valid speed”>
Sets the gateway suffix when followed by the value
parameter. If you want to erase the current setting, omit
ViewStation EX, ViewStation FX, and VS4000 API Guide
Example
gatewaysuffix set 192 11
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>H.323>Gateway (page 2):
Suffix
gendial [{0..9|#|*}]
Description
This command generates DTMF dialing tones to POTS line.
0..9|#|*Represents valid buttons.
Example
gendial 2
generatetone
generatetone <on|off>
Description
This command turns the test tone on or off. The tone is used to
check the monitor audio cable connections or to monitor the volume
level.
onTurns on the test tone.
offTurns off the test tone.
Example
generatetone on
User Interface Screen Location
System Info>Diagnostics>Audio>Generate Tone
70www.polycom.com
get screen
ViewStation EX, ViewStation FX, and VS4000 API Guide
get screen
Description
This command returns the name of the current screen. It is intended
to let the control panel programmer know which screen the user
interface is currently displaying.
Example
get screen
Output Example
CGenToneScreen
gmscity
gmscity <set|get>["city"]
gmscity set ["city"]
gmscity set
gmscity get
Description
This command sets the GMS city information.
setSets the GMS city name when followed by the city
parameter. If you want to erase the current setting, omit
city.
getDisplays the current setting.
cityCharacter string specifying the city.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
ViewStation EX, ViewStation FX, and VS4000 API Guide
gmstechsupport
gmstechsupport <set|get> ["tech support
digits"]
gmstechsupport set ["tech support digits"]
gmstechsupport set
gmstechsupport get
Description
This command sets the GMS technical support phone number
information.
setSets the technical support information when followed by
getDisplays the current tech support phone number
the tech support digits parameter. If you want to erase
the current setting, omit tech support digits.
information.
tech support digits
Numeric string specifying the tech support phone
number.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Example
gmstechsupport set ”123 456 7890”
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>Global Management>
Info 1: Tech Support
78www.polycom.com
gmsurl
ViewStation EX, ViewStation FX, and VS4000 API Guide
gmsurl <set|get> <{1..10}> ["xxx.xxx.xxx.xxx"]
gmsurl set <{1..10}> ["xxx.xxx.xxx.xxx"]
gmsurl set <{1..10}>
gmsurl get <{1..10}>
Description
This command sets the URL of the GMS server that manages your
system. When you are registered with the GMS, this information is
automatically configured. In some instances, you may add GMS
URLs manually. This information is provided by your network
manager.
set <{1..10}>Sets the URL of the GMS server when followed by
the xxx.xxx.xxx.xxx parameter. If you want to
erase the current setting, omit the parameter.
getDisplays the current URL information for a selected
server. A server from the range <1..10> must be
specified.
1..10GMS server order number. 1 is reserved for the
primary GMS server that performs account
validation.
xxx.xxx.xxx.xxxIP address of the URL server. "/pwx/vs_status.asp"
ViewStation EX, ViewStation FX, and VS4000 API Guide
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>Global Management>
Setup>Select Server URLs...
graphicsmonitor
graphicsmonitor <tv|fxvga|visualconcert|get>
Description
This command sets the graphics monitor.
tvSelects the TV monitor as the graphics monitor.
fxvgaSelects the ViewStation FX VGA monitor as the
The graphics and video are displayed on the TV
monitor. The command graphicsmonitor tv is
similar to graphicsmonitortv on.
graphics monitor. Enable this option if you have a
high-resolution VGA monitor or projector
connected to the rear panel of the system. The
command graphicsmonitor fxvga is similar to
graphicsmonitorfxvga on.
visualconcert Selects Visual Concert FX as the graphics monitor.
Enable this option if Visual Concert FX is
connected to your system and the graphics monitor
is directly connected to Visual Concert FX. This
allows your system to display your computer
desktop on your system’s VGA monitor. The
command graphicsmonitor visualconcert is
similar to graphicsmonitorvisualconcert on.
getDisplays the current setting.
Example
graphicsmonitor fxvga
User Interface Screen Location
System Info>Admin Setup>Video/Camera>Monitors>Graphics
Monitor
80www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
graphicsmonitorfxvga
graphicsmonitorfxvga <on|off|get>
Description
This command enables or disables the system’s VGA graphics
monitor.
onEnables the VGA monitor as the graphics monitor.
offDisables the VGA monitor as the graphics monitor.
getDisplays the current setting (on or off).
Example
Enable this option if you have a high-resolution
VGA monitor or projector connected to the rear
panel of the system. The command
graphicsmonitorfxvga on is similar to
graphicsmonitor fxvga.
graphicsmonitorfxvga on
User Interface Screen Location
System Info>Admin Setup>Video/Camera>Monitors>Graphics
Monitor: FX VGA
graphicsmonitortv
graphicsmonitortv <on|off|get>
Description
This command enables or disables the system’s TV monitor as the
graphics monitor.
onEnables the TV monitor as the graphics monitor.
The command graphicsmonitorftv on is similar to graphicsmonitor tv.
ViewStation EX, ViewStation FX, and VS4000 API Guide
offDisables the TV monitor as the graphics monitor.
getDisplays the current setting (on or off).
Example
graphicsmonitortv on
User Interface Screen Location
System Info>Admin Setup>Video/Camera>Monitors>Graphics
Monitor: TV Monitor
graphicsmonitorvisualconcert
graphicsmonitorvisualconcert <on|off|get>
Description
This command enables or disables Visual Concert FX as the
graphics monitor. Enable this option if Visual Concert FX is
connected to your system and the graphics monitor is directly
connected to Visual Concert FX. This allows your system to display
your computer desktop on your system’s VGA monitor.
onEnables Visual Concert as the graphics monitor.
The command graphicsmonitorfvisualconcert
on is similar to graphicsmonitor visualconcert.
offDisables Visual Concert as the graphics monitor.
getDisplays the current setting (on or off).
Example
graphicsmonitorvisualconcert on
User Interface Screen Location
System Info>Admin Setup>Video/Camera>Monitors>Graphics
Monitor: Visual Concert VGA
82www.polycom.com
h323name
ViewStation EX, ViewStation FX, and VS4000 API Guide
h323name <set|get> ["H.323name"]
h323name set ["H.323name"]
h323name set
h323name get
Description
This command sets the H.323 name.
setSets the H.323 name when followed by the H.323name
parameter. If you want to erase the current setting, omit
the parameter.
getDisplays the current setting for this option.
H.323nameCharacter string specifying the H.323 name.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Example
h323name set ”My System”
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>H.323>Setup: H.323 name
when calling this system
ViewStation EX, ViewStation FX, and VS4000 API Guide
hangup <phone|video>
hangup phone
hangup video [{1..3}]
hangup video
Description
This command hangs up a telephone or video call.
phoneHangs up the current audio call.
videoHangs up the current video call if no parameter from the
range {1..3} is specified. A specified parameter selects
which call to hang up.
1..3The optional parameter selects which call to hang up.
help
Example 1
hangup phone
Example 2
hangup video 2
help <all|help|verbose|terse|"string"|syntax>
help
Description
This command displays simple or detailed list of commands (when
used with the parameters all, help, string, or syntax). It can also
switch help display mode (when used with the parameters verbose
or terse). Help without parameters displays the list of command
names only.
84www.polycom.com
ViewStation EX, ViewStation FX, and VS4000 API Guide
all Displays detailed help for all commands.
helpDescribes the various types of help described in this
section.
verboseSets verbose mode: shows syntax and help for
commands.
terseSets terse mode: shows only help for commands
without syntax.
stringDisplays detailed help for commands containing string.
syntaxDisplays the help syntax summary.
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Example 1
help all
Output to Example 1 (partial)
!<“str“>
-Repeat the last command in the history list which
begins with “str“.
!<{1..64}>
-Repeat the Nth command in the history list when
N is 1 through 64.
abk all
-Display all the local address book entries.
abk batch <{0..60}>
-Display local address book entries in batches of
10, or the whole address book at once.
abk letter <{a..z}>
- Display local address book entries beginning with
ViewStation EX, ViewStation FX, and VS4000 API Guide
hostname <set|get> ["hostname"]
hostname set ["hostname"]
hostname set
hostname get
Description
This command sets the LAN host name. This is the name assigned
to the system for TCP/IP configuration and it can be used in place of
an IP address when dialing IP calls. A LAN host name is required. It
cannot be deleted or left blank.When the LAN host name is
changed, the system prompts the user for a reboot.
setSets the system’s LAN host name when followed by the
hostname parameter. If hostname is omitted, the
system automatically sets it to Admin.
getDisplays the current setting.
hostname Character string specifying the LAN host name of the
system. The LAN host name follows these format rules:
• It starts and ends with an English letter (A-a to Z-z).
It is not case sensitive. It ends with an English letter
(A-a to Z-z) or a number (0 to 9).
• The characters inside the LAN host name can be
English letters, numbers, and hyphen.
• It cannot be longer than 63 characters.
Note 1 Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Note 2 The LAN host name is initialized as follows during the
out-of-box setup sequence:
If the system name is a valid LAN host name (meaning that
it follows the preceding format rules), then the LAN host
name is the same as the system name.
If the system name is not a valid LAN host name (meaning
that it does not follow the preceding format rules), the
88www.polycom.com
ipaddress
ViewStation EX, ViewStation FX, and VS4000 API Guide
invalid characters are removed from the system name to
obtain a valid LAN host name. If the resulting string is
empty, the default LAN host name is Admin.
Example 1
hostname set MySystem
Example 2
hostname set
Output to Example 2
hostname ADMIN
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>LAN/Intranet>LAN &
Intranet: Host Name
ipaddress <set|get> ["xxx.xxx.xxx.xxx"]
ipaddress set ["xxx.xxx.xxx.xxx"]
ipaddress set
ipaddress get
Description
This command sets the LAN IP address of the system. Use this
command when you need to allocate a static IP address to your
system. After a change is made, the system prompts the user for
restart.
Note This setting can only be changed when DHCP is off.
setSets the LAN IP address when followed by the
xxx.xxx.xxx.xxx parameter. If you want to erase the current setting, omit xxx.xxx.xxx.xxx.
ViewStation EX, ViewStation FX, and VS4000 API Guide
Note Use quotation marks around a compound name or strings
containing spaces (Ex: “united states” or “111 222 333”).
Example
ipdialspeed get 168
Output
ipdialspeed 168 off
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>H.323>Dialing Speeds
ipprecedence <set|get> <{0..5}>
ipprecedence set <{0..5}>
ipprecedence get
Description
This command lets you enable the IP Precedence option and specify
a priority level for the Type of Service (Quality of Service and
Firewalls). The value can be between 0 and 7.
setSets the IP precedence. A priority level from the range
{0..5} is required.
0..7Priority level range.
getDisplays the current setting.
Example
ipprecedence set 5
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>QOS: Type of Service
(ToS) Value>IP Prec.
ViewStation EX, ViewStation FX, and VS4000 API Guide
ipstat
Description
This command outputs the same information that is displayed on the
LAN & Intranet and Advanced LAN Settings screens: LAN host
name, WINS resolution, DHCP, IP address, DNS servers 1-4,
default gateway, subnet mask, and WINS server.
Example
ipstat
Output to Example
hostname MyEX
winsresolution no
dhcp client
ipaddress 192.168.1.111
dns 1 192.168.1.2
dns 2 192.168.1.3
dns 3 192.168.1.4
dns 4 0.0.0.0
defaultgateway 192.168.1.5
subnetmask 255.255.255.0
winsserver 192.168.1.6
lanport auto
pcport auto
User Interface Screen Location
System Info>Admin Setup>LAN/H.323>LAN/Intranet>
LAN & Intranet: all information displayed on this screen
System Info>Admin Setup>LAN/H.323>LAN/Intranet>
Advanced LAN Settings
92www.polycom.com
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.