Difference between revisions of "TinyOS Documentation Wiki"

From TinyOS Wiki
Jump to: navigation, search
Line 4: Line 4:
  
 
===Proposed topics for the TinyOS Wiki===
 
===Proposed topics for the TinyOS Wiki===
 +
* Platforms
 +
**Overview of commonly used platforms with software porting/compatibility issues
 
* Sensors
 
* Sensors
 
** Sensor boards
 
** Sensor boards
Line 23: Line 25:
 
** Which port to use for MIB520
 
** Which port to use for MIB520
 
** How to configure network-based programmers
 
** How to configure network-based programmers
 +
* Case Studies (Example applications)
  
 
== Links ==
 
== Links ==

Revision as of 01:23, 14 August 2007

TinyOS Documentation Wiki

Consult the User's Guide for information on using the wiki software.

Proposed topics for the TinyOS Wiki

  • Platforms
    • Overview of commonly used platforms with software porting/compatibility issues
  • Sensors
    • Sensor boards
    • Which TinyOS modules to use for which sensor
    • How to convert the raw sensor values to commonly used formats
  • RSSI / LQI
    • How to obtain RSSI / LQI values for a received packet
    • How to measure RSSI values without receiving a packet (measuring noise)
    • Relationship between RSSI / LQI values and physical distance
  • TX power
    • How to reduce the TX power
      • For all transmissions
      • On a per-packet basis
  • How to debug the programmer
    • For Mica-based motes, how to ensure they are properly plugged in
    • For network based programmers, how to verify the communication
    • Common mistakes, common hardware errors
  • How to debug the serial communication
    • Which port to use for MIB520
    • How to configure network-based programmers
  • Case Studies (Example applications)

Links

John Regehr says: To save myself from repeating information to students I wrote a very quick guide to getting started with TinyOS and Avrora, the UCLA Mica2 simulator. The point is not to provide any new information but rather to avoid extraneous information. [1]

John Regehr says: I have started to work on a TinyOS debugging tutorial. It is just a skeleton so far. I would be more than happy to integrate pieces of text that are submitted to me. [2]

Getting started