[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 "<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 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 "<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 <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><Program Files>\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