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

Chien-Liang Fok chien-liang at users.sourceforge.net
Wed Oct 18 04:57:25 PDT 2006


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

Modified Files:
	Makelocal index.html 
Log Message:
updated


Index: Makelocal
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/wustl/websites/agilla/download/Makelocal,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Makelocal	13 Jan 2006 20:15:06 -0000	1.1
--- Makelocal	18 Oct 2006 11:57:23 -0000	1.2
***************
*** 1,4 ****
  # Radio Frequencies for Mica2 motes: uncomment the line which 
! # has the frequency of your mote.
  #Channel 0:
  #PFLAGS += -DCC1K_DEF_FREQ=433002000
--- 1,4 ----
  # Radio Frequencies for Mica2 motes: uncomment the line which 
! # has the frequency that you want your motes to use
  #Channel 0:
  #PFLAGS += -DCC1K_DEF_FREQ=433002000
***************
*** 10,13 ****
--- 10,20 ----
  #PFLAGS += -DCC1K_DEF_FREQ=434845141
  
+ # channel 0-2: 614400
+ # channel 2-4: 491520
+ # channel 4-6: 737221
+ #PFLAGS += -DCC1K_DEF_PRESET=4
+ 
+ # Radio Frequencies for MicaZ and Telos motes: uncomment the 
+ # line which has the frequency that you want your motes to use
  #PFLAGS += -DCC2420_DEF_CHANNEL=11
  #PFLAGS += -DCC2420_DEF_CHANNEL=14
***************
*** 17,26 ****
  
  
- # channel 0-2: 614400
- # channel 2-4: 491520
- # channel 4-6: 737221
- 
- #PFLAGS += -DCC1K_DEF_PRESET=4
- 
  # Define for your local group in hex (otherwise it is 0x7d).
  DEFAULT_LOCAL_GROUP=0x07
--- 24,27 ----

Index: index.html
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/wustl/websites/agilla/download/index.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** index.html	22 May 2006 18:20:31 -0000	1.3
--- index.html	18 Oct 2006 11:57:23 -0000	1.4
***************
*** 1,118 ****
! <!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><a href="pre3/index.html">Pre-Packaged Zip File</a></h2>
!           <p>Agilla can be downloaded as a <a href="pre3/index.html">pre-packaged
!               zip file</a>.
!             This option is for users who do not need the latest code, and would
!               like a more stable code base. <br>
!             <br>
! After downloading the zip file, extract it to <code>/opt/tinyos-1.x</code>. Agilla
! will be located in /opt/tinyos-1.x/contrib/wustl/apps/Agilla, the Agent Injector
! application will be located in <code>/opt/tinyos-1.x/contrib/wustl/tools/java</code>, and
! example agents will be in <code>/opt/tinyos-1.x/contrib/wustl/apps/AgillaAgents</code>.</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 22, 2006 12:21 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,121 ----
! <!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 <a href="#pre">pre-packaged
!             zip file</a>, or through <a href="#cvs">CVS</a>. In both cases, Agilla
!             will be located in three directories:</p>
!           <div class="norm"><ul>
!             <li><code>/opt/tinyos-1.x/contrib/wustl/apps/Agilla</code>: Agilla's firmware</li>
!             <li><code>/opt/tinyos-1.x/contrib/wustl/tools/java</code>: Agilla's
!               Agent Injector Application</li>
!             <li><code>/opt/tinyos-1.x/contrib/wustl/apps/AgillaAgents</code>:
!             Example Mobile Agents.</li>
!             </ul></p>
!           <h2><a name="pre"></a>Pre-Packaged Zip File</h2>
!           <p>Agilla can be downloaded as a <a href="pre3/index.html">pre-packaged
!               zip file</a>.
!             This option is for users who do not need the latest code and would
!               like a more stable code base. After downloading the zip file, extract
!               it to <code>/opt/tinyos-1.x</code>.
!             
!             <h2><a name="cvs"></a>CVS</h2>
!           </div>
!           <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> 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 <code>/opt/tinyos-1.x/contrib/wustl/tools/java</code>.
! 
!             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>
!           <p>Install them in <code>&lt;Program Files&gt;\TextPad 4\system</code>.</p>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 -->October 18, 2006 6:01 AM<!-- #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