Config Environment

The name TinyOS is often used to refer to the programming environment as well as the operating systems running on our sensor nodes. This programming environment runs natively on a Linux environment. To emulate a Linux environment on Windows, we run a package called Cygwin.

These instructions are for configuring your user environment on the laptops with preinstalled software that have been given to you.

General Info

  • Cygwin is installed at D:\cygwin. At the cygwin command prompt, this is equivalent to the root directory /.
    • To access directories outside of D:\cygwin from the cygwin command prompt, use the path /cygdrive/c for the C: drive, and likewise /cygdrive/d for the D: drive.
  • The TinyOS tree is installed at D:\cygwin\opt\tinyos-1.x
  • The TinyOS tutorial is at D:\cygwin\opt\tinyos-1.x\doc\index.html

User Setup Instructions

  1. Download Attach:user_config.zip
  2. Unzip user_config.zip and follow the instructions in the file README.user_configurations.