Name

scanPort

Synopsis

scanPort nodeURL portName [portName...]

Description

The scanPort utility loads the instrument service (if it exists) on the specified port(s) of the specified SIAM node. If an instrument service is already associated with the specified port, or if a specified port does not exist on the node, an error is reported to the user. Multiple ports may be specified, and will be scanned in the order specified.

Options

Option Description Values
nodeURL IP address or host name of SIAM node e.g. 134.89.88.1, mooring.moos.mbari.org, localhost
portName Name of instrument port (or alias) defined in siamPort.cfg /dev/ttyS8, COM1, /dev/tty.KeySerial_1

Example output:

scanPort loc /dev/tty.KeySerial1 
SIAM version $Name:  $
Scan port /dev/tty.KeySerial1
		

Environment

The following environment variables must be set:

Variable Description Example
JAVA_HOME location of Java installation
/j9, /opt/java/jdk1.3.1, etc.
JAVA Path to JVM command For MMC
$JAVA_HOME/bin/j9

For Sun JVM (e.g. linux, win32, mac OS)
$JAVA_HOME/bin/java
SIAM_HOME top of the SIAM directory tree -
SIAM_CLASSPATH Path including all SIAM and supporting classes For MMC
$JAVA_HOME/lib/jclMax/classes.zip:$JAVA_HOME/lib/prsnlmot.jar:$JAVA_HOME/lib/RXTXcomm.jar:$SIAM_HOME/classes

For linux/win32
$SIAM_HOME/classes

See Also