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

Description:

This package includes the files modified from TinyDB package for Bisque Benchmarking. 

The original TinyDB is available at www.tinyos.net.

The three directories in this package: 

tos/
tinyos/

are modfied from 

$TOSROOT/tos/
$TOSROOT/tools/java/net/tinyos/

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`.
   3) Backup your original tinyos and tos in the corresponding directories.  
   4) Overwrite your original tinyos and tos.
 
 Compile and Run
   1) In the directory "$TOSROOT/apps/TinyDBApp/",  run "make mica2" and generate main.exe.
   2) Copy the main.exe generated to $VMNet/run.
   3) run ./VMN *.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. 
===============================================================================
