Welcome to HDB++ Viewer’s documentation!

HDB++ Viewer is a standalone JAVA application designed to monitor signals coming from HDB++. HDB++ Viewer has been written using Swing and need a JVM higher than 1.7.0.

_images/hdbviewer.jpg

HDB ++ Viewer

Dependencies (CLASSPATH)

TANGO=$TANGO_JAVA_LIBS/JTango.jar
TANGOATK=$TANGO_JAVA_LIBS/ATKCore.jar:$TANGO_JAVA_LIBS/ATKWidget.jar
HDBVIEWER=$TANGO_JAVA_APPLIS/jhbviewer.jar
HDBPP=$TANGO_JAVA_LIBS/HDB++.jar
JYTHON=$TANGO_JAVA_LIBS/jython.jar
JCALENDAR=$TANGO_JAVA_LIBS/jcalendar.jar

CLASSPATH=$TANGO:$TANGOATK:$HDBPP:$JYTHON:$JCALENDAR:$HDBVIEWER

Note: jython.jar is needed for “Post extraction scripting”.

Command line

# For cassandra
export HDB_TYPE=cassandra
export HDB_CONTACT_POINTS="hdbr1,hdbr2,hdbr3" # Your contact point list

# For MySQL
export HDB_TYPE=mysql
export HDB_MYSQL_HOST=hdbplus

java -Djava.util.logging.config.file=log.properties -DTANGO_HOST=$TANGO_HOST HDBViewer.MainPanel $@
Usage jhdbviewer [-f filename] [-p (mask=tree|sel|view)] -[v view]

      -f filename : Load a selection file
      -p mask: 1=View view panel
               2=View tree panel
               4=View selection panel
      -v view: 0=Chart
               1=Table
               2=Image

Table Of Contents

Next topic

Post extraction python scripts

This Page