Commits

Konstantinos Aravanis committed 183b844

Creation of the CD that will be delivered.

Comments (0)

Files changed (719)

 *.MF
 *.metadata
 *.sym
-*.class
 *.bbl
 *.idx
 *.blg
 *.lot
 *.ilg
 *.ind
+*.class
+-------------------------------------------------------------------------------
+                        ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ
+                         ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ
+
+          Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
+
+-------------------------------------------------------------------------------
+
+                    Κώδικας Διπλωματικής Εργασίας
+
+     Μελέτη, Σχεδιασμός & Ανάπτυξη Συστήματος Διαχείρισης Ασύρματων Δικτύων 
+                     Αισθητήρων και Ενεργοποιητών
+
+
+                        Αραβανής Κωνσταντίνος 
+                              ΑΜ: 3628
+
+
+               Επιβλέπων: Παύλος Σπυράκης, Καθηγητής
+             Συνεπιβλέπων: Δρ. Ιωάννης Χατζηγιαννάκης
+
+
+                       Πάτρα, Οκτώβριος 2010
+-------------------------------------------------------------------------------
+
+Στο CD αυτό βρίσκεται:
+
+1) Η υλοποίηση του κώδικα* του picoPnP τόσο από μεριά ελεγκτη όσο και από 
+   μεριά συσκευής. Ο ελεγκτής υλοποιείται στον φάκελο host, ενώ η συσκευή 
+   στον φάκελο spot.
+
+2) Το σχετικό documentation του κώδικα όπως αυτό παράγεται από αυτόματα 
+   εργαλεία. 
+
+3) Τα αρχεία για την εισαγωγή του κώδικα στο Netbeans.
+
+4) Η ηλεκτρονική μορφή της αναφοράς της διπλωματικής εργασίας
+
+-------
+* Η υλοποίηση του κώδικα έγινε με την χρήση της τελευταίας έκδοσης 5.0 (Red) 
+  του Sun SPOT SDK στο Netbeans 6.9.1 σε Debian Squeeze και Ubuntu 10.04.

CD/host/build.properties

+# Properties file for a Sun Spot Host Application
+#
+# build.properties
+#
+# This file is the default location for user properties that over-ride the
+# defaults in ${sunspot.home}/default.properties.  See that file for a full
+# listing of the properties that may be set.  This file is minimal and contains
+# only those properties that a user would generally need to set right away.
+#
+
+#
+# the host application's main class and arguments
+# (for building as a host application - NOT for building
+# a MIDlet to be deployed onto a SunSpot)
+#
+main.class=picopnp.gui.MainFrame
+main.args=
+user.classpath=/usr/local/netbeans-6.7.1/platform10/modules/ext/swing-layout-1.0.3.jar:/usr/local/netbeans-6.7.1/java2/modules/ext/AbsoluteLayout.jar

CD/host/build.xml

+<?xml version="1.0" encoding="UTF-8" standalone="no"?><project basedir="." default="host-run" name="picoPnP-Host">
+
+<!-- You may freely edit this file. See commented blocks below for -->
+<!-- some examples of how to customize the build. -->
+
+    <!--
+    
+    The master build file lives at: ${sunspot.home}/build.xml.
+
+    If you do not have a Sun SPOT properties file for some reason,
+    then you can set the sunspot.home property manually.
+
+        <property name="sunspot.home" value="/opt/sunspot"/>
+
+    The behavior of the build is also controled through properties.
+    For example, to use a different source directory, you can set
+    the property 'src.dir'.
+
+        <property name="src.dir" value="mysrc"/>
+
+    For a complete listing of properties that are used, and their
+    explanations, see the file ${sunspot.home}/default.properties.
+
+    -->
+
+    <property name="user.properties.file" value="build.properties"/>
+    <property file="${user.home}/.sunspot.properties"/>
+    <import file="${sunspot.home}/build.xml"/>
+
+    <!--
+
+    This file imports the master build file for compiling and deploying sunspot
+    applications.  This file provides hooks for the user build file, so that
+    you can accomplish almost anything without having to rewrite any of the
+    build procedures.  However, if need be, you can just look at the imported
+    build file to determine how exactly any step is accomplished.
+
+    Of course, another useful way to find out exactly what is happening is to
+    run the targets listed below with ant's 'verbose' flag (ant -v).  This will
+    display exactly what is happening at each step.
+
+    Some important targets that are defined within the master build file include:
+    (Do "ant help" to see the full list.)
+
+      init:                  initialize and check all properties
+      help:                  display a useful help message
+      environment            displays information about setting up your environment
+      sdk-info               displays information about the current SDK installation
+      find-spots             locate USB ports where SPOTs are connected
+      clean:                 delete all compiled/generated files
+      host-compile:          compiles java source files to classes
+      host-run               run a host application (requires property main.class)
+      make-host-jar          compile source for host execution and build a jar
+
+    The host-run command uses two properties: main.class and main.args. The
+    property main.class determines what class is run as your main method. The
+    property main.args determines the arguments that are passed to your main
+    method. Normally these properties are set in your build.properties file,
+    but they can also be set on the ant command line:
+
+        ant -Dmain.class=com.sun... -Dmain.args=.... host-run
+
+    There exist several targets which are by default empty and which can be 
+    used for execution of your tasks. These targets are usually executed 
+    before and after some main targets. They are defined as follows:
+
+        For each target above (except help),
+
+        -pre-<target>:  called before the target
+        -post-<target>: called after the target
+
+    For example, inserting an echo statement after compilation could look like this:
+
+        <target name="-post-compile">
+            <echo>Compile finished!</echo>
+        </target>    
+
+    For more information on using ant, see http://ant.apache.org.
+
+    -->
+
+    <!-- JavaDocs -->
+    <target depends="init" name="javadoc">
+        <delete dir="../doc/host"/>
+        <mkdir dir="../doc/host"/>
+        <javadoc author="true" destdir="doc" doctitle="picoPnP | Host-side (Version 1.0)" packagenames="picopnp.*" sourcepath="src" windowtitle="picoPnP | Host-side v1.0">
+        <classpath path="${sunspot.classpath}:${sunspot.bootclasspath}"/>
+            <header><![CDATA[<p style="padding: 4px 5px 2px 3px; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); margin-top: -1px;"><b>picoPnP -- Host-side v1.0</b></p>]]></header>
+        </javadoc>
+    </target>
+</project>

CD/host/build/picopnp/SunSPOT/SunSPOTManager.class

Binary file added.

CD/host/build/picopnp/SunSPOT/util/ExtentionFilter.class

Binary file added.

CD/host/build/picopnp/SunSPOT/util/ManifestHandling.class

Binary file added.

CD/host/build/picopnp/com/association/Association.class

Binary file added.

CD/host/build/picopnp/com/association/AssociationManager.class

Binary file added.

CD/host/build/picopnp/com/association/AssociationsCheck.class

Binary file added.

CD/host/build/picopnp/com/association/Receiver.class

Binary file added.

CD/host/build/picopnp/com/association/Transmitter.class

Binary file added.

CD/host/build/picopnp/com/description/DescriptionManager.class

Binary file added.

CD/host/build/picopnp/com/description/Receiver.class

Binary file added.

CD/host/build/picopnp/com/description/Transmitter.class

Binary file added.

CD/host/build/picopnp/com/discovery/Broadcaster.class

Binary file added.

CD/host/build/picopnp/com/discovery/DiscoveryManager.class

Binary file added.

CD/host/build/picopnp/com/discovery/HeartbeatManager.class

Binary file added.

CD/host/build/picopnp/com/discovery/Receiver.class

Binary file added.

CD/host/build/picopnp/com/discovery/Transmitter.class

Binary file added.

CD/host/build/picopnp/com/event/Event.class

Binary file added.

CD/host/build/picopnp/com/event/EventManager.class

Binary file added.

CD/host/build/picopnp/com/event/Receiver.class

Binary file added.

CD/host/build/picopnp/com/event/Transmitter.class

Binary file added.

CD/host/build/picopnp/com/log/BatteryLog.class

Binary file added.

CD/host/build/picopnp/com/log/ComErrorLog.class

Binary file added.

CD/host/build/picopnp/com/log/EventLog.class

Binary file added.

CD/host/build/picopnp/com/log/LogManager.class

Binary file added.

CD/host/build/picopnp/com/log/Receiver.class

Binary file added.

CD/host/build/picopnp/com/log/Transmitter.class

Binary file added.

CD/host/build/picopnp/com/util/IComConstants.class

Binary file added.

CD/host/build/picopnp/com/util/IComErrorConstants.class

Binary file added.

CD/host/build/picopnp/com/util/ILogConstants.class

Binary file added.

CD/host/build/picopnp/com/util/ITransmittable.class

Binary file added.

CD/host/build/picopnp/description/DeviceDesc.class

Binary file added.

CD/host/build/picopnp/description/ServiceDesc.class

Binary file added.

CD/host/build/picopnp/gui/ActorParamPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/ActorParamPanel.class

Binary file added.

CD/host/build/picopnp/gui/ControllerLogsPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/ControllerLogsPanel$2.class

Binary file added.

CD/host/build/picopnp/gui/ControllerLogsPanel.class

Binary file added.

CD/host/build/picopnp/gui/DeploySpotPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/DeploySpotPanel$2.class

Binary file added.

CD/host/build/picopnp/gui/DeploySpotPanel$3.class

Binary file added.

CD/host/build/picopnp/gui/DeploySpotPanel.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$2.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$3.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$4.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$5.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$6.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel$7.class

Binary file added.

CD/host/build/picopnp/gui/DeviceAssociationPanel.class

Binary file added.

CD/host/build/picopnp/gui/DeviceDescriptionPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/DeviceDescriptionPanel$2.class

Binary file added.

CD/host/build/picopnp/gui/DeviceDescriptionPanel$3.class

Binary file added.

CD/host/build/picopnp/gui/DeviceDescriptionPanel.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$1.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$2.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$3.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$4.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$5.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel$6.class

Binary file added.

CD/host/build/picopnp/gui/DeviceLogsPanel.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$1.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$10.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$11.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$12.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$13.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$14.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$15.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$2.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$3.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$4.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$5.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$6.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$7.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$8.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame$9.class

Binary file added.

CD/host/build/picopnp/gui/MainFrame.class

Binary file added.

CD/host/build/picopnp/gui/SensorParamPanel.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame$1.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame$2.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame$3.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame$4.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame$5.class

Binary file added.

CD/host/build/picopnp/gui/SetNameOfSpotFrame.class

Binary file added.

CD/host/build/picopnp/gui/SpotsDetailsPanel.class

Binary file added.

CD/host/build/picopnp/gui/models/ActorParamListModel$1.class

Binary file added.

CD/host/build/picopnp/gui/models/ActorParamListModel$ParamDesc.class

Binary file added.

CD/host/build/picopnp/gui/models/ActorParamListModel.class

Binary file added.

CD/host/build/picopnp/gui/models/AssociationsTableModel.class

Binary file added.

CD/host/build/picopnp/gui/models/BatteryLogsTableModel.class

Binary file added.

CD/host/build/picopnp/gui/models/ButtonEditor$1.class

Binary file added.

CD/host/build/picopnp/gui/models/ButtonEditor.class

Binary file added.

CD/host/build/picopnp/gui/models/ButtonRenderer.class

Binary file added.

CD/host/build/picopnp/gui/models/ComErrorLogsTableModel.class

Binary file added.

CD/host/build/picopnp/gui/models/DeviceListModel.class

Binary file added.

CD/host/build/picopnp/gui/models/EventLogsTableModel.class

Binary file added.

CD/host/build/picopnp/gui/models/ServiceParamItem.class

Binary file added.

CD/host/build/picopnp/gui/models/SpotsListModel.class

Binary file added.

CD/host/build/picopnp/util/IStorable.class

Binary file added.

CD/host/build/picopnp/util/Observable.class

Binary file added.

CD/host/build/picopnp/util/Observer.class

Binary file added.

CD/host/doc/allclasses-frame.html

+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Mon Nov 08 04:54:31 EET 2010 -->
+<TITLE>
+All Classes (picoPnP | Host-side v1.0)
+</TITLE>
+
+<META NAME="date" CONTENT="2010-11-08">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="picopnp/gui/models/ActorParamListModel.html" title="class in picopnp.gui.models" target="classFrame">ActorParamListModel</A>
+<BR>
+<A HREF="picopnp/gui/ActorParamPanel.html" title="class in picopnp.gui" target="classFrame">ActorParamPanel</A>
+<BR>
+<A HREF="picopnp/com/association/Association.html" title="class in picopnp.com.association" target="classFrame">Association</A>
+<BR>
+<A HREF="picopnp/com/association/AssociationManager.html" title="class in picopnp.com.association" target="classFrame">AssociationManager</A>
+<BR>
+<A HREF="picopnp/gui/models/AssociationsTableModel.html" title="class in picopnp.gui.models" target="classFrame">AssociationsTableModel</A>
+<BR>
+<A HREF="picopnp/com/log/BatteryLog.html" title="class in picopnp.com.log" target="classFrame">BatteryLog</A>
+<BR>
+<A HREF="picopnp/gui/models/BatteryLogsTableModel.html" title="class in picopnp.gui.models" target="classFrame">BatteryLogsTableModel</A>
+<BR>
+<A HREF="picopnp/gui/models/ButtonEditor.html" title="class in picopnp.gui.models" target="classFrame">ButtonEditor</A>
+<BR>
+<A HREF="picopnp/gui/models/ButtonRenderer.html" title="class in picopnp.gui.models" target="classFrame">ButtonRenderer</A>
+<BR>
+<A HREF="picopnp/com/log/ComErrorLog.html" title="class in picopnp.com.log" target="classFrame">ComErrorLog</A>
+<BR>
+<A HREF="picopnp/gui/models/ComErrorLogsTableModel.html" title="class in picopnp.gui.models" target="classFrame">ComErrorLogsTableModel</A>
+<BR>
+<A HREF="picopnp/gui/ControllerLogsPanel.html" title="class in picopnp.gui" target="classFrame">ControllerLogsPanel</A>
+<BR>
+<A HREF="picopnp/gui/DeploySpotPanel.html" title="class in picopnp.gui" target="classFrame">DeploySpotPanel</A>
+<BR>
+<A HREF="picopnp/com/description/DescriptionManager.html" title="class in picopnp.com.description" target="classFrame">DescriptionManager</A>
+<BR>
+<A HREF="picopnp/gui/DeviceAssociationPanel.html" title="class in picopnp.gui" target="classFrame">DeviceAssociationPanel</A>
+<BR>
+<A HREF="picopnp/description/DeviceDesc.html" title="class in picopnp.description" target="classFrame">DeviceDesc</A>
+<BR>
+<A HREF="picopnp/gui/DeviceDescriptionPanel.html" title="class in picopnp.gui" target="classFrame">DeviceDescriptionPanel</A>
+<BR>
+<A HREF="picopnp/gui/models/DeviceListModel.html" title="class in picopnp.gui.models" target="classFrame">DeviceListModel</A>
+<BR>
+<A HREF="picopnp/gui/DeviceLogsPanel.html" title="class in picopnp.gui" target="classFrame">DeviceLogsPanel</A>
+<BR>
+<A HREF="picopnp/com/discovery/DiscoveryManager.html" title="class in picopnp.com.discovery" target="classFrame">DiscoveryManager</A>
+<BR>
+<A HREF="picopnp/com/event/Event.html" title="class in picopnp.com.event" target="classFrame">Event</A>
+<BR>
+<A HREF="picopnp/com/log/EventLog.html" title="class in picopnp.com.log" target="classFrame">EventLog</A>
+<BR>
+<A HREF="picopnp/gui/models/EventLogsTableModel.html" title="class in picopnp.gui.models" target="classFrame">EventLogsTableModel</A>
+<BR>
+<A HREF="picopnp/com/event/EventManager.html" title="class in picopnp.com.event" target="classFrame">EventManager</A>
+<BR>
+<A HREF="picopnp/SunSPOT/util/ExtentionFilter.html" title="class in picopnp.SunSPOT.util" target="classFrame">ExtentionFilter</A>
+<BR>
+<A HREF="picopnp/com/util/IComConstants.html" title="interface in picopnp.com.util" target="classFrame"><I>IComConstants</I></A>
+<BR>
+<A HREF="picopnp/com/util/IComErrorConstants.html" title="interface in picopnp.com.util" target="classFrame"><I>IComErrorConstants</I></A>
+<BR>
+<A HREF="picopnp/com/util/ILogConstants.html" title="interface in picopnp.com.util" target="classFrame"><I>ILogConstants</I></A>
+<BR>
+<A HREF="picopnp/util/IStorable.html" title="interface in picopnp.util" target="classFrame"><I>IStorable</I></A>
+<BR>
+<A HREF="picopnp/com/util/ITransmittable.html" title="interface in picopnp.com.util" target="classFrame"><I>ITransmittable</I></A>
+<BR>
+<A HREF="picopnp/com/log/LogManager.html" title="class in picopnp.com.log" target="classFrame">LogManager</A>
+<BR>
+<A HREF="picopnp/gui/MainFrame.html" title="class in picopnp.gui" target="classFrame">MainFrame</A>
+<BR>
+<A HREF="picopnp/SunSPOT/util/ManifestHandling.html" title="class in picopnp.SunSPOT.util" target="classFrame">ManifestHandling</A>
+<BR>
+<A HREF="picopnp/util/Observable.html" title="class in picopnp.util" target="classFrame">Observable</A>
+<BR>
+<A HREF="picopnp/util/Observer.html" title="interface in picopnp.util" target="classFrame"><I>Observer</I></A>
+<BR>
+<A HREF="picopnp/com/log/Receiver.html" title="class in picopnp.com.log" target="classFrame">Receiver</A>
+<BR>
+<A HREF="picopnp/gui/SensorParamPanel.html" title="class in picopnp.gui" target="classFrame">SensorParamPanel</A>
+<BR>
+<A HREF="picopnp/description/ServiceDesc.html" title="class in picopnp.description" target="classFrame">ServiceDesc</A>
+<BR>
+<A HREF="picopnp/gui/models/ServiceParamItem.html" title="class in picopnp.gui.models" target="classFrame">ServiceParamItem</A>
+<BR>
+<A HREF="picopnp/gui/SetNameOfSpotFrame.html" title="class in picopnp.gui" target="classFrame">SetNameOfSpotFrame</A>
+<BR>
+<A HREF="picopnp/gui/SpotsDetailsPanel.html" title="class in picopnp.gui" target="classFrame">SpotsDetailsPanel</A>
+<BR>
+<A HREF="picopnp/gui/models/SpotsListModel.html" title="class in picopnp.gui.models" target="classFrame">SpotsListModel</A>
+<BR>
+<A HREF="picopnp/SunSPOT/SunSPOTManager.html" title="class in picopnp.SunSPOT" target="classFrame">SunSPOTManager</A>
+<BR>
+<A HREF="picopnp/com/log/Transmitter.html" title="class in picopnp.com.log" target="classFrame">Transmitter</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

CD/host/doc/allclasses-noframe.html

+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Mon Nov 08 04:54:31 EET 2010 -->
+<TITLE>
+All Classes (picoPnP | Host-side v1.0)
+</TITLE>
+
+<META NAME="date" CONTENT="2010-11-08">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="picopnp/gui/models/ActorParamListModel.html" title="class in picopnp.gui.models">ActorParamListModel</A>
+<BR>
+<A HREF="picopnp/gui/ActorParamPanel.html" title="class in picopnp.gui">ActorParamPanel</A>
+<BR>
+<A HREF="picopnp/com/association/Association.html" title="class in picopnp.com.association">Association</A>
+<BR>
+<A HREF="picopnp/com/association/AssociationManager.html" title="class in picopnp.com.association">AssociationManager</A>
+<BR>
+<A HREF="picopnp/gui/models/AssociationsTableModel.html" title="class in picopnp.gui.models">AssociationsTableModel</A>
+<BR>
+<A HREF="picopnp/com/log/BatteryLog.html" title="class in picopnp.com.log">BatteryLog</A>
+<BR>
+<A HREF="picopnp/gui/models/BatteryLogsTableModel.html" title="class in picopnp.gui.models">BatteryLogsTableModel</A>
+<BR>
+<A HREF="picopnp/gui/models/ButtonEditor.html" title="class in picopnp.gui.models">ButtonEditor</A>
+<BR>
+<A HREF="picopnp/gui/models/ButtonRenderer.html" title="class in picopnp.gui.models">ButtonRenderer</A>
+<BR>
+<A HREF="picopnp/com/log/ComErrorLog.html" title="class in picopnp.com.log">ComErrorLog</A>
+<BR>
+<A HREF="picopnp/gui/models/ComErrorLogsTableModel.html" title="class in picopnp.gui.models">ComErrorLogsTableModel</A>
+<BR>
+<A HREF="picopnp/gui/ControllerLogsPanel.html" title="class in picopnp.gui">ControllerLogsPanel</A>
+<BR>
+<A HREF="picopnp/gui/DeploySpotPanel.html" title="class in picopnp.gui">DeploySpotPanel</A>
+<BR>
+<A HREF="picopnp/com/description/DescriptionManager.html" title="class in picopnp.com.description">DescriptionManager</A>
+<BR>
+<A HREF="picopnp/gui/DeviceAssociationPanel.html" title="class in picopnp.gui">DeviceAssociationPanel</A>
+<BR>
+<A HREF="picopnp/description/DeviceDesc.html" title="class in picopnp.description">DeviceDesc</A>
+<BR>
+<A HREF="picopnp/gui/DeviceDescriptionPanel.html" title="class in picopnp.gui">DeviceDescriptionPanel</A>
+<BR>
+<A HREF="picopnp/gui/models/DeviceListModel.html" title="class in picopnp.gui.models">DeviceListModel</A>
+<BR>
+<A HREF="picopnp/gui/DeviceLogsPanel.html" title="class in picopnp.gui">DeviceLogsPanel</A>
+<BR>
+<A HREF="picopnp/com/discovery/DiscoveryManager.html" title="class in picopnp.com.discovery">DiscoveryManager</A>
+<BR>
+<A HREF="picopnp/com/event/Event.html" title="class in picopnp.com.event">Event</A>
+<BR>
+<A HREF="picopnp/com/log/EventLog.html" title="class in picopnp.com.log">EventLog</A>
+<BR>
+<A HREF="picopnp/gui/models/EventLogsTableModel.html" title="class in picopnp.gui.models">EventLogsTableModel</A>
+<BR>
+<A HREF="picopnp/com/event/EventManager.html" title="class in picopnp.com.event">EventManager</A>
+<BR>
+<A HREF="picopnp/SunSPOT/util/ExtentionFilter.html" title="class in picopnp.SunSPOT.util">ExtentionFilter</A>
+<BR>
+<A HREF="picopnp/com/util/IComConstants.html" title="interface in picopnp.com.util"><I>IComConstants</I></A>
+<BR>
+<A HREF="picopnp/com/util/IComErrorConstants.html" title="interface in picopnp.com.util"><I>IComErrorConstants</I></A>
+<BR>
+<A HREF="picopnp/com/util/ILogConstants.html" title="interface in picopnp.com.util"><I>ILogConstants</I></A>
+<BR>
+<A HREF="picopnp/util/IStorable.html" title="interface in picopnp.util"><I>IStorable</I></A>
+<BR>
+<A HREF="picopnp/com/util/ITransmittable.html" title="interface in picopnp.com.util"><I>ITransmittable</I></A>
+<BR>
+<A HREF="picopnp/com/log/LogManager.html" title="class in picopnp.com.log">LogManager</A>
+<BR>
+<A HREF="picopnp/gui/MainFrame.html" title="class in picopnp.gui">MainFrame</A>
+<BR>
+<A HREF="picopnp/SunSPOT/util/ManifestHandling.html" title="class in picopnp.SunSPOT.util">ManifestHandling</A>
+<BR>
+<A HREF="picopnp/util/Observable.html" title="class in picopnp.util">Observable</A>
+<BR>
+<A HREF="picopnp/util/Observer.html" title="interface in picopnp.util"><I>Observer</I></A>
+<BR>
+<A HREF="picopnp/com/log/Receiver.html" title="class in picopnp.com.log">Receiver</A>
+<BR>
+<A HREF="picopnp/gui/SensorParamPanel.html" title="class in picopnp.gui">SensorParamPanel</A>
+<BR>
+<A HREF="picopnp/description/ServiceDesc.html" title="class in picopnp.description">ServiceDesc</A>
+<BR>
+<A HREF="picopnp/gui/models/ServiceParamItem.html" title="class in picopnp.gui.models">ServiceParamItem</A>
+<BR>
+<A HREF="picopnp/gui/SetNameOfSpotFrame.html" title="class in picopnp.gui">SetNameOfSpotFrame</A>
+<BR>
+<A HREF="picopnp/gui/SpotsDetailsPanel.html" title="class in picopnp.gui">SpotsDetailsPanel</A>
+<BR>
+<A HREF="picopnp/gui/models/SpotsListModel.html" title="class in picopnp.gui.models">SpotsListModel</A>
+<BR>
+<A HREF="picopnp/SunSPOT/SunSPOTManager.html" title="class in picopnp.SunSPOT">SunSPOTManager</A>
+<BR>
+<A HREF="picopnp/com/log/Transmitter.html" title="class in picopnp.com.log">Transmitter</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

CD/host/doc/constant-values.html

+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Mon Nov 08 04:54:30 EET 2010 -->
+<TITLE>
+Constant Field Values (picoPnP | Host-side v1.0)
+</TITLE>
+
+<META NAME="date" CONTENT="2010-11-08">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Constant Field Values (picoPnP | Host-side v1.0)";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<p style="padding: 4px 5px 2px 3px; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); margin-top: -1px;"><b>picoPnP -- Host-side v1.0</b></p></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#picopnp.com">picopnp.com.*</A>
+<LI><A HREF="#picopnp.description">picopnp.description.*</A>
+<LI><A HREF="#picopnp.util">picopnp.util.*</A>
+</UL>
+
+<A NAME="picopnp.com"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left"><FONT SIZE="+2">
+picopnp.com.*</FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">picopnp.com.util.<A HREF="picopnp/com/util/IComConstants.html" title="interface in picopnp.com.util">IComConstants</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_DEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_DEL">ASSOCIATION_DEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_DEL_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_DEL_ACK">ASSOCIATION_DEL_ACK</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_GET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_GET">ASSOCIATION_GET</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_GET_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_GET_ACK">ASSOCIATION_GET_ACK</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_PORT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_PORT">ASSOCIATION_PORT</A></CODE></TD>
+<TD ALIGN="right"><CODE>125</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_SET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_SET">ASSOCIATION_SET</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_SET_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_SET_ACK">ASSOCIATION_SET_ACK</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_STATE_ERROR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_STATE_ERROR">ASSOCIATION_STATE_ERROR</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_STATE_PENDING_1"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_STATE_PENDING_1">ASSOCIATION_STATE_PENDING_1</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_STATE_PENDING_2"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_STATE_PENDING_2">ASSOCIATION_STATE_PENDING_2</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.ASSOCIATION_STATE_SET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#ASSOCIATION_STATE_SET">ASSOCIATION_STATE_SET</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.BATTERY_LOGS_DEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#BATTERY_LOGS_DEL">BATTERY_LOGS_DEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.BATTERY_LOGS_GET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#BATTERY_LOGS_GET">BATTERY_LOGS_GET</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.BATTERY_LOGS_SEND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#BATTERY_LOGS_SEND">BATTERY_LOGS_SEND</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.COM_ERROR_LOGS_DEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#COM_ERROR_LOGS_DEL">COM_ERROR_LOGS_DEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.COM_ERROR_LOGS_GET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#COM_ERROR_LOGS_GET">COM_ERROR_LOGS_GET</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.COM_ERROR_LOGS_SEND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#COM_ERROR_LOGS_SEND">COM_ERROR_LOGS_SEND</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DESCRIPTION_PORT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DESCRIPTION_PORT">DESCRIPTION_PORT</A></CODE></TD>
+<TD ALIGN="right"><CODE>126</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DESCRIPTION_REPLY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DESCRIPTION_REPLY">DESCRIPTION_REPLY</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DESCRIPTION_REQUEST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DESCRIPTION_REQUEST">DESCRIPTION_REQUEST</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_ADVERTISE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_ADVERTISE">DISCOVERY_ADVERTISE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_ADVERTISE_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_ADVERTISE_ACK">DISCOVERY_ADVERTISE_ACK</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_BCAST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_BCAST">DISCOVERY_BCAST</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_BYEBYE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_BYEBYE">DISCOVERY_BYEBYE</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_HEARTBEAT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_HEARTBEAT">DISCOVERY_HEARTBEAT</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_HOPS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_HOPS">DISCOVERY_HOPS</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_PORT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_PORT">DISCOVERY_PORT</A></CODE></TD>
+<TD ALIGN="right"><CODE>127</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_SEARCH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_SEARCH">DISCOVERY_SEARCH</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_TMCHK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;long</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_TMCHK">DISCOVERY_TMCHK</A></CODE></TD>
+<TD ALIGN="right"><CODE>60000L</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.DISCOVERY_UCAST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#DISCOVERY_UCAST">DISCOVERY_UCAST</A></CODE></TD>
+<TD ALIGN="right"><CODE>true</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.EVENT_FORCED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#EVENT_FORCED">EVENT_FORCED</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.EVENT_FORCED_BY_CONTROLLER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#EVENT_FORCED_BY_CONTROLLER">EVENT_FORCED_BY_CONTROLLER</A></CODE></TD>
+<TD ALIGN="right"><CODE>-1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.EVENT_LOGS_DEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#EVENT_LOGS_DEL">EVENT_LOGS_DEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="picopnp.com.util.IComConstants.EVENT_LOGS_GET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="picopnp/com/util/IComConstants.html#EVENT_LOGS_GET">EVENT_LOGS_GET</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
</