]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
Checked in more detail on README so it is useful.
authorscipio <scipio>
Thu, 26 Jun 2008 22:04:15 +0000 (22:04 +0000)
committerscipio <scipio>
Thu, 26 Jun 2008 22:04:15 +0000 (22:04 +0000)
apps/tests/TestSimTimers/README

index 29f24b986df6b49a660caffd09460fcab4ea862b..3f25018c3d12bcb50df2d83a7c26335423ce6e63 100644 (file)
@@ -1,12 +1,37 @@
-TestTimer, 4/9/07 
+README for TestTimer, 4/9/07 
+Author/Contact: tinyos-help@millennium.berkeley.edu
 
-This application tests TinyOS millisecond timers
-(TimerMilliC). It is intended for use with TOSSIM,
-to test whether the timer implementation is working
-correctly: its output consists of TOSSIM dbg() 
-statements.
+Description:
 
+This application tests TinyOS millisecond timers (TimerMilliC). It is
+intended for use with TOSSIM, to test whether the timer implementation
+is working correctly: its output consists of TOSSIM dbg() statements.
 The relevant output channel is "TestTimer".
 
-Philip Levis
+To test this application, compile for TOSSIM ('make micaz sim') and run
+script.py ('python script.py'). If the TOSSIM timers are operating
+correctly, then the output should say that timers are good, e.g.:
 
+DEBUG (0): Timer A is good @ 0:9:56.837925167.
+DEBUG (0): Timer B is good @ 0:9:57.356479854.
+DEBUG (0): Timer A is good @ 0:9:57.837925167.
+DEBUG (0): Timer A is good @ 0:9:58.837925167.
+DEBUG (0): Timer B is good @ 0:9:59.648472042.
+DEBUG (0): Timer A is good @ 0:9:59.837925167.
+DEBUG (0): Timer A is good @ 0:10:0.837925167.
+DEBUG (0): Timer A is good @ 0:10:1.837925167.
+DEBUG (0): Timer A is good @ 0:10:2.837925167.
+DEBUG (0): Timer A is good @ 0:10:3.837925167.
+
+If there is a timer bug, then the output will read
+
+DEBUG (0): Timer A is off. Should have fired in X, fired in Y @ Z.
+
+
+Tools:
+
+None.
+
+Known bugs/limitations:
+
+None.