[Tinyos-contrib-commits] CVS: tinyos-1.x/contrib/wustl/websites/agilla/download index.html, 1.1, 1.2

Chien-Liang Fok chien-liang at users.sourceforge.net
Fri May 19 13:23:02 PDT 2006


Update of /cvsroot/tinyos/tinyos-1.x/contrib/wustl/websites/agilla/download
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1489/contrib/wustl/websites/agilla/download

Modified Files:
	index.html 
Log Message:


Index: index.html
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/wustl/websites/agilla/download/index.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** index.html	13 Jan 2006 20:15:06 -0000	1.1
--- index.html	19 May 2006 20:23:00 -0000	1.2
***************
*** 1,111 ****
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
! <html><!-- InstanceBegin template="/Templates/Main.dwt" codeOutsideHTMLIsLocked="false" -->
! <head>
! <!-- InstanceBeginEditable name="doctitle" -->
! 
! <title>Download Agilla</title>
! 
! <!-- InstanceEndEditable -->
! <link rel="stylesheet" href="../styles.css" type="text/css" />
! <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
! <!-- InstanceBeginEditable name="head" -->
! 
! <!-- InstanceEndEditable -->
! </head>
! 
! <body>
! 
! <!-- InstanceBeginEditable name="MainText" -->
! 
!           <h1>Download Agilla</h1>
! 
!           <p><strong>Note: </strong>As of version 3.0, the most recent version
!             of Agilla is available through the TinyOS
!             CVS
!             repositiory
!             located on
!             <a href="http://www.sourceforge.net">Sourceforge.net</a>. Previous
!             versions of Agilla are available <a href="pre3/index.html">here</a>.
!             Instructions for accessing TinyOS's CVS repository are available
!             <a href="http://sourceforge.net/cvs/?group_id=28656">here</a>. Checkout
!             module <code>tinyos-1.x/contrib/wustl</code> using the following
!             command: </p>
! <pre class="screen">$ cvs -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/tinyos login
! $ cvs -z3 -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/tinyos co \
!   -P tinyos-1.x/contrib/wustl</pre>
!               <p>If you are TinyOS developer, you can download it using:                  
!               <pre class="screen">$ export CVS_RSH=ssh
! $ cvs -z3 -d:ext:developername at cvs.sourceforge.net:/cvsroot/tinyos co \
!   -P tinyos-1.x/contrib/wustl</pre>
!           <p>Once downloaded, Agilla's firmware will be in <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>,
!             the AgentInjector will be in <code>tinyos-1.x/contrib/wustl/tools/java/</code>,
!             and example Agilla agents will be in <code>tinyos-1.x/contrib/wustl/apps/AgillaAgents</code>.</p>
!           <p>The following is a quick overview of how to install Agilla. See            <a href="../docs/tutorials/1_installation.html">Tutorial
!               1</a> for
!             more details. </p>
!           <p>See <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>/<code>README</code> for
!             details on how to build and install Agilla's firmware. You need to
!             create a <var>Makefile.Agilla</var> file containing local settings
!             within <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>.
!             Also, in order for Mica2 and MicaZ motes to communicate with Cricket
!             motes, you need to change their UART ports to operate at 115.2kbps
!             (the default is 57.6kbps). </p>
!           <p>Be sure to install and configure a <a href="Makelocal">Makelocal</a> file
!             to tell TinyOS what type of mote you have and which port your programming
!           board is connected to.</p>
!           <p>To run the AgentInjector, make sure <code>/opt/tinyos-1.x/contrib/wustl/tools/java/</code> is
!             in the CLASSPATH. In Windows XP, you can add this to your CLASSPATH
!             by going into System Properties, Advances, Environment Variables.
!             To run the AgentInjector with a real sensor network attached to COM1,
!             use the command &quot;<code>java
!             edu.wustl.mobilab.agilla.AgentInjector -comm COM1:57600 -d</code>&quot;.
!             If you want to inject an agent into a simulated network using TOSSIM,
!             use &quot;<code>java edu.wustl.mobilab.agilla.AgentInjector
!             -comm tossim-serial -d</code>&quot;.</p>
!           <p>Note that Agilla 3.0 and beyond integrates the <a href="http://cricket.csail.mit.edu/">Cricket
!               Indoor Localization System</a>, but still provides the &quot;fake&quot; grid
!               coordinate system used by older versions of Agilla for
!               backwards compatibility.
!             The multi-hop grid,
!             however, is not enforced. Two nodes are considered neighbors if they
!           can detect each other's beacons.</p>
!           <h2>Demo Releases</h2>
!           <p>Here are the versions I used for demos.</p>
!           <ul>
!             <li><a href="http://www.ece.wisc.edu/%7Eipsn05/" target="_top">IPSN SPOTS 2005</a> - <a href="pre3/Agilla_NesC_IPSN05.zip">NesC</a>, <a href="pre3/Agilla_Java_IPSN05.zip">Java</a></li>
!           </ul>
!           <h2>Remote Injection using RMI</h2>
!           <p>RMI is used to remotely inject agents into the sensor network. To
! 
!               do this, you need to install this <a href="java.policy">java policy
! 
!             file</a> in <font face="Courier New, Courier, mono">&lt;tos&gt;/tools/java</font>.
! 
!             See the <a href="../docs/tutorials/8_rmi.html">tutorial</a> on how to remote inject agents via RMI.</p>
!           <h2>Useful Text Editing Tools</h2>
!           <p>For Windows users, I recommend using <a href="http://www.textpad.com/">TextPad</a> to
! 
!             edit NesC and Mobile Agent files. Here are the color-syntax configurations
! 
!             for NesC and Agilla Agent files:</p>
! 
!           <ul>
! 
!             <li><a href="nesc.syn">NesC</a></li>
! 
!             <li><a href="ma.syn">Mobile Agent</a></li>
!           </ul>
!           If you are using Linux, I recommend <a href="http://www.gnome.org/projects/gedit/" title="">gEdit</a>. Here are the syntax files:
!           <ul>
! 	<li>          <a href="ncc.lang">NesC</a></li>
! 	<li><a href="ma.lang">Mobile Agent</a></li>
!           </ul>
!           <p>Install them in /usr/share/gtksourceview-1.0/language-specs/</p>
!           <p><em>This page was last updated on
!               <!-- #BeginDate format:Am1a -->November 14, 2005 6:18 PM<!-- #EndDate -->
! by Chien-Liang Fok.</em></p>
! <!-- InstanceEndEditable -->
! <hr>This work is supported by the <a href="http://formal.cs.uiuc.edu/contessa">ONR MURI Project CONTESSA</a> 
! and the <a href="http://www.nsf.gov/">NSF</a> under grant number CCR-9970939.
! </body>
! <!-- InstanceEnd --></html>
--- 1,117 ----
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
! <html><!-- InstanceBegin template="/Templates/Main.dwt" codeOutsideHTMLIsLocked="false" -->
! <head>
! <!-- InstanceBeginEditable name="doctitle" -->
! 
! <title>Download Agilla</title>
! 
! <!-- InstanceEndEditable -->
! <link rel="stylesheet" href="../styles.css" type="text/css" />
! <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
! <!-- InstanceBeginEditable name="head" -->
! 
! <!-- InstanceEndEditable -->
! </head>
! 
! <body>
! 
! <!-- InstanceBeginEditable name="MainText" -->
! 
!           <h1>Download Agilla</h1>
! 
!           <p>There are two ways of downloading Agilla. They are through a pre-packaged
!             zip file, or through CVS. </p>
!           <h2>Pre-Packaged Zip File</h2>
!           <p>Agilla can be downloaded as a pre-packaged zip file.
!             This option is appropriate for those who want to use Agilla, but
!             do not want to change its source code. It will not contain
!             the most up to date code, but will in general be more stable.
!             Click <a href="pre3/index.html">here</a> to
!             download a pre-packaged version of Agilla.<br>
!             <br>
!             To install Agilla, extract the zip file to /opt/tinyos-1.x.</p>
!           <h2>CVS</h2>
!           <p>The latest version of Agilla can be downloaded using CVS. It is
!             available through the TinyOS CVS repository located on Sourceforge.
!             Instructions for accessing TinyOS's CVS repository are available
!             <a href="http://sourceforge.net/cvs/?group_id=28656">here</a>. Checkout
!             module <code>tinyos-1.x/contrib/wustl</code> using the following
!             command: </p>
!           <pre class="screen">$ cvs -d:pserver:anonymous at tinyos.cvs.sourceforge.net:/cvsroot/tinyos login
! $ cvs -z3 -d:pserver:anonymous at tinyos.cvs.sourceforge.net:/cvsroot/tinyos co \
!   -P tinyos-1.x/contrib/wustl</pre>
!               <p>If you are TinyOS developer, you can download it using:                  
!               <pre class="screen">$ export CVS_RSH=ssh
! $ cvs -z3 -d:ext:developername at tinyos.cvs.sourceforge.net:/cvsroot/tinyos co \
!   -P tinyos-1.x/contrib/wustl</pre>
!           <p>Once downloaded, Agilla's firmware will be in <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>,
!             the AgentInjector will be in <code>tinyos-1.x/contrib/wustl/tools/java/</code>,
!             and example Agilla agents will be in <code>tinyos-1.x/contrib/wustl/apps/AgillaAgents</code>.</p>
!           <p> See            <a href="../docs/tutorials/1_installation.html">Tutorial
!               1</a> for
!             more details on how to install Agilla. </p>
!           <!-- <p>See <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>/<code>README</code> for
!             details on how to build and install Agilla's firmware. You need to
!             create a <var>Makefile.Agilla</var> file containing local settings
!             within <code>tinyos-1.x/contrib/wustl/apps/Agilla</code>.
!             Also, in order for Mica2 and MicaZ motes to communicate with Cricket
!             motes, you need to change their UART ports to operate at 115.2kbps
!             (the default is 57.6kbps). </p>
!           <p>Be sure to install and configure a <a href="Makelocal">Makelocal</a> file
!             to tell TinyOS what type of mote you have and which port your programming
!           board is connected to.</p>
!           <p>To run the AgentInjector, make sure <code>/opt/tinyos-1.x/contrib/wustl/tools/java/</code> is
!             in the CLASSPATH. In Windows XP, you can add this to your CLASSPATH
!             by going into System Properties, Advances, Environment Variables.
!             To run the AgentInjector with a real sensor network attached to COM1,
!             use the command &quot;<code>java
!             edu.wustl.mobilab.agilla.AgentInjector -comm COM1:57600 -d</code>&quot;.
!             If you want to inject an agent into a simulated network using TOSSIM,
!             use &quot;<code>java edu.wustl.mobilab.agilla.AgentInjector
!             -comm tossim-serial -d</code>&quot;.</p>
!           <p>Note that Agilla 3.0 and beyond integrates the <a href="http://cricket.csail.mit.edu/">Cricket
!               Indoor Localization System</a>, but still provides the &quot;fake&quot; grid
!               coordinate system used by older versions of Agilla for
!               backwards compatibility.
!             The multi-hop grid,
!             however, is not enforced. Two nodes are considered neighbors if they
!           can detect each other's beacons.</p> -->
!           <h2>Demo Releases</h2>
!           <ul>
!             <li><a href="http://www.ece.wisc.edu/%7Eipsn05/" target="_top">IPSN SPOTS 2005</a> - <a href="pre3/Agilla_NesC_IPSN05.zip">NesC</a>, <a href="pre3/Agilla_Java_IPSN05.zip">Java</a></li>
!           </ul>
!           <h2>Remote Injection using RMI</h2>
!           <p>RMI is used to remotely inject agents into the sensor network. To
! 
!               do this, you need to install this <a href="java.policy">java policy
! 
!             file</a> in <font face="Courier New, Courier, mono">&lt;tos&gt;/tools/java</font>.
! 
!             See the <a href="../docs/tutorials/8_rmi.html">tutorial</a> on how to remote inject agents via RMI.</p>
!           <h2>Useful Text Editing Tools</h2>
!           <p>For Windows users, I recommend using <a href="http://www.textpad.com/">TextPad</a> to
! 
!             edit NesC and Mobile Agent files. Here are the color-syntax configurations
! 
!             for NesC and Agilla Agent files:</p>
! 
!           <ul>
! 
!             <li><a href="nesc.syn">NesC</a></li>
! 
!             <li><a href="ma.syn">Mobile Agent</a></li>
!           </ul>
!           If you are using Linux, I recommend <a href="http://www.gnome.org/projects/gedit/" title="">gEdit</a>. Here are the syntax files:
!           <ul>
! 	<li>          <a href="ncc.lang">NesC</a></li>
! 	<li><a href="ma.lang">Mobile Agent</a></li>
!           </ul>
!           <p>Install them in /usr/share/gtksourceview-1.0/language-specs/</p>
!           <p><em>This page was last updated on
!               <!-- #BeginDate format:Am1a -->May 18, 2006 5:32 PM<!-- #EndDate -->
! by Chien-Liang Fok.</em></p>
! <!-- InstanceEndEditable -->
! <hr>This work is supported by the <a href="http://formal.cs.uiuc.edu/contessa">ONR MURI Project CONTESSA</a> 
! and the <a href="http://www.nsf.gov/">NSF</a> under grant number CCR-9970939.
! </body>
! <!-- InstanceEnd --></html>



More information about the Tinyos-contrib-commits mailing list