-<!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
- <title>TinyOS Tutorial</title>
- <link href="../../stylesheets/tutorial.css" rel="stylesheet" type="text/css">
+<meta http-equiv="Refresh" content="5; url=http://docs.tinyos.net/index.php/TinyOS_Tutorials">
</head>
-
-<body>
-
- <div class="title">TinyOS 2.0 Tutorials </div>
- <div class="subtitle">Last updated 14 Jun 2006</div>
-
-
- These brief tutorials are intended to get you started with TinyOS. They show
- you the basics of writing, compiling, and installing TinyOS applications.
- They introduce the basic TinyOS abstractions: computation, communication,
- sensing, and storage. The later tutorials go a little deeper into some of
- the more advanced areas of TinyOS, such as handling interrupts,
- power management, and how platforms are organized. For the beta2 release,
- only tutorials 1-5 are ready.
-
- <h1><a href="lesson1.html">Lesson 1: TinyOS</a></h1>
-
- <dd>Lesson 1 introduces the major concepts of TinyOS: components, modules,
- configurations and interfaces. It shows you how to compile and install
- a TinyOS program on a mote.
- </dd>
-
- <h1><a href="lesson2.html">Lesson 2: Modules and the TinyOS Execution Model</a></h1>
-
- <dd>Lesson 2 explains the TinyOS execution model, looking more closely
- at modules. It explains events, commands and their relationships to
- interfaces in greater depth, introducing split-phase operations.
- It explains tasks, the basic mechanism in TinyOS for components to
- cooperatively share the processor.
- </dd>
-
- <h1><a href="lesson3.html">Lesson 3: Mote-mote radio communication</a></h1>
-
- <dd> Lesson 3 introduces the TinyOS communication model. There is an exercise that
- illustrates sending and receiving messages.
- </dd>
-
- <h1><a href="lesson4.html">Lesson 4: Mote-PC serial communication and SerialForwarder</a></h1>
-
- <dd> Lesson 4 introduces the the TinyOS toolchain for PCs
- and laptops to communicate with motes. It describes the
- concept of a packet source, the <code>mig</code> tool,
- and SerialForwarder.
- </dd>
-
- <h1><a href="lesson5.html">Lesson 5: Sensing</a></h1>
-
- <dd>Lesson 5 explains how to sample sensors in TinyOS. There is an exercise that
- periodically samples a sensor and displays the value on the leds.
- </dd>
-
- <h1><a href="lesson6.html">Lesson 6: Boot Sequence</a></h1>
-
- <dd>Lesson 6 details the boot sequence and, in doing so, answers the question, "But where is main()?".
- </dd>
-
- <h1><ax href="lesson7.html">Lesson 7: Storage</a></h1>
-
- <dd> Lesson 7 introduces the TinyOS model model. A sample
- application illustrates storing data.
- </dd>
-
- <h1><ax href="lesson8.html">Lesson 8: Power Management</a></h1>
-
- <dd> Lesson 8 introduces the TinyOS power management model. There is an exercise that
- illustrates how to turn components on and off.
- </dd>
-
-<h1><ax href="lesson9.html">Lesson 9: Concurrency</a></h1>
-
-<dd> Lesson 9 introduces the TinyOS concurrency model. Tasks are revisited and async code is introduced.
-</dd>
-
-<h1><ax href="lesson10.html">Lesson 10: Platforms</a></h1>
-
-<dd>
- - chips vs. platforms
- - Telescoping abstractions
- - Sensorboards
-</dd>
-
-<h1><a href="lesson11.html">Lesson 11: TOSSIM</a></h1>
-
-<dd> Lesson 11 introduces TOSSIM, a TinyOS simulator. TOSSIM allows
- you to compile your TinyOS applications into a simulation
- framework, where you can perform reproducible tests and debug
- your code with standard development tools.
-</dd>
-
-</body>
-</html>
+<img src="http://www.tinyos.net/scoop/images/tos-jwall.jpg"></img>
+<br><br>
+The tinyOS tutorials have been moved into a wiki.
+You will be redirected there in 5 seconds ....
+</html>
\ No newline at end of file