Setup Tiny OS

Setup of TinyOS specific to SUPERB laptops

The installation mostly follows the instructions at http://cents.cs.berkeley.edu/tinywiki/index.php/Tmote_Windows_install

Due to hard drive space limitations, we installed TinyOS on the D: drive instead of the C: drive.

The extra configuration files can be downloaded from Attach:system_config.zip and Attach:user_config.zip . user_config.zip contains instructions on how to set up your user environment in a README file. On the other hand, there aren't instructions in the system_config.zip file. But essentially, the system level configurations are:

  • Add support for nesC font highlighting by creating a directory /opt/emacs_config to put the nesc-mode.el file.
  • Add support for X in Cygwin so we can start up new windows for emacs from the command prompt. We created the /usr/local/scripts directory and put xwinonly.bat there.
  • Add support for Rxvt in Cygwin by putting the cygwin-rxvt.bat file in the root directory of our cygwin installation.