
===============================================================================

Description:

This package is a modified TinyAODV 
from TinyOS 1.1.0.  

The three directories in this package: 

apps/
tos/

are modfied from 

$TOSROOT/contrib/hsn/

More information about Bisque can be found at our project web site
http://www.cs.ust.hk/bisque/.

===============================================================================

Usage:
 Before you start make sure you have the following installed:

   1) nesc 1.1beta (http://sourceforge.net/projects/nescc) and avr-gcc are
      required.
   2) Follow the installation instructions in TinyOS-1.x/doc/tinydb.pdf to
      install and set up the JAVA/JAVACOMM environment. Usually you can set
      it by: cd tinyos-1.x/tools/java; export CLASSPATH=`./javapath`.
      
   Compile and install to motes:

   1) Modify the Makefile based on your requirement.
      Set environment variable MICA2_900MHZ=1 if using mica2 mote
   2) In the apps/TinyDBAPP directory, compile and install one sink node by 'make SINK_NODE=1 mica2 install.0',
      and rename the main.exe as main.exe.0
   3) In the apps/TinyDBAPP directory, compile and install the other 2 motes by 'make mica2 install.x' where x
      is the node ID (must be unique and other than 0), and rename the main.exe as main.exe.x. 
   4) Copy the (main.exe)s to "$VMNet/run/", run "./VMN/aodv*.xrun".


===============================================================================

Claim:

Please contact Hejun Wu (whjnn@cs.ust.hk) in case there are problems.
This is not an original work but only a modified version. 
We disclaim of any copyrights and responsiblities in this package. 
===============================================================================
