[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 "<code>java
! edu.wustl.mobilab.agilla.AgentInjector -comm COM1:57600 -d</code>".
! If you want to inject an agent into a simulated network using TOSSIM,
! use "<code>java edu.wustl.mobilab.agilla.AgentInjector
! -comm tossim-serial -d</code>".</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 "fake" 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"><tos>/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 "<code>java
! edu.wustl.mobilab.agilla.AgentInjector -comm COM1:57600 -d</code>".
! If you want to inject an agent into a simulated network using TOSSIM,
! use "<code>java edu.wustl.mobilab.agilla.AgentInjector
! -comm tossim-serial -d</code>".</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 "fake" 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"><tos>/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