Difference between revisions of "TinyOS Documentation Wiki"
(→Proposed topics for the TinyOS Wiki) |
|||
Line 26: | Line 26: | ||
** How to configure network-based programmers | ** How to configure network-based programmers | ||
* Case Studies (Example applications) | * Case Studies (Example applications) | ||
+ | * NesC and TinyOS Programming (eg links to [http://www.tinyos.net/tinyos-2.x/doc/pdf/tinyos-programming.pdf TinyOS Programming Manual] and [http://www.tinyos.net/tinyos-2.x/doc/html/tutorial/index.html Tutorials], plus community added tips) | ||
== Links == | == Links == |
Revision as of 04:59, 28 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 reduce the TX power
- 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)
- NesC and TinyOS Programming (eg links to TinyOS Programming Manual and Tutorials, plus community added tips)
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]